Поговорімо сьогодні про те, як планувати в гнучких проєктах.
Може скластися враження, що в проєктах із гнучким підходом планування немає. Це не так — просто воно відбувається інакше.
У гнучких проєктах планування відбувається постійно — для кожної ітерації. Ви розбиваєте проєкт на невеликі етапи й продумуєте реалізацію кожного з них. Для PM-а в такому підході більше роботи — потрібно постійно тримати руку на пульсі й коригувати плани.
Головне — розставляти пріоритети. Спершу створюєте найцінніше для клієнта. Далі поступово додаєте новий функціонал.
Це гарантує, що замовник отримає максимальну віддачу від усіх витрачених вами ресурсів. І відразу зможе користуватися створеним вами продуктом.
Є кілька способів планування:
1. Концепція MVP.
MVP — це мінімально життєздатний продукт. Він не ідеальний, але достатній, щоб задовольнити базові потреби клієнта.
Уявіть, що ви хочете відкрити ресторан. Які базові функції потрібно реалізувати? Приймання замовлень, приготування їжі, оплату й видачу.
Ви напевно продумали кожен із цих напрямів до дрібниць — можливість замовлення онлайн, багате меню та різні способи оплати. Але спочатку зробіть так, щоб усе працювало на мінімально достатньому рівні, і зберіть відгуки клієнтів. А потім можете поступово додавати новий функціонал і розвиватися в потрібному напрямі.
2. Scrum.
Один із найвідоміших фреймворків управління гнучкими проєктами — Scrum. Він описує набір правил, за якими працюють ефективні команди. Три опори Scrum — прозорість, інспекція й адаптація.
Прозорість. Важливі аспекти процесу доступні всім, хто впливає на його результат. Єдиний стандарт допомагає зрозуміти, як ідуть справи й хто за що відповідає. Усі однаково розуміють структуру роботи.
Інспекція. Потрібно вивчати поступ на шляху до мети кожного спринту й визначати небажані відхилення. Така інспекція не має бути надто частою, щоб не заважати роботі.
Адаптація. Якщо є проблеми, які гальмують роботу, потрібно щось змінити. Важливо зробити це якнайшвидше, щоб мінімізувати відхилення.