Jak przygotować projekt informatyczny, żeby się nie wykoleił?
Większość projektów nie utyka na technice. Utyka na niejasnościach. Cztery rzeczy ustalone z góry zapobiegają większości z nich.
1. Opisać proces, a nie rozwiązanie
Warto wyjaśnić, jak praca przebiega dziś, łącznie z wyjątkami. Kto opisuje już gotowe rozwiązanie, wyklucza lepsze, zanim ktokolwiek zdążył się nad nimi zastanowić.
2. Wyznaczyć jedną osobę decyzyjną
Kogoś, kto może podejmować decyzje bez konsultowania się najpierw z trzema osobami. Projekty, w których zleceniodawcą jest komitet, systematycznie trwają dłużej.
3. Nazwać to, co nie wchodzi w zakres
Wyraźna lista tego, co jest poza zakresem, jest równie cenna jak lista życzeń. Zapobiega dyskusjom po fakcie.
4. Zadbać o dostępy
Do istniejących systemów, do danych, do ludzi, którzy wiedzą, jak coś działa. Brak dostępu to najbardziej banalna i zarazem najczęstsza przyczyna opóźnień.
I jedna rzecz w trakcie
Proszę oglądać każdą wersję pośrednią i naprawdę z niej korzystać. Uwagi do czegoś, czego się nie wypróbowało, to opinia; uwagi po użyciu da się wykorzystać.