Академия LeadStartup

Agile–оценка и планирование

Agile оценка и планирование - это оценка и планирование работы и её результатов в условиях повышенной неопределенности.

Опубликовано
Agile–оценка и планирование Планирование проектов
Станьте тем, кто запускает новые IT–продукты и инновации в крупных компаниях
  • Обучим компетенциям руководителя IT–продукта, с фокусом на навыки запуска инноваций и вывод на рынок IT–стартапов.
  • Через год вы будете обладать всеми компетенциями, чтобы вы могли возглавить разработку нового IT–продукта в крупной компании.
  • Получите все материалы c тренингов, фотографии, презентации, доступ к Google–диску и полную карту компетенций.

Для максимально полного понимания того, что представляют собой процессы оценки и планирования в Agile, и как именно они реализуются, мы рекомендуем книгу Майка Кона “Agile Estimating and Planning”. На русский переведена дословно - “Agile. Оценка и планирование”.

Если знаний недостаточно, или непонятно как реализовать их на практике в вашем бизнесе, рекомендуем воспользоваться консалтингом или воспользоваться услугой запуска agile-трансформации в организации.

Майк Кон — основатель Mountain Goat Software, консалтинговой компании в сфере управления процессами и проектами.

Планирование по Agile

  • Фокусируется на планировании, а не на плане. Важен сам процесс планирования. Если деятельность по планированию проходит регулярно, и эта деятельность гибка к возможным изменениям, это - планирование по Agile.
  • Поощряет изменения. Для agile-подхода характерно, что мы не поддерживаем свои иллюзии, а максимально полно контактируем с реальностью и с новой информации. На основе новой информации мы принимаем новые решения о том, как действовать дальше и как развивать продукт.
  • Приводит к составлению планов, легко поддающихся изменению. Планы при реализации agile позволяют принимать качественные бизнес-решения, и при этом не формулируются таким образом, что они остаются недвижимыми несмотря на новую информацию.
  • Распределяет процесс планирования по всему сроку осуществление проекта. Планирование по agile - это не разовая акция, а непрерывный процесс, который происходит на регулярной основе, и на основе новых актуальных данных.

Оценка по Agile

Один из наиболее распространенных способов оценки по agile - это оценка в Story Points (единицы истории).

Story Point - это условная единица, которая определяет, сколько времени займет та или иная пользовательская история, которую нужно реализовать. Они относительны. Это не конкретное количество дней или часов, которые займет история, а условная единица, которая позволяет понимать, сколько ориентировочно времени займет разработка.

Когда agile-команда некоторое время работает по этой системе, появляется относительное понимание, сколько Story Point “весит” в часах и днях. На начальных же этапах этого понимания может не быть, и тем не менее это позволяет команде понимать, какая история займет больше времени, а какая - меньше. Этого достаточно, чтобы принимать решения о том, что делать - а это главная цель оценки и планирования в agile.

Характерная особенности оценки по agile - оценку даёт не один человек, а несколько. Как правило, в оценке участвует вся команда. Да, даже “неспециалисты” могут оценить время разработки конкретной истории.

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

Planning Poker как метод оценки и планирования

Один из наиболее распространенных способов реализации оценки и планирования в agile - Покер Планирования (Planning Poker).

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

Вначале зачитывается пользовательская история и её характеристики. Каждый выбирает карточку, которая оценивает конкретную историю в Story Points. После того, как каждый сделал выбор “в закрытую”, карты раскрываются, и команда видит выбор каждого участника.

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

Благодаря такой оценке команда может дать более точную оценку истории, и принять решение, что будет реализовано в первую очередь. Это позволяет реализовать планирование даже в то время, когда команда еще не знает свою производительность, и не знает сколько Story Point занимает времени.

Резюме

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

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

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

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

group 1 equalizer 5
Станьте тем, кто запускает новые IT–продукты и инновации в крупных компаниях
  • Обучим компетенциям руководителя IT–продукта, с фокусом на навыки запуска инноваций и вывод на рынок IT–стартапов.
  • Через год вы будете обладать всеми компетенциями, чтобы вы могли возглавить разработку нового IT–продукта в крупной компании.
  • Получите все материалы c тренингов, фотографии, презентации, доступ к Google–диску и полную карту компетенций.