W mojej firmie (trzyletni start-up branży internetowej) często napotykamy problemy z zespołem produktu, który mówi „aaaaa, teraz załataj kryzys!” (nie wszyscy?)
Ma to wpływ na produktywność (i morale) personelu inżynieryjnego, w tym na własny rachunek. Kierownictwo poświęciło trochę czasu na zastanowienie się, jak zmniejszyć częstotliwość tych zamówień tego samego dnia i opracowało rozwiązanie, które będziemy wydawać co tydzień. (Wcześniej robiliśmy jeden raz na dwa tygodnie, co zwykle zmniejszało się o kilka dni.)
Jest 13 programistów i 6 lokalnych / 9 testerów offshore; zgodnie z teorią tylko 4 programistów (i wszyscy testerzy) będą pracować nad wydaniami o parzystych numerach, chyba że pojawi się praca, która naprawdę wymaga specjalistycznej wiedzy jednego z pozostałych deweloperów. Każdy cykl będzie zawierał dwa dni pracy deweloperów i dwa dni pracy zapewniania jakości (plus 1 dzień ustalania zakresu / triage / ...).
Moje pytania to:
(a) Czy ktoś ma doświadczenie w tym cyklu wydawniczym?
(b) Czy ktoś słyszał o takiej długości cyklu wydania?
(c) Jeśli (a) lub (b), jak, u licha, sprawiasz, że działa? (Wszelkie pułapki, których należy unikać itp., Są również mile widziane.)
(d) Jak możemy zminimalizować szkody, jeśli wysiłek się nie powiedzie?