marți, 26 iunie 2007

Peopleware - sau - de ce ne mai chinuim

Citesc (si cu rusine recunosc - in sensul ca mi-a luat foarte, foarte mult acest citit ...) de ceva vreme Peopleware - Productive Projects and Teams. Aseara am ajuns la un capitol unde se prezenta un fel de "regula" numita regula lui Parkinson care in traducere libera ar spune ceva de genul "nu conteaza cat estimezi tu un task, munca facuta pentru a rezolva acel task se va intinde pe toata durata estimarii". La o prima vedere asta ar parea ok (pentru task-uri subestimate e chiar minunat), dar daca stam sa ne gandim nu e chiar asa.
Stau si ma gandesc (asta si datorita faptului ca proiectul pe care il conduc acum e oarecum subestimat) cum anume as putea imbunatatii procesul de estimare pe de o parte, iar pe cealalta cum as putea imbunatatii productivitatea.
Grele intrebari nu am ce zice.
Din experienta am observat ca de regula cat ai estimat un task cel putin atat dureaza (si asta e cazul cel mai feiricit).
Cand eram dezvoltator de regula nu prea aveam probleme cu estimarile (sa nu intelegeti aici ca nu mi-am depasit workload-ul asociat niciodata - departe de adevar), dar trebuie sa recunosc ca in ultima vreme (cel putin in companiile mari) este o regula in a spune ca un lucru pe care tu l-ai face in 2 zile (si aici merita mentionat faptul ca nu sunt un vitezistnici in a scrie cod) se face in mult mai mult (de regula am observat ca in medie e vorba de 250% crestere fata de estimarea pe care ti-ai da-o pentur tine).
Nu prea sunt de acord cu lucrul asta, mi se pare putin si lipsa de repect. Nu stiu, poate asa sunt eu ....

joi, 14 iunie 2007

Un articol care merita citit

http://www.jurnalul.ro/articole/94662/113