zisky:
- Schopnost porozumět analogickým, parametrickým a tříbodovým (PERT) metodám odhadu a využívat umělou inteligenci k vytváření návrhů odhadů času a zdrojů.
- Schopnost interpretovat nejistotu prognózy (optimistické/možné/pesimistické scénáře, interval spolehlivosti) a založit plánování na rozsahu spíše než na jediném čísle
- Schopnost rozpoznat, že prognóza umělé inteligence je založena na historických vzorcích a předpokladech a že konečný rozpočet a časový závazek musí být ověřeny týmovými údaji a odborným úsudkem
Odhad je nejobtížnější a nejrizikovější úkol v projektovém řízení. "Jak dlouho to bude trvat?" a "kolik lidí je potřeba?" Odpovědi na tyto otázky tvoří základ harmonogramu, rozpočtu a příslibu danému zákazníkovi. Špatný odhad potopí i dobře řízený projekt: příliš optimistický čas povede ke zpoždění a sankcím, příliš pesimistický čas povede ke ztrátě nabídky. Atraktivním pomocníkem v této oblasti je umělá inteligence; udává čas v sekundách. To je přesně důvod, proč je to nejnebezpečnější: AI dokáže vytvořit spolehlivé číslo, aniž by znala skutečnou rychlost vašeho týmu. V této části se budeme zabývat metodami prognózování, jak bezpečně používat AI v prognózování a jak každou prognózu ověřovat.
Základní prognostické metody
Pojďme si definovat několik metod. Analogické hádání znamená, že se podíváte na podobnou práci v minulosti a řeknete „to trvalo 10 dní, tahle je podobná“; Je to rychlé, ale drsné. Parametrický odhad vynásobí jednotkové náklady/čas množstvím (např. „0,5 dne na stránku × 40 stránek = 20 dní“); je založeno na datech. Odhad zdola nahoru odhaduje a agreguje každý pracovní balíček samostatně; Je nejpřesnější, ale nejpomalejší. Tříbodový odhad (PERT) uznává nejistotu: pro každý úkol se odhadne optimistické (O), nejpravděpodobnější (M) a pesimistické (P) trvání a použije se vážený průměr.
Vzorec PERT je: Očekávaná doba trvání = (O + 4M + P) / 6. Například pro úkol, pokud optimistické 4 dny jsou nejpravděpodobnější 6 dny, pesimistické 14 dní je očekávané trvání = (4 + 24 + 14) / 6 = 7 dní. Směrodatná odchylka je (P − O) / 6 = (14 − 4) / 6 ≈ 1,7 dne; To ukazuje míru nejistoty. Místo jediného „6 dní“ je mnohem poctivější plán říci „očekávaných 7 dní, odchylka ±1,7 dne“.
Kromě toho jsou důležité dva pojmy. Úsilí je množství člověkodnů potřebných pro práci (např. 10 člověkodnů). Délka udává, kolik dní bude tato úloha v kalendáři trvat. Dva lidé mohou dokončit 10 člověkodnů za 5 dní; ale ne každá práce se dá rozdělit donekonečna (devět žen nemůže porodit dítě v jednom měsíci). Umělá inteligence může tyto dva zmást; musíte to oddělit.
Metoda
Kdy je to vhodné?
rychlost
přesnost
Role AI
analogický
Raná fáze, málo informací
vysoká
nízká
Navrhuje podobný vzor projektu
parametrické
Pokud existuje měřitelná jednotka
vysoká
střední
Generuje vzorec a osnovu jednotek
zdola nahoru
Pokud existuje podrobné WBS
nízká
vysoká
Sbírá balíčky konceptů
Tříbodový (PERT)
Pokud je nejistota vysoká
střední
středně vysoká
Navrhuje scénáře O/M/P
Krok za krokem: Bezpečná předpověď s AI
- Nejprve dejte týmová data. Dejte AI své vlastní minulé realizace: „Podobné úkoly trvaly našemu týmu tak dlouho.“ Předpověď je tedy založena na vašich datech, nikoli na zobecnění.
- Vyberte metodu. Pokud je nejistota vysoká, požádejte o PERT; parametrické, pokud existuje měřitelná jednotka.
- Požádejte o tři tečky, ne o jednotlivá čísla. Požádejte o hodnoty O/M/P a předpoklady pro každý balíček.
- Zviditelnit předpoklady. Vytiskněte předpoklad, z něhož každý odhad vychází (např. „testovací prostředí připraveno“, „zákazník se vrátí za 2 dny“); Špatný předpoklad je špatný odhad.
- Přidejte zdroj a sdílejte. Oddělte úsilí od času, zvažte dovolenou a dostupnost (např. člověk je ve skutečnosti produktivní 4 dny v týdnu).
- Kalibrujte s týmem. Projděte si konečný odhad s lidmi, kteří budou práci dělat. Předpověď se stává spolehlivou, když ji vlastní osoba, která ji vytváří.
Pozor: Zeptejte se AI „kolik dní bude tato práce trvat?“ Dotaz a zapsání výsledného čísla přímo do grafu je nejnebezpečnější formou predikce. Toto číslo nezahrnuje data vašeho týmu; je to jen obecný vzorec a může to být halucinace.
tři mini pouzdra
Případ 1 – Čestný plán s PERT. Softwarový tým požádal AI o předpovědi a předpoklady O/M/P pro modul s 12 úkoly. AI dala návrh; Tým opravil každou misi svými vlastními historickými údaji. Celková předpokládaná doba byla 38 dní, pesimistický součet byl 52 dní. PM dal zákazníkovi 45denní lhůtu a ponechal 7denní marži. Projekt byl ukončen 44. den; Pokud by podíl nebyl, došlo by ke zpoždění.
Případ 2 – Záměna úsilí/času. Koordinátor se ptá AI: "Kolik dní bude trvat dokončení 80 člověkodenních úkolů?" řekl. AI odpověděla „80 dní“, protože si pletla úsilí s trváním. S vědomím, že práci mohou dělat 4 lidé paralelně, koordinátor upravil čas na ~25 dní (ne 20, protože to nebylo dělitelné). Lekce: Lidé by měli ovládat rozdělení úsilí a času AI.
Případ 3 – Nepodložené zobecnění. Jeden premiér do grafu napsal, že AI odpověděla „integrace API obvykle trvá 5 dní“. Předchozí zkušenosti týmu s tímto poskytovatelem API byly špatné a dokumentace byla špatná; Práce trvaly 13 dní. Pokud by byly požadovány týmové údaje, bylo by to vidět od začátku. Ponaučení: zobecnění nenahradí týmovou realitu.
Slabá výzva / Silná výzva
Slabá výzva:
Kolik dní trvá vytvoření webu elektronického obchodu?
Tato výzva přinutí AI vygenerovat vytvořené číslo, aniž by znala data vašeho projektu. Neexistuje žádný tým, žádný rozsah, žádná nejistota.
Výkonná výzva:
Vaše role: specialista na odhady. Kontext: Níže je 8 pracovních balíčků a podobné minulé úkoly našeho týmu. Úkol: Vytvořte TŘÍBODOVÝ (optimistický O / nejpravděpodobněji M / pesimistický P) odhad trvání pro každý balíček a vypočítejte očekávanou dobu trvání PERT pomocí (O+4M+P)/6. Pravidla:- Stačí odkazovat na historická data, která jsem uvedl; přidání obecného tržního předpokladu.- Napište předpoklad, z něhož každý odhad vychází, na jeden řádek.- Ukažte úsilí (osobo-dny) a trvání (kalendářní dny) v samostatném sloupci.- Označte balíček, u kterého si nejste jisti, pomocí "[vyžadováno potvrzení týmu]". Výstup: tabulka (Balík | O | M | P | PERT | Úsilí | Předpoklad). Historické údaje:- Integrace plateb (historie: 9,11,8 dní)- Katalog produktů (historie: 6,5 dne)- ... (ostatní balíčky)
Toto tvrzení je silné: metoda (PERT), limit zdroje dat, požadavek na předpoklad a rozdíl mezi úsilím a časem jsou jasné.
Další šablony:
# Lovec předpokladů Uveďte všechny předpoklady, které jste v tichosti přijali jako pravdivé, aby se tato předpověď ukázala jako pravdivá. U každého předpokladu odhadněte, jak moc to ovlivní čas, pokud se ukáže, že je chybný.
# Analýza citlivostiPokud je nejpravděpodobnější doba trvání následující úlohy M; Jak se změní celková doba trvání projektu, pokud se M zvýší o 20 %? Které 3 úkoly jsou nejcitlivější na celkovou dobu trvání? (Tyto úkoly je třeba nejprve sledovat.)
# Doporučení pro nepředvídané události Na základě níže uvedených odchylek PERT navrhněte přiměřené procento časové dotace pro celý projekt a vysvětlete, na čem to zakládáte. Toto je návrh; Konečný podíl náleží manažerovi.
Časté chyby
- Lpění na jediném čísle: Řeknutí „10 dní“ skrývá nejistotu; Rozsah O/M/P je upřímný.
- Matoucí úsilí s časem: 40 člověkodnů není 40 kalendářních dnů.
- Za předpokladu 100% dostupnosti: Nikdo nemůže tomuto úkolu věnovat 5 dní v týdnu sám; Jsou schůzky, odjezdy, vyrušení.
- Chybné zobecnění pro týmová data: „typický čas“ AI není rychlost vašeho týmu.
- Nezapisování předpokladů: Neviditelný předpoklad je odhad, který exploduje.
- Žádná marže: Pokud existuje nejistota, je povinná přiměřená časová/rozpočtová rezerva.
Tip: Až s hádáním skončíte, zeptejte se sami sebe: „Je 90procentní šance, že se toto číslo splní, nebo 50procentní šance, že ho získáte?“ Většina jednobodových sázek jsou ve skutečnosti 50procentní sázky; Uvědomte si to, když dáváte zákazníkovi slib.
V souhrnu
Odhad je nejrizikovější prací projektu. Analogické, parametrické, zdola nahoru a tříbodové (PERT) metody nabízejí různé rychlosti a přesnosti. Umělá inteligence je rychlá při vytváření návrhů prognóz a generování scénářů, ale zobecňuje, aniž by znala data vašeho týmu, a může zmást úsilí a čas. Bezpečný odhad; Dát týmová data na první místo, pracovat ve třech bodech, zviditelnit předpoklady, oddělit úsilí a čas a zkalibrovat konečné číslo s týmem. Zavázané datum a rozpočet vždy podléhají lidskému ověření.
Aplikační úkol
Vyberte 5 úkolů ze svého projektu. Zeptejte se AI na odhad O/M/P a očekávaný čas PERT pro každý (poskytněte historická data svého týmu anonymně). Poté napište předpoklad za každým úkolem a zkontrolujte odhad s členem týmu, který bude práci dělat. Opravte alespoň dva odhady založené na týmových datech a určete přiměřenou časovou rezervu pro celkový součet.
kontrolní seznam
- [ ] Odhad jsem založil na historických datech svého týmu, ne na zobecnění.
- [ ] Cvičil jsem O/M/P (tři tečky) místo lichých čísel.
- [ ] Napsal jsem předpoklad, který je základem každé předpovědi.
- [ ] Oddělil jsem úsilí (člověk-den) a čas (kalendář).
- [ ] Vzal jsem v úvahu skutečná omezení, jako je dostupnost/oprávnění.
- [ ] Nechal jsem přiměřenou rezervu pro nejistotu a zkalibroval jsem odhad s týmem.