День 104. Оценивание в аутсорсных командах (IV)

Перевод заключительной части блога. Вот оригинал:

https://medium.com/@Liliya.Sabitova/steps-for-more-realistic-estimations-e24b26505061

А вот перевод:

Шаги для более реалистичных оценок

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

1. Чем меньше, тем лучше

Разбивайте работу на небольшие управляемые куски. Чем меньше задача, тем меньше в ней может быть неясности и тем проще и точнее возможна ее оценка. Если Вы возьметесь за оценку целого эпика (то есть большой комплексной задачи по разработке нового функционала) без разбиения его на таски, полученная оценка даст нереалистичные ожидания.

2. Для оценки следует привлечь всех компетентных членов команды

Очень важно для планирования иметь команды с хорошими результатами во всех проектах компании. Практикой нашей компании было равномерное распределение сотрудников по командам. Это означает, что главной целью топ менеджмента было создание команд примерно одного уровня экспертизы — мик из senior и middle разработчиков.

Здорово, когда в команде есть сеньоры, но не стоит забывать и о джуниорах с горящими глазами. Они тоже должны участвовать в планировании, так оптимистичные оценки сдвинуться в реальную сторону)

3. Закладывайте буфер

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

4. Не забывайте о коммуникациях

Этот пункт касается и Ваших заказчиков, и Ваших коллег. Со всеми ними Вы одна команда! Вместе Вы добиваетесь успеха — клиент строит планы, а разработчики воплощают их в жизнь.

Однако для того, чтобы это работало — между сторонами должна быть прозрачность: разработчики должны быть осведомлены о всех переменных уравнения, а клиент должен быть проинформирован о любых трудностях и неожиданностях.

Только в этих условиях сотрудничество будет максимально эффективным.

5. Составляйте план, даже если он изменится

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

Какую ценность он несет?

Клиент получает грубый план, в котором должны найти отражение все его усилия.
Команда получает более четкие требования c минимальными отклонениями, которые можно оценивать и контролировать.

Планирование дает возможность для дальнейшей оценки скорости Вашей команды. Обсуждение итогов спринта покажет сильные и слабые стороны команды и организации процесса разработки, что позволит Вам оптимально выстраивать и дальнейшие проекты.

6. Назначьте временные рамки

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

Задавайте вопросы:

— На каком этапе мы находимся? Какую часть прошли? Сколько осталось?
Ответы на эти вопросы помогут оценить шансы успешного завершения проекта и при необходимости что-то изменить.

— Какой была наша скорость?
Обсуждайте улучшения процесса, сложности, с которыми сталкиваются члены команды — и помогайте друг другу!

Будьте терпеливы и уважительны друг к другу — тогда самые сложные ситуации и стрессовые оценки станут чуточку приятнее. Ставьте себя на место того парня, воспринимайте чужую точку зрения и помните, что не бывает абсолютно точных оценок. Если хотите знать точное время, затраченное на задачу — сначала выполните ее)

Обсудить у себя 0
Комментарии (0)
Чтобы комментировать надо зарегистрироваться или если вы уже регистрировались войти в свой аккаунт.

Войти через социальные сети:

Сахаров Денис
Сахаров Денис
сейчас на сайте
Читателей: 21 Опыт: 786.781 Карма: 6.74063
все 22 Мои друзья