12sty/100
Z serii nigdy tego nie rób… czyli jeśli nie chcesz “położyć” projektu to…
Ostatnio przeczytałem interesujący artykuł Laury Branedburg, która w ciekawy i momentami wydający się wręcz przesadny sposób pokazuje jak w kilku prostych krokach można "położyć projekt". Oto kilka czynników na które zwraca szczególną uwagę:
- Zbytnia wiara w najnowsze technologie, które "gwarantują sukces przedsięwzięcia",
- Brak dogłębnej znajomości technologii, w której ma zostać wykonany projekt,
- Lekka ręka do wydawania pieniędzy na szkolenia zespołu, zakup oprogramowania, itp,
- Pomieszanie kolejności podejmowania pewnych decyzji,
- Brak dogłębnej analizy otoczenia biznesowego projektu,
- Brak dogłębnej analizy potrzeb/wymagań klienta,
- Brak poprawności w definiowaniu kamieni milowych oraz ich późniejsze nie przestrzeganie,
- Dopuszczanie myśli, że projekt się nie uda i mówienie o tym klientowi,
- Przechodzenie do pisania kodu według własnej, wyidealizowanej wizji a nie wizji biznesu,
- Ignorowanie kontaktu z osobami, które mają bezpośrednio używać system,
- Brak testów aplikacji,
Część z tych punktów wydać się może lakoniczna, ale często takie proste do przewidzenia w skutkach błędy się zdarzają. Oczywiście nie wszystkie te czynniki muszą zaistnieć w projekcie aby przedsięwzięcie okazało się fiaskiem ale warto zdawać sobie z nich sprawę i postępować rozsądnie od samego momentu inicjacji projektu aż do jego zakończenia.