Урок 1 з 4
Підходи до розробки
Одне з перших рішень у проєкті — як його робити. Розписати все наперед і йти за планом? Чи рухатися короткими кроками, щоразу показуючи результат і коригуючи курс? Від відповіді залежить майже все: планування, бюджет, роль замовника, навіть те, як команда проводить зустрічі.
Від плану до ітерацій
PMBOK описує спектр підходів до розробки:
- Предиктивний (каскадний, waterfall). Усе планують на початку й рухаються етапами: аналіз, дизайн, розробка, тестування, реліз. Результат видно лише наприкінці, тому зміни посеред проєкту дорогі.
- Ітеративний. Продукт роблять кілька разів поспіль, щоразу покращуючи на основі відгуків. Спершу грубий прототип гри, потім кращий, потім ще кращий.
- Інкрементний. Продукт віддають частинами, кожна з яких уже корисна. Спершу гра з першими п'ятьма рівнями, потім ще п'ять.
- Адаптивний (гнучкий, agile). Поєднує обидва: короткі ітерації (зазвичай 1–4 тижні), після кожної — готова частина продукту й відгук, за яким змінюють план. Детально — у модулі 13.
- Гібридний. Те, що передбачувано, планують наперед, а те, що невизначено, роблять ітераціями.
Від підходу залежить, як часто користувачі отримують результат: один раз наприкінці чи регулярно, наприклад кожні два тижні.
Підходи до розробки
Ту саму гру можна зробити трьома способами.
Гібридний. Концепцію, сервер і реліз у магазинах планують наперед, а рівні роблять спринтами й показують гравцям кожні два тижні. Коли доречний: частина роботи передбачувана, частина — ні.
Як обрати підхід
Головне питання — скільки невизначеності в проєкті. Якщо вимоги й технологія зрозумілі, а зміни дорогі, вигідно все спланувати наперед. Якщо ніхто точно не знає, що саме сподобається користувачам, краще рухатися короткими кроками.
Ще кілька міркувань:
- Замовник. Адаптивний підхід вимагає, щоб замовник регулярно дивився результат і давав відгук. Якщо він готовий лише підписати договір і прийти по готове, буде важко.
- Договір. Жорстко зафіксовані ціна й строк тягнуть до предиктивного підходу.
- Правила й безпека. Літак чи медичний прилад мусять пройти сертифікацію, і частину роботи там неможливо робити «спробуємо й подивимося».
- Чи можна віддавати частинами. Гру — можна. Міст — ні.
Наша студія обирає гібридний підхід: бюджет зафіксований засновниками, а от що сподобається гравцям, наперед не знає ніхто.
Який підхід обрати
Позначте, що правда для вашого проєкту.
Схоже, вам підходить гібридний підхід: частина роботи передбачувана, а частина — ні: першу плануємо наперед, другу робимо ітераціями.