Death March
08.12.2008 | Gunnar
Lugesin läbi Edward Yourdoni raamatu Death March, mis räägib nö-. surmamarsi projektidest, kuidas need projektid tekivad ja kuidas need projektid edukalt üle elada. Surmamarsi projektideks nimetatakse kindlale hukule määratud projekte ning tegemist ei pruugi olla kuskil vahepealsetes etappides hätta jäänud projektidega - on ka projekte, mis on sünnist saati surmale määratud. Death March annab nendest projektidest äärmiselt hea ülevaate ning jagab häid näpunäiteid ka selle kohta, milliseid ohtlikke vigu projektide päästmisel tehakse ning kuidas neid vigu vältida.
Raamat annab päris hea ülevaate tarkvara projektide poliitilisest poolest, kus tihtipeale projekti saatus otsustatakse. Pea iga arendaja on näinud seda, kuidas lonkava analüüsi tulemusena kasvab töömaht tohutuks, samuti seda, kuidas projekti “kohendatakse” kuskilt kõrgemalt öeldud ajalistesse raamisedesse. Meeleheitel projektijuht püüab tähtaegade lähenedes kaasata projekti rohkem inimesi, saamata aru, et iga uue inimese lisandumisel kasvab kommunikatsioonile kuluv ajaline maht kordades. Kui on inimesi rohkem, kasvab oluliselt ka tõenäosus, et keegi tuleb välja mõne uue vahendi või arendusmeetodiga, mis peaks antud olukorras mõjuma hõbekuulina. Paraku läheb siiski projekt üle tähtaegade ning paljutõotavad uued (enamasti eelnevalt proovimata ja testimata) vahendid osutuvad hõbekuuliks, mis peatub projekti peas.
Death March tutvustab meile ka projektides esinevat dünaamikat, mida tänased juhid kipuvad ignoreerima. Kõik dünaamiline siin ilmas on inimeste jaoks keerukam ja ajakulukam hallata kui staatilised asjad, mis korra paika panduna enam ei muutu. Aga just dünaamika on see, mis põhjustab olukordade muutumist ja peidab endas kõiksugu konkse, mille ignoreerimine meile hiljem ennast valusalt võib kätte maksta. Ka surmamarsi projektid on dünaamilised ja sealse dünaamika mõistmine on äärmiselt oluline nende projektide üle elamiseks.
Soovitan seda raamatut lugeda kõigil, kes tarkvara projektidega ühes või teises etapis tegelevad. Samuti neil, kes tellivad või kelle kõrgema juhtimise all tarkvara projektid aset leiavad. Mõistlikku ning ennast, teisi ja projekte säilitavat suhtumist-käitumist õpetab see raamat kõigile.

08.12.2008 kell 13:57
Kirjutasin mõni aeg tagasi kolmest IT-töö sotsiaalset poolt puudutavast raamatust - “Peopleware”, “The Mythical Man-Month” ja “Death March”. Lingin oma postituse siia, juhuks kui mõnel lugejal on huvi: http://rings.pri.ee/wp/?p=529
08.12.2008 kell 14:56
Esimesed kaks ootavad mul järjekorras