Okrajšave: Kaj sta DEAD in DITO?
Že več kot desetletje razvijam, opredeljujem, povezujem in ocenjujem projekte. Ker sem sodeloval s stotinami podjetij, pa tudi s številnimi podjetji za notranji razvoj in zunanjim svetovanjem, sem vedno presenečen nad tem, kako napačna je industrija pri določanju ocen dokončanosti in rokov za dokončanje. Posledično sem pripravila nove izračune DEAD in DITO za oceno in dokončanje projekta. Tukaj so:
DEAD: razvojne ocene in roki:
- Vodenje prodaje: Pričakovanja strank bodo upoštevana 25% daljši razvoj kot dejanski projekt, ki ga je obljubil prodajalec.
- Funkcionalne zahteve: Funkcionalne zahteve, ki ste jih določili, dejansko ne bodo delovale. Dodaj 25% več časa za načrtovanje za zagotovitev, da je mogoče dejansko uvesti funkcionalne zahteve na podlagi vaše sistemske arhitekture in vmesnika aplikacije.
- Funkcionalne zahteve: Funkcionalne zahteve, ki ste jih določili, se dejansko ne bodo razvile tako, kot ste pričakovali. To je nekaj, kar je povezano z jezikovnimi ovirami med klingonskim in angleškim jezikom (ali obratno) med razvijalcem in vodjo izdelkov. Dodaj 25% več časa za razvoj vašega projekta, predhodna izdaja, da zagotovite, da je razvit v skladu z vašimi zahtevami.
- Vodenje projektov: Dejanski razvoj bo trajal 25% dlje časa za razvoj od dejanske ocene projekta.
- Uporabite primere: Primere poslovne uporabe, ki ste jih opredelili, sestavljajo samo 25% dejanskih primerov uporabe, ki bodo nastali. Projektu, po izdaji, dodajte 50% več razvojnega časa, da se prilagodite dejanski in pričakovani uporabi. To vključuje funkcionalnost in zmogljivost.
DEAD Uporabljeno:
- Projekt je predviden in prodan za zaključek 10 delovnih dni.
- Kot je bilo obljubljeno, bo dejansko trajalo 12.5 dni.
- Za razjasnitev težav z nepravilnimi ali zgrešenimi zahtevami bo dejansko trajalo 15.625 dni.
- Za pravilno izvedbo projekta bo dejansko trajalo 19.53125 dni.
- Torej ... projekt je končan v ~ 20 dneh.
- Po zagonu bo za odpravo odprtih težav potrebnih še 10 dni.
- Skupni čas projekta je 30 dni.
DITO: Razvijalec Nespečnost in Take Out.
Na srečo pa imajo naša podjetja kompenzacijski faktor DITO, ki ga lahko uporabijo, shranijo projekt in navedejo naslednji projekt.
DITO uporabljeno:
- Neverjetni razvijalci, ki ste jih najeli, so pravzaprav nespečniki in pogosto lahko raztegnejo 8 delovnih ur na veliko več, tudi ob vikendih. 100% povečanje produktivnosti Prihranki: ~ 10 dni. Zdaj zamujamo le 10 dni.
- Z nagovarjanjem programerjev s hrano za pripravo hrane lahko ob vikendih pridobite vikende in delate. (Razvijalci so briljantni fantje, vendar sem se vedno spraševal, zakaj bi programer za 75 USD/uro delal eno uro kosila za pico 10 USD ... kdo bi vedel ?!). Prihranki: ~ 25%. Zdaj zamujamo le 5 dni.
- Ker se roki bližajo in stranke postajajo vse bolj jezne, boste morali v program Take-Out dodati Mountain Dew, vendar bo to včasih povzročilo od 24 do 36 ur neposrednega programiranja. Nastala raztopina bo sproščena s hrošči (včasih zaradi drobtin pizza skorj v tipkovnici) pravočasno.
- DITOuporabljeni rezultati po izdaji pomenijo 5-dnevni prihranek pri izboljšavi po izdaji.
Združevanje ROK in DITO Rezultati izračuna so enostavni 1.5-kratnik po zaključku projekta. Za projekte vedno uporabite 50% več časa, kot ste pričakovali.
OPOMBA: Akronim ROK velja, ker bodo razvijalci v povprečju umrli za 25% prej kot običajni zaposleni zaradi zapletov, ki so posledica pomanjkanja spanja, visokega krvnega tlaka, sladkorne bolezni in težav s težo zaradi pizze, krofov, gorske rose in kave, ki jo kupi delodajalec. DITO velja, ker bodo prodajalci uporabili prvotno oceno za naslednji prodani projekt.