Ervaringen met Critical Chain in grote ICT Projecten Harry Barendse
Inhoud 1. ToCen CCPM in vogelvlucht 2. Ervaringen in grote ICT projecten
Eli Goldratt
ToC-Projectmanagement ToCProjectmanagementBasic Rule number 1: Eliminate multitasking
ToC-Projectmanagement ToCProjectmanagementBasic Rule number 2: Eliminate wasting safety
ToC-Projectmanagement ToCProjectmanagementBasic Rule number 3: Protect the entire project
ToC-Projectmanagement ToCProjectmanagementBasic Rule number 4: Manage due date delivery
Example of Critical Chain planning... O20 B30 P20 Project Planning : R30 O60 B60 G20 Y20 1. Resource contention (O & B) will result in multi tasking 2. No prioritisation 3. Safety in tasks will be wasted Y40 O10 B15 P10 R15 O30 B30 G10 Y10 Y20 Step 1 :Convert to CC Project Planning 1. Squeeze task safety 2. Incorporate resources limitations 3. Identify CC (Red: 85 days) 4. Plan non-cc tasks ALAP Clear projectlogic and priorities
Example of Critical Chain planning... O10 B15 P10 R15 O30 B30 G10 Y10 Step 2 : Incorporate Buffermanagement Y20 Project Bufferprotects the due date from uncertainty on the CC Feeding Buffersprotect the CC from uncertainty on feeding chains buffers are expected to be consumed (used up) as the project progresses O10 B15 P10 FB5 R15 O30 FB7 G10 B30 FB27 Y10 Due Date Y20 PB 42
Inhoud 1. ToC en CCPM in vogelvlucht 2. Ervaringen in grote ICT projecten
Effecten Werkelijke doorlooptijden in eerste instantie doorgaans confronterend Inzicht in CC werkt verhelderend Gericht versnellingsmogelijkheden nagaan (what if ) Inzet resources Doorbreken taakafhankelijkheden Gebruik buffers Niet complex! Vergt wel uitleg Indien gebruikt en begrepen: Inzicht verhogend Doorgaans 30% 50% kortere doorlooptijd
Mate van detailleren De uitvoering goed aansturen Detail planning Succesvol Project De juiste besluiten nemen Globale planning
Gedetailleerd Werkaansturing volgens CCPM werkt detaillering in de hand (taakduur < 5 dagen) Sturen op elimineren gedragseffecten Dagelijkse feedback over prioriteiten obv bufferverbruik Dagelijkse monitoring verbruik projectbuffer Hoge mate van detail (complexiteit) werkt in grote projecten belemmerend op scenario- en besluitvorming
Globaal Voor ondersteunen besluitvorming Globale decompositie volstaat Soms wat meer detail op de CC Taakupdates hoeven niet dagelijks (1 of 2 wekelijks volstaat) Om de paar maanden herplannen Voortschrijdend inzicht verwerken Inspelen op veranderende omstandigheden Te weinig detail belemmert een strakke aansturing tijdens de projectuitvoering
Hoe verenigen? Hoe de uitvoering in detail kunnen aansturen en bewaken toch het overzicht kunnen behouden? 1. Voortschrijdend detailleren Periodiek volledig detailleren van het werk dat de komende weken wordt uitgevoerd Taken verder in de tijd zijn globaal gepland
Hoe verenigen? Hoe de uitvoering in detail kunnen aansturen en bewaken toch het overzicht kunnen behouden? 2. Gedetailleerde deelplanningen Globaal plan voor scenario- en besluitvorming Tegen de tijd dat deze moeten worden uitgevoerd worden vanuit het globale plan delen gekopieerd en gedetailleerd Aansturing vanuit het afgesplitste detailplan Globaal plan periodiek bijwerken obvvoortgang in afgesplitste detailplan
Hoe verenigen? Hoe de uitvoering in detail kunnen aansturen en bewaken toch het overzicht kunnen behouden? 3. Globaal aansturen Workpackage door externe leverancier Werkvormen die geen gedetailleerde aansturing obv planning behoeven (Bijvoorbeeld: Scrum)
Planfase Als hulpmiddel om team op één lijn te krijgen 1. Brown paper 2. Resultaat daarvan verwerken en projecteren (=globaal) 3. What if s en scenario s doorrekenen tbv besluitvorming 4. Baseline 5. Kies aanpak detaillering (voortschrijdend / deelplannen / globaal)