У моєї компанії (3-річна стартап веб-індустрії) у нас виникають часті проблеми з командою продукту: "Аааа, це зараз криза!" (не всі?)
Це впливає на продуктивність (і мораль) інженерного персоналу, включаючи власні сили. Керівництво витрачало деякий час на роздуми над тим, як зменшити частоту цих запитів у той самий день, і придумало рішення, яке ми будемо випускати щотижня. (Раніше ми робили один раз на два тижні, який зазвичай пропускав пару днів або близько того.)
Є 13 розробників та 6 місцевих / 9 офшорних тестерів; теорія полягає в тому, що лише 4 розробники (і всі тестери) будуть працювати над випусками з парними номерами, якщо тільки не з’явиться робота, яка справді вимагає певного досвіду одного з інших розробників. Кожен цикл буде містити два дні роботи з розробниками та два дні роботи з забезпечення якості (плюс 1 день визначення / триагу / ...).
Мої запитання:
(a) Чи має досвід хтось із таким тривалістю циклу випуску?
(b) Хто-небудь чув про такий тривалість циклу випуску навіть намагався?
(c) Якщо (a) або (b), як на Землі ви це змушуєте це працювати? (Будь-які підводні камені, яких слід уникати тощо) також оцінені.)
(г) Як ми можемо мінімізувати шкоду, якщо ці зусилля не вдаються?