Книжка Майка Кона — одне з найкращих видань, присвячених гнучким підходам до розробки ПЗ. Автор презентує ретельно випробувані методи успішної роботи з декількома рівнями планування й оцінки, необхідними в Agile.
Чи не вперше тут детально описані процеси Agile оцінки і планування, розкриваються таємниці створення, управління та поширення відмінного ПЗ, що є дуже важливим для бізнесу.
Вдале поєднання концепцій із реальними прикладами доповнюється тематичними дослідженнями таким чином, аби читач мав змогу порівняти набуту інформацію з власною ситуацією. «Оцінювання і планування в Agile» — незамінний посібник для всіх, хто практикує Agile: від досвідчених топ-менеджерів і розробників до початківців.
Книжка Майка Кона — незамінний посібник для всіх, хто практикує Agile: від досвідчених топ-менеджерів і розробників до початківців. Він крок за кроком веде читача у пошуку відповідей на життєво важливі питання:
• Який проект необхідно побудувати?
• Наскільки масштабним він буде?
• Як визначитися з термінами виконання?
Спочатку ви дізнаєтеся, що є запорукою вдалого плану, а далі про те, що саме робить його гнучким.
Використовуючи Аgile-методи оцінювання і планування, ви дотримуєтесь гнучкості від початку і до кінця, економлячи час, заощаджуючи ресурси і виконуючи більше, ніж очікувалось.
Основні питання, яких торкається автор:
• Чому сучасні IT-компанії відмовляються від традиційного планування, надаючи перевагу гнучкому?
• Як оцінити розмір об’єкта, використовуючи ідеальні дні історії, і коли варто використовувати кожен з них?
• Як і коли слід здійснювати переоцінку?
• Як визначити пріоритети функцій за допомогою як фінансових, так і нефінансових підходів?
• Як розділити великі функції на дрібніші з метою поліпшення якості керування?
• Як планувати ітерації та прогнозувати прогрес розробки?
• Як планувати проекти, які мають незвично високу невизначеність або ризики, пов’язані з терміном виконання?
• Як оцінювати проекти, над якими працюватимуть кілька команд?
Усі інструменти оцінювання і планування, описані в цій книжці, відмінно працюють у цілій низці сучасних процесів розробки ПЗ, зокрема, в Scrum, XP, функціонально-керованій розробці, Crystal, адаптивній розробці, DSDM, Unified Process і багатьох інших.