The Critical Path Method (CPM) in Project Management

From apppm
(Difference between revisions)
Jump to: navigation, search
(Background)
(Background)
Line 40: Line 40:
 
=== Background ===
 
=== Background ===
  
The critical path method (CPM) is a mathematically-network based project modeling technique developed in late 1950s in order to plan, schedule and control large, complex projects with many activities. CPM is one approach of <b>network techniques</b> that has been widely used and was developed by a DuPont engineer Morgan R. Walker and a Remington-Rand computer expert, James E. Kelly, Jr. in order to manage plant maintenance and construction work. Furthermore, a critical path network technique developed simultaneously and independently from the one already mention, called <span class="plainlinks">[https://en.wikipedia.org/wiki/Program_evaluation_and_review_technique <b>PERT</b>]</span> (program evaluation and review technique) was developed by the U.S. Navy for managing Fleet Ballistic Missile (Polaris) submarine project. These two mathematical optimization techniques are often used interchangeably and are referred to collectively as PERT-CPM or simply CPM.
+
The critical path method (CPM) is a mathematically-network based project modeling technique developed in late 1950s in order to plan, schedule and control large, complex projects with many activities. CPM is one approach of <b>network techniques</b> that has been widely used and was developed by a DuPont engineer Morgan R. Walker and a Remington-Rand computer expert, James E. Kelly, Jr. in order to manage plant maintenance and construction work. Furthermore, a critical path network technique developed simultaneously and independently from the one already mention, called <span class="plainlinks">[https://en.wikipedia.org/wiki/Program_evaluation_and_review_technique <b>PERT (Program evaluation and review technique)</b>]</span> was developed by the U.S. Navy for managing Fleet Ballistic Missile (Polaris) submarine project. These two mathematical optimization techniques are often used interchangeably and are referred to collectively as PERT-CPM or simply CPM.
  
 
== Application and use ==
 
== Application and use ==

Revision as of 11:35, 10 September 2016

* * * * W I P * * * *

According to the Project Management Institute (PMI), project management is the application of knowledge, skills, tools and techniques to project activities in order to meet project requirements and objectives.[1] The challenging task of managing projects can be supported by an operation reserach technique called the Critical Path Method (CPM). The CPM is a mathematically-network based algorithm in which can be used for planning, scheduling and monitoring project progress. [2]

The technique developed in late 1950s uses information from a work breakdowm structure (WBS) in a network representation to display interrelationships and dependencies between project activities that must be accomplished to complete a project. The technique is used for analyzing projects by determining the longest sequence of tasks through a project network, called the critical path. This determines the shortest possible time to complete the project as well as which tasks or activities should be of extra focus in the project. Furthermore, based on acquired information from the CPM, the next question could be if it is possible to shorten the project in order to finish within certain deadline. [2][3][4]

The article includes brief introduction and background of the CPM method in project management together with the methodology behind it. An example of the method is carried out step-by-step and a solution is presented. Following is a discussion on time-cost trade offs in project acceleration together with an example of project crashing. Lastly, the article ends on a brief summary on the benefits and limitation of the CPM method within the field of project management.

Contents

Overview

Introduction

Organizations across the world and within different sectors have been using project management as a way to improve project results. The increased awareness and acceptance indicates that the application of knowledge, skills, tools and techniques can have significant impact on project success.[5][1]

Figure 1: Project Management Iron Triangle [6]

According to the ISO 21500 a project is defined as a “unique set of processes consisting of coordinated and controlled activities with start and end dates, performed to achieve project objectives. Achievement of the project objectives requires the provision of deliverables conforming to specific requirements.” [7]

Each and every project is carried out under certain constraints. The most traditional ones, the three constraints of cost, time and scope represent together the iron triangle of project management, which can be seen in Figure 1. Each constraint forms the vertices with quality as the central theme and all together it indicates that projects must be delivered within agreed time and cost and furthermore to meet the agreed scope and customer quality requirements. The three constraints are closely linked and changes to one of them will likely affect the others, or impact the quality of the project. This emphasizes the importance of project management and that the area is challenging an not at all easy to deal with.[6][8]

Project management is accomplished through the appropriate application of five processes: [1]

  1. Initiating
  2. Planning
  3. Executing
  4. Monitoring and Controlling
  5. Closing

Each and every organization can be involved in a project of any size, duration and complexity level at any given time. It is notable that project planning, scheduling and monitoring is a major part involved in project management. Therefore the critical path method (CPM) can be of good support within the challenging process of managing projects and helps those involved to address questions such as:

  • What is the (minimum) total time required to complete the whole project?
  • What are the (earliest and latest) start and completion times for individual activities?
  • Which activities are critical and must be completed on time in order to complete the whole project on time?
  • How much delay is tolerated of non-critical activities without impacting the overall project schedule and project completion time?
  • What is the least expensive way to speed up a project to meet a targeted completion time?

All these questions are valid and important to have under control when managing projects.

Background

The critical path method (CPM) is a mathematically-network based project modeling technique developed in late 1950s in order to plan, schedule and control large, complex projects with many activities. CPM is one approach of network techniques that has been widely used and was developed by a DuPont engineer Morgan R. Walker and a Remington-Rand computer expert, James E. Kelly, Jr. in order to manage plant maintenance and construction work. Furthermore, a critical path network technique developed simultaneously and independently from the one already mention, called PERT (Program evaluation and review technique) was developed by the U.S. Navy for managing Fleet Ballistic Missile (Polaris) submarine project. These two mathematical optimization techniques are often used interchangeably and are referred to collectively as PERT-CPM or simply CPM.

Application and use

Methodology

The Project Network

CPM Example

Consdideration of Time-Cost trade-offs

Project Crashing Example

Once the critical path and timeing of activities has been identified - the next question is if it is possible to shorten the project in order to finish within a certein deadline.

Here is maybe possible to do an example of project crashing.

Benefits of CPM

  1. Benefits in planning, sceaduling and monitoring

Limitations of CPM

References

  1. 1.0 1.1 1.2 Project Management Institute. (2008). A Guide to the Project Management Body of Knowledge. 4th Edition. p. 6. USA. ISBN 9781933890517
  2. 2.0 2.1 Larson, E. W & Gray, C. F. (2014). Project Management - The Managerial Process. 6th edition, p. 161. USA: NY. ISBN 9781259010705
  3. Newbold, R.C. (1998). Project Management in the Fast Lane – Applying the Theory of Constraint. USA: FL. ISBN 9781498738064
  4. Larsen, J. & Clausen, J., (2009). Course material in Networks and Integer Programming Supplementary at DTU - Notes to Networks and Integer Programming. Retrieved from campusnet.dtu.dk
  5. Project Management Institute. (2010). The Value of Project Management. Available Online Version
  6. 6.0 6.1 Wikipedia. The Project management Triangle. Retrieved 10.08.2016
  7. International Organization for Standardization (2012) ISO 21500 – Guidance on Project Management.
  8. Mind Tools. The Iron Triangle of Project Management. Retrieved 10.08.2016 from MindTools online page
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox