Віха

Урок 1 з 4

Підходи до розробки

Одне з перших рішень у проєкті — як його робити. Розписати все наперед і йти за планом? Чи рухатися короткими кроками, щоразу показуючи результат і коригуючи курс? Від відповіді залежить майже все: планування, бюджет, роль замовника, навіть те, як команда проводить зустрічі.

Від плану до ітерацій

PMBOK описує спектр підходів до розробки:

  • Предиктивний (каскадний, waterfall). Усе планують на початку й рухаються етапами: аналіз, дизайн, розробка, тестування, реліз. Результат видно лише наприкінці, тому зміни посеред проєкту дорогі.
  • Ітеративний. Продукт роблять кілька разів поспіль, щоразу покращуючи на основі відгуків. Спершу грубий прототип гри, потім кращий, потім ще кращий.
  • Інкрементний. Продукт віддають частинами, кожна з яких уже корисна. Спершу гра з першими п'ятьма рівнями, потім ще п'ять.
  • Адаптивний (гнучкий, agile). Поєднує обидва: короткі ітерації (зазвичай 1–4 тижні), після кожної — готова частина продукту й відгук, за яким змінюють план. Детально — у модулі 13.
  • Гібридний. Те, що передбачувано, планують наперед, а те, що невизначено, роблять ітераціями.

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

Підходи до розробки

Ту саму гру можна зробити трьома способами.

Гібридний. Концепцію, сервер і реліз у магазинах планують наперед, а рівні роблять спринтами й показують гравцям кожні два тижні. Коли доречний: частина роботи передбачувана, частина — ні.

Ромб — момент, коли гравці отримують версію гри, яку можна спробувати. Що частіше ромби, то раніше команда дізнається, чи рухається в правильний бік.

Як обрати підхід

Головне питання — скільки невизначеності в проєкті. Якщо вимоги й технологія зрозумілі, а зміни дорогі, вигідно все спланувати наперед. Якщо ніхто точно не знає, що саме сподобається користувачам, краще рухатися короткими кроками.

Ще кілька міркувань:

  • Замовник. Адаптивний підхід вимагає, щоб замовник регулярно дивився результат і давав відгук. Якщо він готовий лише підписати договір і прийти по готове, буде важко.
  • Договір. Жорстко зафіксовані ціна й строк тягнуть до предиктивного підходу.
  • Правила й безпека. Літак чи медичний прилад мусять пройти сертифікацію, і частину роботи там неможливо робити «спробуємо й подивимося».
  • Чи можна віддавати частинами. Гру — можна. Міст — ні.

Наша студія обирає гібридний підхід: бюджет зафіксований засновниками, а от що сподобається гравцям, наперед не знає ніхто.

Який підхід обрати

Позначте, що правда для вашого проєкту.

Схоже, вам підходить гібридний підхід: частина роботи передбачувана, а частина — ні: першу плануємо наперед, другу робимо ітераціями.

Це підказка, а не правило. Підхід обирають разом із командою і замовником, а за потреби змінюють посеред проєкту. Початкові відповіді — для нашої гри.