Tuesday, June 30, 2009

90-90

Mõtlesin endale natuke meenutada 80:20 põhimõtet ja guugeldasin seda veidi. Nagu ikka, üks asi viib teiseni ja leidsin veelgi toredama reegli - "90-90 reegel".

Originaalis kõlab see nii:
"The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time."
Pärit tarkvara arenduse maailmast ja omistatud Tom Cargill'ile Bell Labs'ist (allikas wikipedia).

Arvan, et ega see kehtigi ju ainult tarkvara arenduse projektides, vaid üsna sageli ka muudes projektides. Mu enda eluski paar sellist projekti, milles 90% ajast ja veel 90% ajast (summa matemaatiliselt ebaloogiline 180%) viitab sellele, et ma olen kõvasti eeldatavat tähtaega ületanud.

Hiljuti lõppes üks tööasi. General deadline oli küll 1. juuli, aga siis pidi muidugi see asi juba ka täiesti toimiv olema. Seega oleks pidanud protsessi lõpetama ... mõningase ajavaruga. Jaanuari lõpus alustasin ja leidsin, et noh mis see siis ära ei ole... Aprilli lõpuks on ikka valmis. Paraku oli protsessil väliseid tegureid ja nii see lisaaeg juurde tuli. Asi sai kokku pakitud möödunud nädalal. Õnneks võin siiski end lohutada, et päris lõpuotsa venimine ei olnudki kohe mitte kuidagi ajaliselt minust sõltuv. Võiks ju teha endale järelduse, et noh kogenematus ja järgmine kord tean juba ette, aga sellegipoolest järgmisel korral poleks mul ikkagi sarnaseid väliseid tegureid võimalik mõjutada. Seega siis vaid vaimne valmisolek.

No ja teine on mu majake. Siin süüdistan küll mu enda kogenematust. Ei maksa uskuda laia joonega pooltühitallajaid. Praeguseks on kulunud 3 korda rohkem aega, kui mu toonane abiline ennustas, et meil sellele asjale oma kätega ette võttes kulub. Ta oli ikka liigselt mõjutatud sellest, et tema osalusel protsessides on tavaliselt mitmeid teostajaid ja neid töid tehakse põhiajast. Endale tehes tulevad ka väsimusfaktor ja muud eraelulised asjaolud mängu. No vast nüüd aasta, võib-olla vähem olen tegelenud oma suurprojekti viimase 10%-ga. Olen heas usus, et lõpp tõepoolest paistab ja asub ligilähedal seal kuhu ma nüüd olen märgi püsti pannud. (Ja ikkagi pole see veel päris lõpp, aga õnneks saavad finantsid otsa - eeldatavalt siiski piisavalt hea tulemuse saavutamisvõimalusega.)

No comments: