Home Page
PM ButtonprojtimemgmtCompendiummechanics
WhoAreYouOwnersGeneral ContractorsConsultantsAttorneysProject ManagersArchitectEducatorSchedulersCMs/ORsSpacerWhoAreWeICS-ResearchICS-NetworkICS-LeagueICS-InstituteICS-TrainingICS-ConsultingICS-PlacementICS-PublicationsSpacerLinksICS-GlobalICS-Store
BUY CPM MECHANICS TODAY!!
ICS COMPENDIUM
Volume 1

CPM Mechanics

The Critical Path Method of Modeling
Project Execution Strategy

DOMINANT SERIES
Volume 1

CPM Mechanics is the first volume of the ICS-Compendium to be written and published -- and for a very good reason. Everything depends on one's understanding of the basics of the Critical Path Method, at its functional core.

The limited scope of CPM Mechanics is to fully explain every aspect of how the Critical Path Method works "under the hood." Left for another ICS-Compendium text (Volume 3) is how to apply the CPM technology discussed in this volume -- so as to design, develop, and maintain an actual Critical Path Schedule.

The goal of this book, quite possibly the best project management book on the Critical Path Method, is to teach the underlying science behind the Critical Path Method. While the subject matter may seem a bit dry and technical, its full understanding is essential to any subsequent use of the information derived from a CPM-based schedule.

Such usage would include Critical Path Method (CPM) Analysis, delay analysis, Earned Value's Schedule Performance Index (SPI) or Schedule Variance (SV), CPM's Total Float and Free Float, and so forth.

So before you tackle the question, "What is CPM scheduling?" make sure you can fully answer this question: "What is the Critical Path Method and how does it work?"


Quick Links to Below


The Book's Context

Let's start with three undisputable observations:

The Critical Path Method is comprised of arithmetic formulas (aka CPM formula), a discrete symbolic language, a unique lexicon, and proven techiques for schedule logic construction. Together, a Project Execution Model comes alive under the Critical Path Method. The Schedule "breathes" as it expands and contracts in response to actualized information injected into the Schedule.

At the core of the CPM network diagram are basic elements: activities, durations, logic, constraints, calendars, resource and productivity assumptions, software settings, and an amalgam of other variables that combine to give CPM its dynamic attribute. All of these elements, and much more, are covered in extreme detail in CPM Mechanics. (Top of Page)

 


The Book's Audience

CPM Mechanics is necessary reading for anyone who works with CPM-based Project Schedules and needs to understand how CPM works "under the hood."

Obvious beneficiaries of what CPM Mechanics has to offer include Owners, General Contractors, Construction Managers, Owner's Representatives, Architects, Engineers, Consultants, Project Managers, Superintendents, Lawyers, Expert Witnesses, Professors, Instructors, Trainers, Students ... and Project Controls and Project Time Management practitioners (from novice to seasoned veteran). (Top of Page)


The Book's Content

Of all the CPM books on the shelves, CPM Mechanics is the most exhaustive treatment ever written about the inner-workings of the Critical Path Method! To prove our point...

Distinguish between (a) how the Critical Path Method works in theory and (b) how CPM is applied in practice to the design, development, maintenance, and usage of Project Schedules. Virtually all scheduling textbooks attempt to discuss BOTH of these broad topics between the covers of one single volume.

Contrast this superficial coverage ... with what CPM Mechanics has to offer:

All of this ... compares with those opening few chapters of the others' books on construction project management. (Top of Page)

The Book's Importance ...

CPM Mechanics is an essential text that discusses issues at the very epicenter of both Constrution Project Management and the ICS-Compendium, which seeks to guide Construction Project Time Management.

... To Construction Project Management

CPM Mechanics is at the very epicenter of overall Project Management. Consider this:

... To The ICS-Compendium

CPM Mechanics is the cornerstone of the ICS-Compendium. Consider this:


The Book's Table of Contents

Whatever you want to know about the Critical Path Method, at its functional core, can be found in CPM Mechanics. What do you want to know?

Here is the book's Table of Contents.

About the ICS-Compendium
Table of Contents
List of Figures and Illustrations
Expressions of Gratitude
 
Chapter 1: CPM, A Modeling Method
Introducing the ICS-Compendium
Exclusively for Construction Project Management
The Three Meanings of the Expression, CPM Scheduling
The Book's Organization and Structure
The Book's Information Transfer Strategy
The Book's Approach to Technical Subject Matter
Book's Unique Formatting Symbolism
The ICS-Dictionary
 
Chapter2: Static Project Time Management Tools
The Book's Information Transfer Strategy
CPM from the Project Manager's Perspective
CPM from the Project Facilitator's Perspective
Static Project Time Management
What is a Schedule?
Listings
Timetables
Bar Charts
Project Execution Commitments
The Difference between Events and Milestones
Points of Navigational Significance (PINS)
 
Chapter 3: Dynamic Project Time Management Tools
Introducing Dynamic Project Time Management
Characterized by Energy or Effective Action
Affected by the Passage of Time
Affected by the Presence or Absence of Power
Motivates or Affects Development
Activity Relationships: Two VERY Different Perspectives
Relationship, Beyond Dependence
Cognitive's Three Relationship Categories
From Activities to Logic Diagrams
The Terminology of Performance Restrictions
Activity Path: Through Immediately-Restricting Ties
CPM's Four Restriction Linkages
Four Performance Restriction Linkages
Performance Restriction's Three Key Attributes
CPM Dependency Types: Traditional Clarifications
Performance Restrictions: Per Cognitive Project Management
How to Draw CPM Logic
 
Chapter 4: Introducing the Network-Based Project Schedule
Using the Word "Date" a Bit Loosely
Gregorian Dates and Ordinal Dates
Calculating Ordinal Dates during Logic Development Sessions
Ordinal Dates are Much Faster and Simpler
Dates Come Last, Not First
Key Elements of a CPM Schedule
Provided versus Calculated Schedule Elements
Mandatory versus Optional Schedule Elements
Key Elements are Mandatory; Whether Provided or Calculated
CPM Method: Algorithms or Graphics?
Distinguishing State of Being and Functional Process
Dissecting the Activity "Box"
The Connecting Arrow; the Logic Tie
How to Draw a Default Restriction
How to Draw a Start Restriction
How to Draw a Finish Restriction
The Point-of-Day Perspective
 
Chapter 5: Calculating Primary CPM Dates
Introducing the Concept of Earliest Dates
Defining Forward Pass and Backward Pass Processes
Each Date Calculation Process has Four Elements
Date Calculation Arithmetic Formula Identifiers
Forward Pass Calculations through Default Restriction
Forward Pass Calculations through Start Restriction
Forward Pass Calculations through Finish Restriction
Forward Pass through Combined Start/Finish Restriction
Forward Pass: Putting It All Together
Introducing the Concept of Latest Dates
Calculating Latest Dates through Default Restriction
Calculating Latest Dates through Start Restriction
Calculating Latest Dates through Finish Restriction
Backward Pass: Putting It All Together
 
Chapter 6: All About Total Float
Five Key Elements to All CPM Schedules
Schedule Float: Two Most Prevalent Types
Total Float: A General Understanding
Free Float: A General Understanding
Understanding Total Float
Total Float Calculations
Calculating Total Float across Sequentially-Tied Activities
Calculating Total Float in Overlapped/Fragmented Activities
Total Float: Ideological Discussions
Total Float is an Activity Path Value, Not Activity Value
About Most Critical Total Float
Total Float Quantities are Unreasonably Optimistic
Total Float Grossly Unstable
Total Float Even Misunderstood by the "Experts"
 
Chapter 7: All About Critical Path
Understanding the Concept of a Critical Path
Critical Path: In a Nutshell
Two Schools of Thought (Maybe Three)
A Cursory Introduction to Date Constraints
Longest Path Definition
Least Total Float Path Definition
Driving Path Definition
Critical Path Misunderstood by the "Experts"
What We Have Learned about Critical Path
Common Mistakes in Definitions of Critical Path
Critical Path: Ideological Discussions
ICS-Compendium Would Prefer Paramount Path, But ...
One Paramount (Critical) Path per Finish Milestone
What is an Activity Path?
Tracing the Critical/Paramount Path
Critical/Paramount Path Across Default Restrictions
Tracing a Critical Path across Overlapped Activities
 
Chapter 8: Free Float and Symbiotic Networks
Understanding Free Float
Free Float Calculations
Free Float: Ideological Discussions
Free Float Defined
More about Symbiotic and Progressive Relationships
More about Symbiotic Relationships
More about Progressive Relationships
Phenomenon of Multi-Path Residency
 
Chapter 9: Supplemental Schedule Elements
Essential, Supplemental, and Exploitive Schedule Elements
Elements that Provide Advanced Modeling Capabilities
Understanding Date Constraints
Understanding Work Performance Calendars
Understanding Software Settings
Elements that Facilitate Schedule Data Management
Understanding Activity Codes
Understanding a Work Breakdown Structure (WBS)
Activity-Resident Notations and Logs
 
Chapter 10: Exploitive Schedule Elements
Work Breakdown Structure (WBS)
What a WBS Is
How a WBS Is Used
Activity-Resident Project Cost Information
What Cost Management Is
How Cost Management Works
How Cost Management Affects Project Time Management
Activity-Resident Project Resource Information
What Resource Management Is
How Resource Management is Applied to the Project Schedule
Resource Management Techniques Can Affect the Project Model
 
Chapter 11: Putting Reality into the Project Schedule
The Project Schedule Must Model Reality
Planning, Scheduling ... and Reality
Reflecting Reality Makes the Project Schedule Really Dynamic
"Reality" is Performance, Not Just Ingredients
How Time is Understood in a Project Schedule
About Schedule Editions and Schedule Iterations
About Schedule Tense
Introducing the Data Date
Time Passage or Performance Achievement
Temporal Context of Schedules: Schedule Segments
Performance Periods: Their Dimensions and Boundaries
Schedule Segment Data: Contextual Perspective
Inherent Nature of Different Schedule Segment Data Sets
 
Chapter 12: Schedule Data Credibility Profile
The Schedule Data Credibility Profile
Credibility Profile Locates Data Date on Project Timeline
Schedule Data Integrity Improves Across the Project Length
Credibility Profile Explains Project Model Gradual Usefulness
Understanding the Schedule Data Credibility Profile
The Schedule Data Credibility Profile on Construction Projects
What GRASP Tells Us about Dominant Project Management
Making a CPM Execution Model Really Dynamic!
CPM Schedule is Actually THREE Project Execution Models
Secret to Most Effective Execution Model: Gleaned Data
GRASP the True Meaning of a Dynamic Project Schedule
 
Chapter 13: CPM Calcs During Schedule Statusing
Understanding Schedule Updates
Schedule Updating Process, in General
Schedule Updating Considerations, in General
CPM Terms Associated with Schedule Updating
Data-Adjusting Calculations during Schedule Update
Two Essential Variables Important to Schedule Updating
Understanding Out-of-Sequence Work
How to Interpret a Schedule Update
 
Chapter 14: Project Time Management Alternatives
Arrow Diagramming Method: Original CPM Format
PERT: Program Evaluation and Review Technique
PERT's More Complex Duration Estimating Technique
PERT's Flowcharting Format
PERT's Legacy: Living On in the Critical Path
Linear Scheduling and Line of Balance Scheduling
Building Information Modeling
 
Chapter 15: Interpreting the Project Execution Model
What the Critical Path Method of Modeling is Not!
Virtually All Project Model Content is Speculative
Best Project Execution Model Never More than a Good Guess
Project Model: While Not Flawless, Better than the Alternative
What the Critical Path Method of Modeling Is!
Not All Project Execution Models are Schedules
Project Execution Modeling versus Project Scheduling
Project Time Management Lacks Comprehensive Training
Where Do You Go From Here?
Alphabetical Index

(Top of Page)

ICS-CompendiumDominantPMSeriesVolume 1Volume 1Volume 3Volume 4SpacerCognitive PM SeriesVolume 5Volume 6Volume 7 Volume 8Spacer ReferenceVolumes Volume 9 volume10 Spacer TIME ConceptTechnologyIdeologyMethodologyEcologySpacerFACEConceptProject FacilitationProject AdministrationProject CoordinationProject Execution
The International Center for Scheduling, Inc. | PO Box 80915, Rochester Michigan, 48308 | Phone: (877) 427-5665 | Fax: (248) 415-5548
Copyright 2012 International Center for Scheduling, Inc. | All rights reserved.