Dobici:
- Sposobnost razumijevanja analognih, parametarskih i metoda procjene u tri tačke (PERT) i korištenje umjetne inteligencije za izradu nacrta procjene vremena i resursa.
- Sposobnost tumačenja neizvjesnosti prognoze (optimistički/mogući/pesimistički scenariji, interval povjerenja) i baziranja planiranja na rasponu, a ne na jednom broju
- Sposobnost prepoznavanja da je AI prognoza zasnovana na istorijskim obrascima i pretpostavkama, te da konačni budžet i vrijeme moraju biti potvrđeni timskim podacima i stručnim prosuđivanjem
Procjena je najteži i najrizičniji zadatak u upravljanju projektima. "Koliko će ovo trajati?" i "koliko ljudi je potrebno?" Odgovori na ova pitanja čine osnovu rasporeda, budžeta i obećanja datog kupcu. Loša procjena će potopiti čak i dobro vođen projekat: previše optimistično vrijeme će dovesti do kašnjenja i kazni, previše pesimistično će dovesti do gubitka ponude. Umjetna inteligencija je atraktivan asistent u ovoj oblasti; daje vrijeme u sekundama. Upravo zato je ovo mjesto gdje je najopasnije: AI može proizvesti siguran broj bez poznavanja stvarne brzine vašeg tima. U ovoj jedinici ćemo pokriti metode predviđanja, kako sigurno koristiti AI u predviđanju i kako potvrditi svaku prognozu.
Osnovne metode predviđanja
Hajde da definišemo nekoliko metoda. Analogno pogađanje znači gledati sličan posao u prošlosti i reći "za to je trebalo 10 dana, ovaj je sličan"; Brzo je ali grubo. Parametrijska procjena množi jediničnu cijenu/vrijeme s količinom (npr. "0,5 dana po stranici × 40 stranica = 20 dana"); zasniva se na podacima. Procjena odozdo prema gore procjenjuje i agregira svaki radni paket posebno; Najprecizniji je, ali najsporiji. Procjena u tri tačke (PERT) priznaje nesigurnost: za svaki zadatak se procjenjuje optimistično (O), najvjerovatnije (M) i pesimističko (P) trajanje i uzima se ponderirani prosjek.
PERT formula je: Očekivano trajanje = (O + 4M + P) / 6. Na primjer, za zadatak, ako je optimistična 4 dana najvjerovatnije 6 dana, pesimistična 14 dana je očekivano trajanje = (4 + 24 + 14) / 6 = 7 dana. Standardna devijacija je (P − O) / 6 = (14 − 4) / 6 ≈ 1,7 dana; Ovo pokazuje marginu neizvjesnosti. Umjesto da se kaže samo "6 dana", mnogo iskreniji plan je da se kaže "očekivano 7 dana, odstupanje ±1,7 dana".
Osim toga, važna su dva koncepta. Napor je količina čovjek-dana potrebnih za posao (npr. 10 čovjek-dana). Trajanje je koliko će dana ovaj posao trajati u kalendaru. Dvije osobe mogu završiti posao od 10 čovjek-dana za 5 dana; ali ne može se svaki posao dijeliti beskonačno (devet žena ne može roditi bebu u jednom mjesecu). AI može zbuniti to dvoje; morate ga odvojiti.
Metoda
Kada je prikladno?
brzina
tačnost
Uloga AI
analogno
Rana faza, malo informacija
visoko
nisko
Predlaže sličan obrazac projekta
parametarski
Ako postoji mjerljiva jedinica
visoko
srednje
Generiše formulu i obris jedinice
odozdo prema gore
Ako postoji detaljan WBS
nisko
visoko
Prikuplja pakete propuha
Tri boda (PERT)
Ako je neizvjesnost velika
srednje
srednje visok
Predlaže O/M/P scenarije
Korak po korak: Sigurno predviđanje sa AI
- Stavite podatke tima na prvo mjesto. Dajte AI vlastita dosadašnja ostvarenja: “Slični zadaci su dugo trajali našem timu.” Dakle, predviđanje se zasniva na vašim podacima, a ne generalizaciji.
- Odaberite metodu. Ako je nesigurnost visoka, zatražite PERT; parametarski ako postoji mjerljiva jedinica.
- Tražite tri tačke, a ne pojedinačne brojeve. Pitajte za O/M/P vrijednosti i pretpostavke za svaki paket.
- Učinite pretpostavke vidljivim. Ispišite pretpostavku na kojoj se temelji svaka procjena (npr. "okruženje za testiranje spremno", "kupac se vraća za 2 dana"); Pogrešna pretpostavka je pogrešna pretpostavka.
- Dodajte izvor i podijelite. Odvojite trud od vremena, uzmite u obzir odmor i dostupnost (npr. osoba je zapravo produktivna 4 dana u sedmici).
- Kalibrirajte sa timom. Pregledajte konačnu procjenu s ljudima koji će obaviti posao. Predviđanje postaje pouzdano kada ga posjeduje osoba koja ga pravi.
Pažnja: Pitajte AI "koliko dana će ovaj posao trajati?" Postavljanje i upisivanje rezultirajućeg broja direktno u grafikon je najopasniji oblik predviđanja. Ovaj broj ne uključuje podatke vašeg tima; to je samo opšti obrazac i može biti halucinacija.
tri mini kofera
Slučaj 1 — Iskreni plan sa PERT-om. Softverski tim je tražio od AI za O/M/P predviđanja i pretpostavke za modul od 12 zadataka. AI je dao nacrt; Tim je korigovao svaku misiju svojim istorijskim podacima. Ukupno očekivano vrijeme je bilo 38 dana, a pesimistično 52 dana. PM je kupcu dao rok od 45 dana i ostavio marginu od 7 dana. Projekat je završen 44. dana; Da nije bilo udjela, došlo bi do kašnjenja.
Slučaj 2 — Konfuzija napor/vrijeme. Koordinator pita AI: "Koliko će dana biti potrebno da se završi 80 poslova od čovjeka?" rekao je. AI je odgovorio "80 dana" jer je pobrkao napor sa trajanjem. Znajući da posao mogu raditi 4 osobe paralelno, koordinator je ispravio vrijeme na ~25 dana (a ne 20 jer nije bilo djeljivo). Pouka: Ljudi bi trebali kontrolirati podjelu truda i vremena AI.
Slučaj 3 — Nepotkrijepljena generalizacija. Jedan premijer je napisao na grafikonu da je AI odgovorio da "integracija API-ja obično traje 5 dana." Prethodno iskustvo tima sa ovim API provajderom je bilo loše, a dokumentacija loša; Radovi su trajali 13 dana. Kada bi se pitali podaci o timu, to bi se vidjelo od početka. Pouka: generalizacija nije zamjena za timsku stvarnost.
Slaba prompt / Jaka prompt
Slab upit:
Koliko dana je potrebno za postavljanje web stranice za e-trgovinu?
Ovaj upit prisiljava AI da generira izmišljeni broj bez poznavanja podataka vašeg projekta. Nema tima, nema dometa, nema neizvjesnosti.
Snažan upit:
Vaša uloga: specijalista za procjenu. Kontekst: Ispod je 8 radnih paketa i sličnih prošlih zadataka našeg tima. Zadatak: Generirajte procjenu trajanja od TRI POENA (optimistična O / najvjerovatnije M / pesimistična P) za svaki paket i izračunajte PERT očekivano trajanje sa (O+4M+P)/6. Pravila: - Samo referencirajte istorijske podatke koje sam dao; dodavanje opće tržišne pretpostavke.- Napišite pretpostavku na kojoj se temelji svaka procjena u jednom redu.- Prikažite trud (čovjek-dani) i trajanje (kalendarski dani) u posebnoj koloni.- Označite paket za koji niste sigurni sa "[potrebna je potvrda tima]". Izlaz: tabela (Paket | O | M | P | PERT | Napor | Pretpostavka). Istorijski podaci:- Integracija plaćanja (istorija: 9,11,8 dana)- Katalog proizvoda (istorija: 6,5 dana)- ... (ostali paketi)
Ova tvrdnja je jaka: metoda (PERT), ograničenje izvora podataka, zahtjev za pretpostavkom i razlika između truda i vremena su jasni.
Dodatni šabloni:
# Lovac na pretpostavke Navedite sve pretpostavke koje ste prešutno prihvatili kao istinite tako da se ovo predviđanje pokaže istinitim. Za svaku pretpostavku procijenite koliko će utjecati na vrijeme ako se pokaže da je pogrešna.
# Analiza osjetljivostiAko je najvjerovatnije trajanje sljedećeg zadatka M; Kako se mijenja ukupno trajanje projekta ako se M poveća za 20%? Koja 3 zadatka su najosjetljivija na ukupno trajanje? (Ove zadatke morate prvo pogledati.)
# Preporuka za nepredviđene situacije Na osnovu PERT odstupanja u nastavku, predložite razuman postotak vremena za cijeli projekat i objasnite na čemu to zasnivate. Ovo je prijedlog; Konačni udio pripada menadžeru.
Uobičajene greške
- Držati se jednog broja: Reći "10 dana" krije nesigurnost; Opseg O/M/P je iskren.
- Zabuna truda i vremena: 40 radnih dana nije 40 kalendarskih dana.
- Pod pretpostavkom 100% dostupnosti: Niko ne može posvetiti 5 dana u sedmici samo ovom zadatku; Ima sastanaka, odlazaka, prekida.
- Pogrešna generalizacija za podatke tima: AI "tipično vrijeme" nije brzina vašeg tima.
- Ne zapisivanje pretpostavki: Neviđena pretpostavka je nagađanje koja eksplodira.
- Bez margine: Ako postoji neizvjesnost, razumna margina vremena/budžeta je obavezna.
Savjet: Kada završite s pogađanjem, zapitajte se: "Postoji li 90 posto šanse da se ovaj broj ostvari ili 50 posto šanse da ga dobijete?" Većina opklada na jedan poen su zapravo 50 posto; Znajte to kada dajete obećanje kupcu.
Ukratko
Procjena je najrizičniji posao projekta. Analogne, parametarske, odozdo prema gore i metode u tri tačke (PERT) nude različite brzine i tačnost. AI je brz u predviđanju nacrta i generiranju scenarija, ali generalizira bez poznavanja podataka vašeg tima i može zbuniti trud/vrijeme. Safe guess; Stavljanje timskih podataka na prvo mjesto, rad u tri tačke, vidljivost pretpostavki, odvajanje truda i vremena i kalibracija konačnog broja sa timom. Datum i budžet su uvijek podvrgnuti ljudskoj provjeri.
Zadatak aplikacije
Odaberite 5 zadataka iz svog projekta. Zatražite od AI procjenu O/M/P i PERT očekivano vrijeme za svaki (dajte historijske podatke svog tima anonimno). Zatim napišite pretpostavku iza svakog zadatka i pregledajte procjenu s članom tima koji će obaviti posao. Ispravite najmanje dvije procjene na osnovu podataka tima i odredite razumnu vremensku marginu za ukupni iznos.
kontrolna lista
- [ ] Zasnovao sam procjenu na istorijskim podacima mog tima, a ne na generalizaciji.
- [ ] Vježbao sam O/M/P (tri tačke) umjesto neparnih brojeva.
- [ ] Napisao sam pretpostavku koja leži u osnovi svakog predviđanja.
- [ ] Odvojio sam trud (čovjek-dan) i vrijeme (kalendar).
- [ ] Uzeo sam u obzir stvarna ograničenja kao što su dostupnost/dozvola.
- [ ] Ostavio sam razumnu marginu za neizvjesnost i kalibrirao procjenu sa timom.