Многим знакомо понятие "высокоуровневой оценки", и многие знают, как легко она превращается в обязательства, исполнения которых требуют с точностью до минуты. Как быть, когда в рамках недельного спринта нас просят оценить целиком трёхмесячный релиз? Как на размер задач влияет доступность бизнес аналитика? Зачем от нас просят оценку "в пингвинах" если мы говорим про человеко-дни?
В рамках этого доклада мне бы хотелось рассмотреть эти, а также иные популярные вопросы, которые регулярно возникают у наших команд во время их работы. Разберём имеющиеся подходы к оценках, проанализируем сильные и слабые стороны подходов. И не забудем сравнить с проектными ограничениями, ведь только обладая полной картиной можно понять какой же из вариантов подходит в каждом конкретном случае.
QA Fest 2017. Никита Сысков. Эстимации: от "пальцем в небо" до "вешаем в граммах". Как получить пользу от каждого метода
1. Киев 2017
Первый в Украине фестиваль тестирования
Guestimates
How to benefit from even the most strange
approach
2. Киев 2017
About me
• 10+ years in testing
• Managing teams between 2 and 20
• Passionate about communication
and negotiations
3. Киев 2017
Agenda
• Estimations and their levels
• Estimation false friends
• For the greater good …
• Since you’ve been gone
• I’m going through changes
Estimations and their levels – уровни оценок, скорость, точность
Estimation false friends – типичные причины ошибок в эстимациях и методы борьбы
For the greater good … -- мало времени – много работы
Since you’ve been gone – оценки без аналитиков
I’m going through changes -- поинты в дни
История про жизнь и банку – понимание того что для разных типов задач актуальны разные уровни оценок
Применимость базовых подходов, сильные и слабые стороны личного к ним отношения
Сюда же – метод трёх точек, аналогии и т.п.
Риски как отдельная дисциплина, плюсы\минусы явного\скрытого учёта
Большие задачи – «поедание слона» и примеры паралича от объёмов
С другой стороны – желание дать нереалистично огромную оценку и упереться.
Важность проговаривания ожиданий и предпосылок.
Большие задачи зачастую воспринимаются всеми одинаково – не надо бояться озвучить опасение связанное с объёмом. Традиционные против Гибких моделей и горизонты планирования
Всегда знать больше, чем говоришь – иметь козыри в рукаве и быть готовым защищать свою позицию ВСЕГДА (до определённых границ)
Неправильные выводы, игнорирование бизнес-целей и адекватности.
Неспособность визуализировать и доносить предпосылки до окружающих – по итогу разные точки зрения на Good Enough Quality подход
Недостаток времени обозначает отсутствие деталей. Но не отсутствие результата.
Начинать крупными мазками – большие участки функционала, большие риски, большие задачи. Порционно отдавать результаты постепенно погружаясь всё ближе в специфику
Потратили час – выиграли день
Потратили день – выиграли неделю
Потратили неделю – выиграли месяц
Координируемся со всеми вовлечёнными
Недостаток времени обозначает отсутствие деталей. Но не отсутствие результата.
Начинать крупными мазками – большие участки функционала, большие риски, большие задачи. Порционно отдавать результаты постепенно погружаясь всё ближе в специфику
Потратили час – выиграли день
Потратили день – выиграли неделю
Потратили неделю – выиграли месяц
Координируемся со всеми вовлечёнными
Фокус на приоритетах. Работа в потоке. Спринтерский старт.
Опция выиграть время – попросить больше деталей. Завернуть полученный вопрос таким образом, чтобы ответ казался невозможным без дополнительных уточнений
Опасно и рискованно, лучше сразу вкладывать ожидания и потенциальные варианты уточнений
Если нет ВА то вам придётся самим справляться с большими и сложными задачами, связанными с анализом требований.
Как быть? Что делать?
Если нет ВА то вам придётся самим справляться с большими и сложными задачами, связанными с анализом требований.
Как быть? Что делать?
Учитесь, не бойтесь, делайте всё смело, ловко, умело
Ведите себя как ВА, думайте как ВА, пытайтесь быть ВА – т.к. по факту именно эту маску\шляпу вам придётся носить
Пока не прошло 10 спринтов – плохая идея. Почему 10, а не 12 или 15 ?
От чего зависит уверенность – от повторяемости
Пока не прошло 10 спринтов – плохая идея. Почему 10, а не 12 или 15 ?
От чего зависит уверенность – от повторяемости
Для надёжности и предсказуемости результатов надо иметь надёжные и предсказуемые входные данные – в том числе типовые задачи типового объёма типовой сложности типового описания типовых требований
Постоянство – признак мастерства
Делать это всё равно придётся. Готовьтесь к этому. Ждите этого. Радуйтесь этому – мыслите глобально и никогда не делайте шага назад.