Voitot:
- Ymmärtää virstanpylvään, tehtäväriippuvuuden, kriittisen polun ja viivemarginaalin (slack) käsitteet ja luoda aikataululuonnoksen ja riippuvuuskartan tekoälyn tuella.
- Kyky käyttää tekoälyä skenaarioanalyysiin (kiihdytys, rinnakkaiskäyttö, resurssien tasapainottaminen) ja näkyvyys aikatauluriskiin
- Ymmärtäminen, että tekoälyn ehdottama aikataulu ei voi muuttua sitoumukseksi ilman vahvistusta todellisilla kalenteri-, loma-, resurssi- ja riippuvuusrajoitteilla.
Kun ennusteet ovat valmiit, on aika laittaa ne kalenteriin. Aikataulu on suunnitelma, joka osoittaa, mikä tehtävä alkaa ja päättyy milloin, mikä tehtävä riippuu mistä ja milloin projekti päättyy. Hyvä aikataulu ei vain luettele tehtäviä peräkkäin; Se ottaa huomioon riippuvuudet, resurssirajoitukset ja tehtävien välisen latenssin. Tekoäly on tehokas suunnittelukumppani ajoituksissa: se järjestää tehtäviä, ehdottaa riippuvuuksia, merkitsee kriittistä polkua ja kysyy "entä jos nopeuttaisimme tätä tehtävää?" Se kokeilee tällaisia skenaarioita sekunneissa. Mutta aikataulu on sitoumusasiakirja; Päivämääriä ei pitäisi luvata ilman ihmisen todentamista todellisesta kalenteria, lomapäiviä, joukkueen saatavuutta ja todellisia riippuvuuksia.
Peruskäsitteet
Virstanpylväs on tapahtuma, jolla ei ole kestoa, vaan se merkitsee vain tärkeää kohtaa: "suunnittelu hyväksytty", "testaus suoritettu", "käynnistetty". Virstanpylväät ovat ankkureita sidosryhmien kanssa viestimiseen ja edistymisen seuraamiseen.
Riippuvuus on kahden tehtävän välinen järjestyssuhde. Yleisin on Finish-to-Start (FS): B ei voi aloittaa ennen kuin A on valmis (maalausta ei voi tehdä ennen kuin seinä on rakennettu). Muut tyypit: lähtö-lähtö (SS), maali-maali (FF), lähtö-maali (SF). Riippuvuudet voivat olla myös pakollisia (fyysinen/looginen vaatimus) tai valinnaisia (etu). Myös viive: "odota 2 päivää kuivumista maalauksen jälkeen" jne.
Kriittinen polku on pisimmän kokonaiskeston omaavien tehtävien ketju, joka ulottuu projektin alusta loppuun. Tämän ketjun pituus määrittää projektin aikaisimman valmistumispäivän. Tehtävien löysyys/kelluvuus kriittisellä polulla on nolla: jos yksi viivästyy, koko projekti viivästyy. Kriittisen polun ulkopuolella olevilla tehtävillä on jonkin verran marginaalia; Ne voivat liukua kohtuullisen hyvin.
Kaavion pakkaamiseen on kaksi tekniikkaa. Kaatuminen on tehtävän lyhentämistä (kustannusten nousu) lisäämällä resursseja. Rinnakkaisulla (fast tracking) tarkoitetaan tehtävien tekemistä, jotka normaalisti tehtäisiin peräkkäin, osittain samanaikaisesti (riski kasvaa). AI ehdottaa näitä skenaarioita; Sinä päätät kumpaa harkitset.
käsite
Merkitys
Miksi se on tärkeää?
virstanpylväs
Ehdottomasti tärkeä tapahtuma
Viestintä- ja seurantaankkuri
Riippuvuus (FS/SS/FF)
Järjestys tehtävien välillä
Jos väärin, kaavio kaatuu
kriittinen polku
Pisin linkitysketju
Määrittää projektin keston
Latenssivaraus (löysä)
Aika, jonka tehtävä voi siirtyä
Priorisoi riskit
kiihtyvyys
Lyhenne viitteellä
Ostaa aikaa hinnalla
rinnastamista
älä tee sitä samaan aikaan
Säästää aikaa, lisää riskiä
Askel askeleelta: Kaavioiden laatiminen tekoälyllä
- Varaa tehtävät ja arviot valmiiksi. WBS- ja kestoarviosi (aiemmat yksiköt) tulevat syötteeksi.
- Kysy riippuvuuksia. Suosittele loogisia tehtävien välisiä riippuvuuksia (FS/SS) ja niiden perusteita tekoälystä; Testaa niitä sitten niiden istuttamisen todellisuudella.
- Poista kriittinen polku. Pyydä tekoälyä laskemaan kunkin tehtävän kriittinen polku ja latenssi; Tarkista kokonaisaika itse.
- Laita se kalenteriin. Sisällytä todellinen aloituspäivä, lomat, lomat ja joukkueen saatavuus. Tekoäly ei tiedä näitä asioita; lisäät.
- Kokeile käsikirjoitusta. Suorita skenaariot "Jos kiihdyttämme tehtävää X kriittisellä polulla", "Jos rinnastamme Y ja Z".
- Riskimarginaali ja puskuri. Aseta kohtuullinen projektipuskuri kriittisen polun loppuun; Tee epävarmuusmarginaali näkyväksi kaaviossa.
Huomio: tekoäly voi hyväksyä tehtävän keston "5 päivää" ja sijoittaa sen aikatauluun, mutta se ei tiedä näiden päivien väliin jäävää yleistä vapaapäivää, tiimin jäsenen lomaa tai hänen työtaakkaa toisessa projektissa. On aina ihmisen tehtävä lisätä kalenteritieto.
kolme minilaukkua
Tapaus 1 – Kriittinen polku tuli selväksi. PM:llä oli vaikeuksia löytää manuaalisesti kriittistä polkua 40 tehtävän projektissa. Hän antoi tehtäväluettelon ja riippuvuudet tekoälylle ja poimi kriittisen polun ja viivemarginaalit. AI merkitsi kriittistä polkua, joka koostui 9 tehtävästä; PM vahvisti tämän manuaalisesti kahdella tehtävällä. Siten hän keskitti energiansa näihin 9 tehtävään viikoittaisen seurannan aikana eikä painostanut tarpeettomasti paljon jaettavia tehtäviä.
Tapaus 2 – Väärä riippuvuus kiinni. Yksi koordinaattori kyseenalaisti tekoälyn ehdotuksen, jonka mukaan "testaus ei voi alkaa ennen kuin kehitys on täysin valmis (FS)." Ryhmätodellisuudessa moduuleja voitiin testata pala palalta (SS + lag). Kun korjasimme riippuvuuden, kriittinen polku lyheni 6 päivällä. Oppitunti: Tekoälyn oletettu riippuvuus ei aina pidä paikkaansa.
Tapaus 3 – Kalenteritieto jätetty pois. Yksi tiimi hyväksyi tekoälyn tuottaman kaavion sellaisenaan; Mutta vaikka aikataulussa laskettiin työpäivät, se ei sisältänyt 9 päivän yleistä vapaapäivää eikä kahden kehittäjän suunniteltua lomaa. Varsinainen viimeistely oli 12 päivää suunnitelman jälkeen. Oppitunti: ei ole aikataulusitoumusta ilman ihmisten lisäämistä kalenteriin, lomapäiviin ja saatavuuteen.
Heikko kehote / Vahva kehote
Heikko kehote:
Tee näille tehtäville projektikalenteri ja ilmoita eräpäivä.
Tekoäly määrittää lopetuspäivän tietämättä todellista alkamispäivää, lomia ja saatavuutta.
Tehokas kehotus:
Tehtäväsi: projektiaikatauluasiantuntija. Konteksti: Alla ovat tehtävät, PERT-ajat ja tunnetut riippuvuudet. Aloitus: 1. syyskuuta. Joukkue: 3 henkilöä. Lomat: [lista]. Oikeudet: [luettelo]. Tehtävä:1) Lajittele tehtävät riippuvuuksien mukaan; kirjoita kunkin riippuvuuden tyyppi (FS/SS/FF) ja perustelu.2) Pura kunkin tehtävän kriittinen polku ja latenssi (slack); näytä kokonaisaika.3) OTA lomat ja lomat huomioon; käytä työpäiväkalenteria.4) Merkitse epäselvät riippuvuudet "[vahvista tiimin kanssa]", sovitus.Tuloste: taulukko (Tehtävä | Kesto | Edeltäjät | Aloitus | Valmis | Slack) + kriittinen polkuluettelo.
Tämä kehote on vahva, koska perustelut aloittamiselle, lomalle, saatavuudelle ja riippuvuudelle annetaan; epävarmuus on merkitty.
Lisämallit:
# SkenaariomoottoriLista kriittisen polun tehtävät. Jokaiselle: kumpi on vähemmän riskialtista: kiihdytys (lisäresurssit) vai rinnastaminen? Kirjoita muistiin kunkin vaihtoehdon lisäämä aikahyöty ja riski.
# Viive vaikutus Jos seuraava tehtävä viivästyy 3 päivää: onko se kriittisellä polulla? Vaikuttaako projektin valmistuminen? Mitkä seuraavat tehtävät rullaavat? Näytä ketjutehoste.
# Puskuriehdotus: Perustuu PERT-poikkeamiin kriittisissä polkuaikoina, ehdota ja perustele kohtuullinen puskuri (päiviä), joka lisätään projektin lopussa. Tämä on ehdotus; Hyväksyntä kuuluu ylläpitäjälle.
Yleisiä virheitä
- Loman ja loman väliin jättäminen: Jos työpäiväkalenteria ei ole määritetty, päättymispäivä on alusta alkaen väärä.
- Väärä riippuvuustyyppi: Olettaen, että kaikki on FS, pidentää kriittistä polkua tarpeettomasti.
- Kriittisen polun noudattamatta jättäminen: Energian kuluttaminen suuriin tehtäviin ja kriittisen polun laiminlyönti aiheuttaa viiveitä.
- Resurssiristiriitojen huomioiminen: Saman henkilön asettaminen kahteen rinnakkaiseen tehtävään tekee aikataulusta kuvitteellisen.
- Ei puskuria: Nollamarginaaliaikataulu on lähes mahdoton lupaus, kun on epävarmuutta.
- AI-aikataulun sitominen sellaisena kuin se on: Vahvistamaton aikataulu on allekirjoittamaton lupaus päivämäärästä.
Vinkki: Hallinnoi aikataulua virstanpylväiden avulla. Sidosryhmät eivät voi seurata 200 tehtävää, mutta voivat helposti seurata 6-8 virstanpylvästä; Kerro edistymisestä näiden ankkureiden kanssa.
Yhteenvetona
Aikataulu on sitoumusasiakirja, joka yhdistää arviot todelliseen aikatauluun. Virstanpylväät ovat seurannan ankkuri, riippuvuudet sekvenssin logiikkaa ja kriittinen polku on ketju, joka määrittää projektin aikaisimman valmistumispäivän. Tekoäly on nopea riippuvuuden, kriittisen polun ja skenaarioanalyysin suhteen; mutta se ei tiedä lomista, lomista, resurssiristiriitoja ja todellisia riippuvuuksia. Ihmisen tehtävänä on aina lisätä aikataulutieto, tarkistaa kriittinen polku, laittaa puskuriin ja sitoutua päivämäärään.
Sovellustehtävä
Anna projektisi tehtävät ja aikaarviot tekoälylle ja luo aikataululuonnos, kriittinen polku ja viivemarginaalit. Lisää sitten manuaalisesti todellinen aloituspäivä, lomat ja ryhmäloma; Tarkista kriittinen polku kahdella tehtävällä. Korjaa vähintään yksi riippuvuus tiimin totuuden mukaan ja aseta kohtuullinen puskuri kriittisen polun loppuun.
tarkistuslista
- [ ] Olen listannut tehtävät oikeilla riippuvuustyypeillä (FS/SS/FF).
- [ ] Purasin kriittisen polun ja tarkistin sen manuaalisesti.
- [ ] Lisäsin vapaapäivät, vapaat ja vapaat työpäiväkalenteriin.
- [ ] Olen tarkistanut, ettei resurssiristiriita ole.
- [ ] Asetin virstanpylväitä ja sidoin viestinnän niihin.
- [ ] Olen puskuroinut epävarmuutta vastaan; En sitoutunut vahvistamatta päivämäärää.