Bo zawsze są jakieś zaciachy…

Wiele miesięcy temu rozmawiałem na temat narzędzi do prowadzenia projektów informatycznych. Marek zwrócił uwagę, że ważne jest aby narzędzie pomagało dokumentować estymacje i realny czas spędzony na zadaniu, co pozwala na lepszą estymację kolejnych projektów.

Marek przeprowadził nawet eksperyment. Wziął specyfikację jednego z przednich projektów, poszedł z nią do doświadczonego programisty i poprosił o wycenę czasową. Programista rzekł 4 tygodnie, co było zgodne z pierwotnym szacowaniem i całkowicie niezgodne z realnym czasem trwania projektu — kilkanaście tygodni.

Na pytanie Marka, dlaczego uznał, że projekt zajmie 4 tygodnie, podczas gdy projekt trwał o wiele dłużej, programista odpowiedział, że w tamtym projekcie były jakieś zaciachy.

Puenta Marka była taka — zawsze są jakieś zaciachy i szacując trzeba o tym pamiętać.

Używając dokładnie tego samego zwrotu — bo były zaciachy — tłumaczyłem z kolegami opóźnienie jednego z ostatnich projektów w którym brałem udział. Liczne zaciachy rzeczywiście były, tylko szacując czas wykonania projektu, nie wzięliśmy ich pod uwagę…

Wniosek: zaciachy trzeba dokumentować i brać pod uwagę estymując kolejny projekt.

Obszernie o zbieraniu danych historycznych pisze Steve McConnell w książce Szacowanie oprogramowania: kulisy czarnej magii.

FogBugz, system zarządzania projektami informatycznymi firmy FogCreek, implementuje zbieranie danych historycznych.

Tagi: , , , ,

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s


%d bloggers like this: