Guild of Project Controls: Compendium | Roles | Assessment | Certifications | Membership

Tips on using this forum..

(1) Explain your problem, don't simply post "This isn't working". What were you doing when you faced the problem? What have you tried to resolve - did you look for a solution using "Search" ? Has it happened just once or several times?

(2) It's also good to get feedback when a solution is found, return to the original post to explain how it was resolved so that more people can also use the results.

Classifying Projects for CPM

2 replies [Last post]
Patrick Weaver
User offline. Last seen 22 hours 42 min ago. Offline
Joined: 18 Jan 2001
Posts: 373
Groups: None

In a recent paper, Scheduling Challenges in Agile & Distributed Projects, we developed a classification framework of project characteristics to help define the potential usefulness of CPM scheduling:

1. Physically constrained

2. Practically constrained

3. Overarching constraints

4. Arbitrary constraints

Building on from this starting point, in the paper we identified two general types of project in Class 3, ‘soft projects’, typically managed using Agile methods and ‘distributed projects’ where the work consisted of a set of deliverables dispersed over an area with no (or limited) real constraint on the order the work is accomplished. Agile and Lean offer methods for optimising the work on Class 3 projects, but when you are applying adaptive work processes assessing status is a challenge.

The solution to assessing status and predicting the current expected completion date for Class 3 projects is Work Performance Management (WPM). This offers a simple, robust tool for assessing status and calculating the expected completion regardless of the actual sequence work is being performed. Calculations are based on the quantity of work produced, compared to the quantity planned to be produced.

For more on WPM see: https://mosaicprojects.com.au/PMKI-SCH-041.php#WPM

Replies

Rafael Davila
User offline. Last seen 2 hours 11 min ago. Offline
Joined: 1 Mar 2004
Posts: 5229
 

We manage "distributed" projects using resource constrained scheduling and applying independent subproject priorities (that can be easily changed if necessary). Distributed projects are not rare and are managed the same way as other projects. All projects have some constraints and so pure CPM is rarely applicable for detailed planning.

And of course work quantites are real initial data for activity duration calculation that also depends on quantity and productivity of assigned resources.