Project Management History and concepts Critical Path Method (CPM) Original CPM and Modern CPM Valerio Salomon, 20161
History Valerio Salomon, Egyptian pyramids and sphynx Bible (Noah, Solomon, et al.) Roman Empire Da Vinci, Descartes Gantt, CPM, PERT Microsoft, Primavera IPMA, PMI
Concepts for project Valerio Salomon, Design: development and specification of a new product or service Project: sequence of activities or tasks Project: investment alternatives
Gantt chart Valerio Salomon, 20164
History of CPM Valerio Salomon, : James E. Kelley, Jr. (Du Pont), John W. Mauchly (EMCC), Morgan Walker (Remington) 1957: building a $10M industrial plant 1958: industrial maintenance, reducing MTTR from 125h to 74h 1959: Eastern Joint IRE-AIEE-ACM ConferenceEastern Joint IRE-AIEE-ACM Conference 1961: Operations ResearchOperations Research
CPM concepts Valerio Salomon, Project ≈ network = ∑(events + tasks) Starting event Ending Event Task Change tires Lift down car Assemble spare tire Lift up car Remove spare tire Unfasten nuts
Network logics Valerio Salomon, B C D A B C D A B C D A
Dates and slacks Valerio Salomon, i t 1 t 2 j t 3 t 4 task name duration Data: t 1 (starting earlier date) t 4 (ending later date) Computed: t 3 (ending earlier date) = t 1 + duration t 2 (starting later date) = t 4 – duration Total slack = Slack = t 4 – t 1 – duration Free slack = t 3 – t 1 – duration
Project programming with CPM Valerio Salomon, IDTask namePredecessorDuration [week] 1A–2 2B13 3C21 4D12 5E AA BB CC DD EE
Original CPM (data input) Valerio Salomon, A2A
Original CPM (solution) Valerio Salomon, A2A
Modern CPM (data input) Valerio Salomon, A 2 B 3 D 2 C 1 E 4
Modern CPM (solution) Valerio Salomon, A B D C E8 448