Программа Chief ConfeT&QA
Конференция Chief ConfeT&QA будет проходить 12-13-14 марта 2012 года с 17 до 19 часов по московскому времени (GMT+4).
Регистрация на конференцию открыта!
Ниже представлено предварительное расписание и список принятых докладов. В расписание могут быть внесены изменения.

На все эти вопросы тест-менеджеры отвечают себе сами. В моей компании мы для себя уже на них ответили и активно развиваем систему корпоративного обучения, о чем я и хотела бы рассказать.
Всю представленную информацию вы сможете адаптировать под свою команду и процессы, а я с удовольствием отвечу на все вопросы.

На этом докладе я рассмотрю следующие вопросы:
- Что такое планирование тестирования?
- Зачем нужны тест-планы и стратегия тестирования?
- Как нивелировать риски, если они не зависят от вас?
- Какие способы мониторинга проекта всегда доступны?
- Кто должен участвовать в планировании?
- Как сделать «всё хорошо, и желательно вчера»?

Т: Вова, на мне ещё 4 проекта, я не могу уделять всё время только тебе!
РМ: А зачем ты их брал?
Т: Так они же маленькие и по времени получается нормально.
РМ: Да вот что-то не получается у тебя!»
Знакомо? Считаешь загрузку, планируешь, и по всем расчётам выходит, что справишься. А на деле – запарываешь всё.
Но что делать, если на каждый маленький проект невозможно выделить отдельного сотрудника, и необходимо совмещать различные задачи? Как распределять время, как планировать загрузку, как избегать простоев и переработок? И главное – как ловить кайф, работая над несколькими проектами сразу?
Мне постоянно приходится «жонглировать» проектами, и я расскажу, как мне удается с этим справляться.

Используя гуглодоки можно обмениваться информацией откуда угодно, где есть интернет, с кем угодно, в режиме реального времени, разграничивать права на доступ к документам и т.д. Сначала мы использовали гуглодоки хаотично – для каких-то внутренних дел небольшой группы людей. Теперь же мы перешли на уровень, когда такие документы являются полноценными артефактами проекта. Удобно же!
Я расскажу и покажу, какой информацией, в каком виде и с кем мы делимся, а также радости и опасности использования гуглодоков.

- Это во многом зависит от того, куда ты хочешь попасть, – ответил Кот.
- Да мне почти все равно, – начала Алиса.
- Тогда все равно, куда идти, – ответил Кот
© Алиса в стране чудес
У каждого из нас вызовет ухмылку требование к продукту «программа должна работать быстро» – слишком неформальное требование. Но при этом мы часто просим «быстренько протестировать последний билд».
И не удивляйтесь потом, что «быстренько» для вас означало совсем не то же самое количество времени, что и для другого человека.
Подход S.M.A.R.T. даст вам возможность раз и навсегда натренировать «мышцу постановки задач»: ставим задачи правильно – и команда гарантировано производит правильный результат.

Императорские офицеры то просили придержать коммит, то задавали провокационные вопросы вроде «А почему критический баг только сейчас завели?!»
Силы повстанцев были слишком малы, чтобы
+ конструктивно объяснить любимым разработчикам их неправоту,
+ выработать совместное отличное решение
+ и радостно разбежаться по своим Татуинам, делать самый лучший софт во всей Вселенной.
Эмоции и неконструктивность мешали проводить дружеские беседы. Вместо того, чтобы решать проблему, стороны начинали решать человеков. Дипломаты затыкались, начинало говорить оружие: пиу, тыдыдыщь, ба-ах, вжжынннн!
Но однажды на далекой (и близкой) планете с одной луной родился человек, который знал, как можно уже вытащить посаженные «занозы» в общении между противоборствующими сторонами, и как постараться не засадить новые. Силу большую чуял он!
Давайте нарушим правило «сам козёл» в многолетней войне за производство качественного ПО.

В данном докладе будут затронуты следующие вопросы:
- Какие типичные отчеты готовит тест-менеджер
- Как JIRA фильтрует тикеты
- Как объединять фильтры в dashboards и получать из этого полезную информацию
- Что такое JIRA SOAP API
- Как писать скрипты для сбора статистики по тикетам

В докладе мы рассмотрим ряд вопросов, одинаковых для любой команды:
- что такое команда;
- какие бывают новички;
- что в ней происходит, когда приходит новый человек;
- цели и задачи всех участников (новичок, команда, руководитель);
- план действий руководителя.
А также поговорим о вещах сугубо тестерских:
- новый тестировщик vs программисты;
- новый тестировщик vs другие тестировщики;
- новый тестировщик vs bug traсker;
- новый тестировщик vs тесты (проектирование, документирование, управление) в команде;
- новый тестировщик vs тестирование (прогон тестов, поиск багов) и отчетность.

Как?
Багтрекер аггрегирует разную информацию: об ошибках, о сборках, о затратах. Комбинируя её различным способами можно получить те или иные выводы о том, как протекает разработка.
Я расскажу о том, как улучшить процесс тестирования (да и разработки в целом) с помощью обычного багтрекера.

В своем докладе я расскажу, как выжить тест-менеджеру в agile-проектах с «плавающими» требованиями, оценивать состояние проекта по результатам итерации, и, самое главное, организовать общение с заказчиком посредством формулирования требований в Jira.
Будут рассмотрены следующие вопросы:
- workflow требований
- настройка Jira для управления требованиями
- workflow тестов
- настройка Jira для управления тестами и тест-кейсами
- кратко о метриках

В докладе я расскажу о том, как организовать процесс разработки, в котором подобное распределение происходит – а именно автоматизировать его так, чтобы получить возможность работать без тестировщиков или высвободить их время для действительно важных дел (тестирование методом свободного поиска, помощь в критическом анализе требований, помощь в составлении приемочных тестов и т.д.). При этом качество продукта остается на высоком уровне. Для построения такого процесса качество должно стать целью всей команды: разработчиков, заказчиков, аналитиков и прочих. Вот тогда и начинается магия…

А ведь в большинстве случаев жизнь без аналитика – это реалии наших проектов.
Что делать тогда? Полагаться на мнение разработчиков о том, как должна работать система? Догадываться самому, исходя из расплывчатых требований? В условиях отсутствия требований перебирать все имеющиеся в отрасли стандарты и активно взывать к ним?
Или все же попытаться сделать проект таким, каким его хочет видеть заказчик (а не программист или отраслевые стандарты)?
Пытаться подружиться с заказчиком или и дальше делать вид, что его не существует? Я расскажу о своем выборе за 15 конфетко-минут. А что делать вам – решайте после доклада :)



















