Zkratky: Co znamená DEAD a DITO?

technika

Vyvíjím, definuji, integruji a odhaduji projekty již více než deset let. Poté, co jsem pracoval se stovkami společností, stejně jako s tunami interních vývojových a externích poradenských firem, mě vždy udivuje, jak špatné je odvětví vždy při stanovení odhadů dokončení a termínů dokončení. Ve výsledku jsem přišel s novými výpočty DEAD a DITO pro odhad a dokončení projektu. Zde jsou:

DEAD: Odhady a termíny vývoje:

  1. Vedení prodeje: Očekávání klienta budou trvat 25% déle než skutečný projekt, který slíbil prodavač.
  2. Funkční požadavky: Funkční požadavky, které jste definovali, ve skutečnosti nebudou fungovat. Přidat 25% více času na plánování k zajištění funkčních požadavků lze skutečně implementovat na základě architektury vašeho systému a aplikačního rozhraní.
  3. Funkční požadavky: Funkční požadavky, které jste definovali, nebudou ve skutečnosti vyvinuty tak, jak jste očekávali. Je to něco společného s jazykovými bariérami klingonštiny vs. angličtiny (nebo naopak) mezi vývojářem a produktovým manažerem. Přidat 25% více času na vývoj vašeho projektu, předběžné vydání, aby bylo zajištěno, že je vyvinut podle vašich požadavků.
  4. Projektový management: Skutečný vývoj bude trvat 25% déle než skutečný odhad projektu.
  5. Případy užití: Obchodní případy použití, které jste definovali, se skládají pouze z 25% skutečných případů použití, které nastanou. Přidejte svému projektu po vydání o 50% více času na vývoj, abyste se přizpůsobili skutečnému a očekávanému použití. To zahrnuje funkčnost i výkon.

DEAD Použito:

  1. Projekt je odhadován a prodán po dokončení 10 pracovních dnů.
  2. Dokončení bude podle očekávání trvat 12.5 dne.
  3. Ve skutečnosti bude trvat 15.625 XNUMX dní, než vyjasníte problémy s nesprávnými nebo zmeškanými požadavky.
  4. Dokončení projektu podle správné definice bude ve skutečnosti trvat 19.53125 XNUMX dní.
  5. Takže… projekt je dokončen za ~ 20 dní.
  6. Po spuštění bude oprava nevyřešených problémů trvat dalších 10 dní.
  7. Celková doba projektu je 30 dní.

DITO: Developer Insomnia and Take Out.

Naštěstí však naše společnosti mají kompenzační faktor DITO k uplatnění, uložení projektu a citaci dalšího projektu.

Aplikováno DITO:

  1. Neuvěřitelní vývojáři, které jste najali, jsou ve skutečnosti nespavci a často mohou prodloužit 8 pracovních hodin na mnoho dalších, včetně víkendů. 100% nárůst produktivity Úspory: ~ 10 dní. Teď jdeme jen o 10 dní později.
  2. Když budete programátory přemlouvat jídlem Take-Out, budete moci získat víkendy a pracovat na jídle. (Vývojáři jsou skvělí kluci, ale vždycky mě zajímalo, proč by programátor za 75 $ / h pracoval hodinu po obědě na 10 $ pizzu… kdo to věděl ?!). Úspory: ~ 25%. Teď jdeme jen o 5 dní později.
  3. Vzhledem k tomu, že se termíny blíží a klienti jsou naštvanější, budete muset do Take-Out přidat Mountain Dew, ale to bude mít za následek někdy 24 až 36 hodinový úsek přímého programování. Výsledné řešení bude vydáno s chybami (někdy kvůli drobečkům z pizzy v klávesnici) včas.
  4. DITOaplikovaná po vydání má za následek 5denní úsporu vylepšení po vydání.

Kombinace MRTVÍ a DITO výsledkem výpočtů je po dokončení projektu jednoduchý násobek 1.5. Na dokončení projektů vždy věnujte o 50% více času, než očekáváte.

POZNÁMKA: Zkratka MRTVÍ je použitelné, protože vývojáři zemřou v průměru o 25% dříve než typický zaměstnanec kvůli komplikacím způsobeným nedostatkem spánku, vysokým krevním tlakem, cukrovkou a problémy s hmotností od společnosti Pizza, Donuts, Mountain Dew a Coffee zakoupené zaměstnavatelem. DITO platí, protože vaši prodejci použijí původní odhad na další prodaný projekt.

3 Komentáře

  1. 1
  2. 2
  3. 3

    Smutný život (nebo bych měl říct ... „žádný život“) programátora. Měli byste přidat rozvod a celibát. Ale narazil jsi hřebík do hlavy. Obzvláště to, že prodejci dostávají munici, aby za tak krátkou dobu otočili produkt. Nebo ještě hůř… prodávat jej dříve, než byl vytvořen !!! To milujeme. Až bude příště projekt, ujistěte se, že máte po ruce obchodního zástupce ... po celou dobu trvání projektu. Někdo potřebuje kávu.

Co si myslíte?

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.