SlideShare a Scribd company logo
1 of 6
Download to read offline
Five	Immutable	Principles	of	Project	Success	 		2017	
Copyright,	Niwot	Ridge	LLC,	2017	 1	
PRINCIPLES	ARE	THE	BASIS	OF	PRACTICES	AND	PROCESSES	OF	PROJECT	SUCCESS	
Successfully	 managing	 projects,	 including	 Software	
Intensive	 System	 of	 Systems,	 starts	 with	 the	 Five	
Immutable	Principles,	listed	to	the	right.		
These	five	principles	of	project	success	are	stated	as	
questions	 that	 need	 to	 be	 answered	 using	 units	 of	
measure	meaningful	to	the	decision	makers:	
1. Do	we	know	what	Done	looks	like	using	objective	
evidence	meaningful	to	the	decision	makers?	
2. Do	 we	 have	 of	 Plan	 to	 reach	 Done	 on	 time,	 on	
budget,	 with	 the	 technical	 solution	 that	 was	 paid	
for?	
3. Do	 we	 have	 the	 needed	 Resources	 to	 execute	 this	 Plan?	 How	 much	 time	 and	 money	 is	
needed	to	reach	the	destination?	
4. Have	we	identified	the	reducible	and	irreducible	Impediments	to	progress	along	the	way	to	
Done?	Have	we	defined	we	are	going	to	remove,	avoid,	or	handle	these	impediments?	
5. Do	we	have	some	way	to	measure	our	Progress	to	Plan,	in	units	of	measure	meaningful	to	
the	decision	makers?	
The	glue	that	connects	each	of	the	five	Principles	are	the	Processes,	Practices,	and	Data	needed	
to	make	informed	decisions	in	the	presence	of	projects	uncertainties.	
Practices	 Processes	to	Implement	each	Practice	
1.Identify	Capabilities	needed	to	achieve	
the	project	objective	or	an	end	state	
for	a	specific	scenario	to	accomplish	a	
mission	or	business	outcome.	
§ Define	capabilities	as	Operational	concepts	
§ Define	capabilities	with	scenarios	or	Use	Cases	
§ Assess	needs,	Cost,	and	Risk	of	the	Capabilities	simultaneously	
§ Define	explicit,	balanced,	and	feasible	alternatives.	
2.Elicit	Technical	and	Operational	
requirements	needed	for	the	
capabilities	to	be	fulfilled	in	the	order	
that	maximizes	business	value.	
§ Perform	fact	finding	
§ Gather	and	classify	requirements	
§ Evaluate	and	rationalize	requirements	
§ Prioritize	requirements	
§ Integrate	and	validate	requirements	
3.Establish	a	Performance	Measurement	
Baseline	‒	a	time	phased	network	of	
work	activities	‒	the	produces	project	
deliverables	for	the	planned	cost.	
§ Decompose	scope	into	small	Work	Packages	
§ Assign	responsibility	for	deliverables	from	the	Work	Packages	
§ Develop	the	budget	for	the	Work	Packages	
§ Assign	Work	Package	Measures	of	Performance	and	Effectiveness	
§ Set	the	performance	measurement	baseline	
4.Execute	the	Performance	
Measurement	Baseline	while	assuring	
planned	technical	and	operational	
performance	is	met.	
§ Perform	the	authorized	work	in	the	planned	order	
§ Accumulate	and	report	work	package	performance	
§ Analyze	work	package	performance	
§ Take	corrective	management	action	
5.Apply	Continuous	Risk	Management	to	
programmatic	and	technical	risks	with	
risk	handling	processes	to	reduce,	
remove,	or	prevent	impacts	on	the	
project’s	probability	of	success.	
§ Identify	risks	
§ Analyze	risks	
§ Plan	risk	response	
§ Track	risk	management	activities	
§ Control	or	accept	risks
Five	Immutable	Principles	of	Project	Success	 		2017	
Copyright,	Niwot	Ridge	LLC,	2017	 2	
❶	IDENTIFY	NEEDED	CAPABILITIES	
Identifying	System	Capabilities	is	the	starting	point	for	project	success.	System	Capabilities	are	
not	direct	requirements,	but	statements	of	what	the	system	should	provide	in	terms	of	abilities.	
Here’s	what	some	Capabilities	sound	like:	
§ We	need	the	capability	to	remove	1½	hours	from	our	supply	chain	ordering	process	once	the	
merger	of	our	two	firms	is	complete.	
§ We	 need	 the	 capability	 to	 change	 the	 Wide	 Field	 Camera	 and	 the	 internal	 nickel	 hydride	
batteries,	while	doing	no	harm	to	the	Hubble	Space	Telescope	System.	
§ We	need	the	capability	to	dock	four	oil	tankers	at	the	pier	and	unload	their	cargo	in	18	hours,	
while	operating	the	ground	transportation	system	concurrently.	
§ We	 need	 the	 capability	 to	 control	 the	 Hell	 Fire	 Missile	 with	 a	 new	 touch	 panel	 while	
maintaining	existing	navigation	and	guidance	capabilities	of	the	OH-58	helicopter.	
How	 are	 these	 capabilities	 to	 be	 delivered?	 What	 are	 the	 technical	 and	 operational	
requirements	needed	to	implement	the	capabilities?	We	may	not	know	yet,	but	a	Capabilities	
Based	Plan	(CBP)	shows	the	order	of	these	technical	and	operational	requirements.	The	critical	
reason	for	starting	with	capabilities	is	to	establish	a	home	for	all	the	requirements.	To	answer	
the	question	why	is	this	requirement	present?	Why	is	this	requirement	needed?	What	business	
or	mission	value	this	requirement	fulfill?	
Capabilities	statements	are	made	using	units	for	measuring	project	progress	to	plan.	Measuring	
progress	with	physical	percent	complete	at	each	level	is	mandatory.	But	measuring	how	the	
Capabilities	are	being	fulfilled	is	most	meaningful	to	the	customer.	These	start	with	Measures	of	
Effectiveness	 (MoE)	 and	 Measures	 of	 Performance	 (MoP).	 This	 meaningful	 to	 the	 customer	
measures	are	critical	to	the	success	of	any	project.	Without	these	measures,	the	project	may	be	
a	cost,	schedule,	and	technical	success,	but	fail	to	fulfill	the	mission.		
Without	 defining	 the	 needed	
capabilities,	 it	 is	 never	 clear	
the	mission	will	be	a	success,	
because	there	is	no	clear	and	
concise	 description	 of	 what	
Done	 looks	 like.	 Success	
means	 providing	 the	 needed	
capabilities,	 on	 or	 near	
schedule	and	cost.		
The	 paradigm	 of	 Capabilities	
Based	Planning	recognizes	the	
interdependence	 of	 systems,	
strategy,	 organization,	 and	
support	in	delivering	the	capability,	and	the	need	to	examine	options	and	trade‒offs	in	terms	of	
performance,	with	cost	and	risk	assessment	to	identify	optimum	development	investments.		
Capabilities	 Based	 Planning	 relies	 on	 Use	 Cases	 and	 Scenarios	 to	 provide	 the	 context	 to	
measure	the	level	of	maturity	for	each	capability	and	start	the	requirements	elicitation	process.
Five	Immutable	Principles	of	Project	Success	 		2017	
Copyright,	Niwot	Ridge	LLC,	2017	 3	
❷	ESTABLISH	TECHNICAL	AND	OPERATIONAL	REQUIREMENTS	BASELINE	
Poorly	 formed	 requirements	 have	 been	 shown	 to	 contribute	 as	 much	 as	 25%	 to	 the	 failure	
modes	of	programs	and	projects.	1
	
Requirements	are	defined	attributes	for	an	item	prior	to	the	work	to	develop	a	design	for	that	
item.	System	requirements	analysis	is	a	structured	methodology	for	identifying	an	appropriate	
set	of	resources	to	satisfy	a	system	need	(the	needed	capabilities)	and	the	requirements	for	
those	 resources	 that	 provide	 a	 sound	 basis	 for	 the	 design	 or	 selection	 of	 those	 resources.	
Requirements	 act	 as	 the	 transformation	 between	 the	 customer’s	 capabilities	 needs	 and	 the	
design	concept	implemented	by	the	organization’s	engineering	resources.	2
	
The	requirements	elicitation	process	decomposes	a	statement	of	the	customer	need	through	a	
systematic	 exposition	 of	 what	 that	 system	 must	 do	 to	 satisfy	 that	 need.	 This	 need	 is	 the	
ultimate	system	requirement	from	which	all	other	requirements	and	designs	flow.	There	are	
two	fundamental	classes	of	requirements.		
§ Process	 Performance	 Requirements	 ‒	 define	 how	 the	 work	 processes	 are	 used	 to	
produce	a	beneficial	outcome	to	the	customer.	
§ Product	Performance	Requirements	‒	define	the	product	specifications	and	how	they	
are	related	to	the	process	requirements.3
	
	
Most	requirements	methods	focus	on	specification.	It	is	better	to	focus	on	elicitation	and	with	
fact-finding,	 classification,	 evaluation	 and	 rationalization,	 prioritization,	 and	 integration	 and	
validation	of	the	requirements.	These	baselined	requirements	define	the	Work	Packages	and	
Planning	Packages	and	the	work	efforts	needed	to	produce	the	deliverables	from	the	project.	
These	deliverables	fulfill	the	technical	and	operational	capabilities	to	the	customer.	
1
The	Requirements	Engineering	Handbook,	Ralph	R.	Young,	Artech	House	
2
“Issues with Requirements Elicitation,” Michael G. Christel and Kyo C. Kang, Technical Report, CMU/SEI–92–TR–12,
Software Engineering Institute, Carnegie Mellon University Pittsburgh, Pennsylvania 15213.
3
	 System	Requirements	Practices,	Jeffery	O.	Grady,	McGraw	Hill,	1993
Five	Immutable	Principles	of	Project	Success	 		2017	
Copyright,	Niwot	Ridge	LLC,	2017	 4	
❸	ESTABLISH	PERFORMANCE	MEASUREMENT	BASELINE	
A	Performance	Measurement	Baseline	(PMB)	is	the	primary	assessment	document	for	assuring	
the	 credibility	 of	 the	 project	 plan.	 The	 PMB	 is	 the	 baseline	 of	 the	 cost,	 schedule	 and	
deliverables	for	each	Work	Package	in	the	plan.	
Constructing	 the	 PMB	 requires	 knowledge	 of	 business	 and	 technical	 requirements,	 skill	 in	
developing	 the	 Work	 Packages	 that	 produce	 the	 deliverables	 for	 these	 requirements,	 and	
discipline	in	assembling	the	cost,	schedule	and	relationships	between	the	Work	Packages.	This	
discipline	 requires	 the	 most	 focus	 for	 the	 planners	 and	 project	 controls	 staff.	 Without	 this	
discipline,	the	development	of	a	credible	baseline	is	simply	not	possible.		
The	PMB	is	where	the	Measures	of	Effectiveness	and	Measures	of	Performance	are	defined	to	
assess	 progress	 to	 plan.	 These	 are	 units	 of	 measures	 meaningful	 to	 the	 decision	 makers	 for	
each	deliverable.	
§ Deliverables	are	what	the	customer	has	paid	for.	
§ Deliverables	 implement	 the	 business	 or	 technical	 capabilities,	 and	 produce	 the	 associated	
value	that	fulfill	the	requirements	of	the	business	plan.	
The	critical	success	factor	in	building	a	PMB	is	the	decomposition	of	the	system	requirements	
into	technical	deliverables	that	enable	those	technical	capabilities,	and	finally	into	the	Work	
Packages	 that	 produce	 those	 deliverables.	 Defining	 the	 decomposed	 deliverables	 from	 the	
needed	 system	 capabilities	 is	 shown	 in	 a	 Work	 Breakdown	 Structure.	 This	 decomposition	
process	must	be	iterative	and	incremental.	Assessment	of	the	validity	of	this	decomposition	
requires	thought.	The	first	decomposition	is	likely	not	the	best	approach.	
A	credible	PMB	for	the	delivery	of	the	needed	capabilities	on	time	and	on	budget	looks	like	this:
Five	Immutable	Principles	of	Project	Success	 		2017	
Copyright,	Niwot	Ridge	LLC,	2017	 5	
❹	EXECUTE	THE	PERFORMANCE	MEASUREMENT	BASELINE	
With	the	Performance	Measurement	Baseline	established,	proper	execution	becomes	critically	
important.	
The	execution	process	is	the	“project	rhythm.”	This	means	the	processes	are	performed	in	a	
repeated	manner	–	at	least	on	a	monthly	basis	and	many	times	on	a	weekly	basis.	This	business	
rhythm	 creates	 actionable	 information	 for	 the	 project	 manager	 on	 a	 time	 scale	 that	 allows	
corrective	actions	to	be	taken	to	stay	on	schedule,	on	budget,	and	assure	technical	compliance.	
These	tangible,	physical	deliverables	are	defined	as	outcomes	of	the	Work	Packages	created	
during	 the	 Planning	 process.	 No	 matter	 the	 duration	 of	 the	 assessment	 of	 performance	 a	
measure	 of	 physical	 percent	 complete	 is	 mandatory	 if	 the	 project	 manager	 is	 to	 receive	
actionable	information.	The	measures	of	physical	percent	complete	can	be	applied	on	weekly	
boundaries	in	two	fundamental	ways:	
1. Have	short	duration	tangible	deliverables	and	record	0%/100%	complete	at	the	end	of	
each	week.	
2. Have	apportioned	milestones	to	measure	progress	to	plan	from	the	deliverables.	
This	approach	provides	the	answer	to	the	question:	
How	Long	Are	We	Willing	To	Wait	Before	We	Find	Out	We	Are	Late?	
The	 answer	 must	 be	 short	 enough	 to	 take	 corrective	 actions	 to	 stay	 on	 plan.	 In	 all	 cases,	 a	
measure	 of	 physical	 percent	 complete	 is	 mandatory	 if	 the	 project	 manager	 is	 to	 receive	
actionable	information	to	stay	on	plan.	The	important	process	here	is	to	have	an	agreed	on	
measure	of	performance	that	is	defined	before	the	work	starts.
Five	Immutable	Principles	of	Project	Success	 		2017	
Copyright,	Niwot	Ridge	LLC,	2017	 6	
❺	PERFORM	CONTINUOUS	RISK	MANAGEMENT	
Continuous	Risk	Management	provides	tangible	benefits	to	increase	the	probability	of	project	
success:	
§ Prevent	problems	before	they	occur,	by	identifying	and	dealing	with	them	early.	
§ Improve	 quality,	 by	 focusing	 on	 project	 objectives	 and	 consciously	 looking	 for	 things	
that	reduce	risk	throughout	the	project	lifecycle.	
§ Enable	better	use	of	resources,	for	early	identification	of	potential	problems.
	
Risk	Management	Activities	and	their	Outcomes	
Identify	Risks	
§ Identify	and	classify	risks	in	a	Risk	Register.		
§ Manage	this	Risk	Register	through	a	Risk	Management	Board.	
§ Connect	these	risks	and	their	handling	in	the	Master	Schedule.	
Analyze	Risks	
§ Convert	risk	data	into	risk	decision‒making	information.		
§ Use	this	analysis	information	as	the	decision	basis	for	the	project	manager	to	work	on	the	
“right”	risks.	
Plan	Risk	
Response	
§ Turn	risk	information	into	decisions	and	actions	(both	present	and	future).	
§ Develop	actions	to	address	individual	risks,	prioritize	risk	actions,	and	create	an	integrated	
risk	management	plan.	
Track	Risk	
Management	
Activities	
§ Monitor	the	status	of	risks	and	actions	taken	to	ameliorate	risks.	
§ Identify	and	monitor	risks	to	enable	the	evaluation	of	the	status	of	risks	themselves	and	of	
risk	mitigation	plans.	
Control	Or	
Accept	Risk	
§ Risk	communication	lies	at	the	center	of	the	model	to	emphasize	both	its	pervasiveness	and	
its	criticality.		
§ Without	effective	communication,	no	risk	management	approach	can	be	viable.

More Related Content

What's hot

Project Management 2.0
Project Management 2.0Project Management 2.0
Project Management 2.0Wrike
 
Project Success Assessment
Project Success AssessmentProject Success Assessment
Project Success AssessmentGlen Alleman
 
The simple problem of schedule performance indices
The simple problem of schedule performance indicesThe simple problem of schedule performance indices
The simple problem of schedule performance indicesGlen Alleman
 
Project Management Theory and Practice
Project Management Theory and Practice Project Management Theory and Practice
Project Management Theory and Practice Rick Holman
 
Five Immutable Principles of Project of Digital Transformation Success
Five Immutable Principles of Project of Digital Transformation SuccessFive Immutable Principles of Project of Digital Transformation Success
Five Immutable Principles of Project of Digital Transformation SuccessGlen Alleman
 
Policy and Procedure Rollout
Policy and Procedure RolloutPolicy and Procedure Rollout
Policy and Procedure RolloutGlen Alleman
 
Project delivery, what good looks like
Project delivery, what good looks likeProject delivery, what good looks like
Project delivery, what good looks likeMatthew Rees
 
Introduction to Project Management (workshop) - v.2
Introduction to Project Management (workshop) - v.2Introduction to Project Management (workshop) - v.2
Introduction to Project Management (workshop) - v.2Mena M. Eissa
 
Agile in the government
Agile in the government Agile in the government
Agile in the government Glen Alleman
 
Project Management Process and Its Phases
Project Management Process and Its PhasesProject Management Process and Its Phases
Project Management Process and Its PhasesGaurav Sukhija
 
How To Review Software Requirements
How To Review Software RequirementsHow To Review Software Requirements
How To Review Software RequirementsCraig Brown
 
Agile project management is systems management
Agile project management is systems managementAgile project management is systems management
Agile project management is systems managementGlen Alleman
 
Theory of Project Management
Theory of Project ManagementTheory of Project Management
Theory of Project ManagementGlen Alleman
 
Introduction to-project-management
Introduction to-project-managementIntroduction to-project-management
Introduction to-project-managementPinta Florin
 
Breaking the Project Failure Cycle
Breaking the Project Failure CycleBreaking the Project Failure Cycle
Breaking the Project Failure CycleGlen Alleman
 
Nine best practices of project management
Nine best practices of project managementNine best practices of project management
Nine best practices of project managementGlen Alleman
 
Project Manangement Introduction
Project Manangement IntroductionProject Manangement Introduction
Project Manangement Introductionasim78
 

What's hot (20)

Project Management 2.0
Project Management 2.0Project Management 2.0
Project Management 2.0
 
Project Success Assessment
Project Success AssessmentProject Success Assessment
Project Success Assessment
 
The simple problem of schedule performance indices
The simple problem of schedule performance indicesThe simple problem of schedule performance indices
The simple problem of schedule performance indices
 
Project Management Theory and Practice
Project Management Theory and Practice Project Management Theory and Practice
Project Management Theory and Practice
 
Five Immutable Principles of Project of Digital Transformation Success
Five Immutable Principles of Project of Digital Transformation SuccessFive Immutable Principles of Project of Digital Transformation Success
Five Immutable Principles of Project of Digital Transformation Success
 
Policy and Procedure Rollout
Policy and Procedure RolloutPolicy and Procedure Rollout
Policy and Procedure Rollout
 
project management essentials
project management essentialsproject management essentials
project management essentials
 
Project delivery, what good looks like
Project delivery, what good looks likeProject delivery, what good looks like
Project delivery, what good looks like
 
Trends and local challenges
Trends and local challengesTrends and local challenges
Trends and local challenges
 
Introduction to Project Management (workshop) - v.2
Introduction to Project Management (workshop) - v.2Introduction to Project Management (workshop) - v.2
Introduction to Project Management (workshop) - v.2
 
Agile in the government
Agile in the government Agile in the government
Agile in the government
 
Project Management Process and Its Phases
Project Management Process and Its PhasesProject Management Process and Its Phases
Project Management Process and Its Phases
 
How To Review Software Requirements
How To Review Software RequirementsHow To Review Software Requirements
How To Review Software Requirements
 
Agile project management is systems management
Agile project management is systems managementAgile project management is systems management
Agile project management is systems management
 
Theory of Project Management
Theory of Project ManagementTheory of Project Management
Theory of Project Management
 
Introduction to-project-management
Introduction to-project-managementIntroduction to-project-management
Introduction to-project-management
 
Governance
GovernanceGovernance
Governance
 
Breaking the Project Failure Cycle
Breaking the Project Failure CycleBreaking the Project Failure Cycle
Breaking the Project Failure Cycle
 
Nine best practices of project management
Nine best practices of project managementNine best practices of project management
Nine best practices of project management
 
Project Manangement Introduction
Project Manangement IntroductionProject Manangement Introduction
Project Manangement Introduction
 

Similar to Five Principles of Project Success

Lightweight Processes: A Definition
Lightweight Processes: A DefinitionLightweight Processes: A Definition
Lightweight Processes: A DefinitionGlen Alleman
 
Core Skills for Change Agents
Core Skills for Change AgentsCore Skills for Change Agents
Core Skills for Change AgentsCaltech
 
Software development o & c
Software development o & cSoftware development o & c
Software development o & cAmit Patil
 
Software Engineering Practices and Issues.pptx
Software Engineering Practices and Issues.pptxSoftware Engineering Practices and Issues.pptx
Software Engineering Practices and Issues.pptxNikilesh8
 
CRJS466 – Psychopathology and CriminalityUnit 5 Individual Proje.docx
CRJS466 – Psychopathology and CriminalityUnit 5 Individual Proje.docxCRJS466 – Psychopathology and CriminalityUnit 5 Individual Proje.docx
CRJS466 – Psychopathology and CriminalityUnit 5 Individual Proje.docxfaithxdunce63732
 
Hsc project management 2018pptx
Hsc project management 2018pptxHsc project management 2018pptx
Hsc project management 2018pptxgreg robertson
 
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT .docx
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT                   .docxRUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT                   .docx
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT .docxsusanschei
 
project evaluation of Business Subject1.docx
project evaluation of Business Subject1.docxproject evaluation of Business Subject1.docx
project evaluation of Business Subject1.docxvenkatasivakumar6
 
ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8Yogindernath Gupta
 
Executing the project - Final PPT.pptx
Executing the project - Final PPT.pptxExecuting the project - Final PPT.pptx
Executing the project - Final PPT.pptxAkshithKota
 
Critical Success Factors along ERP life-cycle in Small medium enterprises
Critical Success Factors along ERP life-cycle in Small medium enterprises Critical Success Factors along ERP life-cycle in Small medium enterprises
Critical Success Factors along ERP life-cycle in Small medium enterprises Moutasm Tamimi
 
Value Summary 2.0 Overview
Value Summary 2.0 OverviewValue Summary 2.0 Overview
Value Summary 2.0 Overviewbpatterson888
 
Measurement-Process-Effectiveness_paper_updated210
Measurement-Process-Effectiveness_paper_updated210Measurement-Process-Effectiveness_paper_updated210
Measurement-Process-Effectiveness_paper_updated210pbaxter
 
Agile Project Methodology.pptx
Agile Project Methodology.pptxAgile Project Methodology.pptx
Agile Project Methodology.pptxAnandPrasad84
 
Five Step Methodology To Implement Bpr
Five Step Methodology To Implement BprFive Step Methodology To Implement Bpr
Five Step Methodology To Implement BprRoy Antony Arnold G
 
Measurement_Information Needs_paper_Crosstalk
Measurement_Information Needs_paper_CrosstalkMeasurement_Information Needs_paper_Crosstalk
Measurement_Information Needs_paper_Crosstalkpbaxter
 

Similar to Five Principles of Project Success (20)

Lightweight Processes: A Definition
Lightweight Processes: A DefinitionLightweight Processes: A Definition
Lightweight Processes: A Definition
 
Core Skills for Change Agents
Core Skills for Change AgentsCore Skills for Change Agents
Core Skills for Change Agents
 
Software development o & c
Software development o & cSoftware development o & c
Software development o & c
 
Software Engineering Practices and Issues.pptx
Software Engineering Practices and Issues.pptxSoftware Engineering Practices and Issues.pptx
Software Engineering Practices and Issues.pptx
 
CRJS466 – Psychopathology and CriminalityUnit 5 Individual Proje.docx
CRJS466 – Psychopathology and CriminalityUnit 5 Individual Proje.docxCRJS466 – Psychopathology and CriminalityUnit 5 Individual Proje.docx
CRJS466 – Psychopathology and CriminalityUnit 5 Individual Proje.docx
 
Hsc project management 2018pptx
Hsc project management 2018pptxHsc project management 2018pptx
Hsc project management 2018pptx
 
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT .docx
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT                   .docxRUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT                   .docx
RUNNING HEAD ERP SYSTEM IMPLIMENTATION PROJECT .docx
 
project evaluation of Business Subject1.docx
project evaluation of Business Subject1.docxproject evaluation of Business Subject1.docx
project evaluation of Business Subject1.docx
 
ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8ISTQB Advanced Study Guide - 8
ISTQB Advanced Study Guide - 8
 
Executing the project - Final PPT.pptx
Executing the project - Final PPT.pptxExecuting the project - Final PPT.pptx
Executing the project - Final PPT.pptx
 
Create a Winning BPI Playbook
Create a Winning BPI PlaybookCreate a Winning BPI Playbook
Create a Winning BPI Playbook
 
Critical Success Factors along ERP life-cycle in Small medium enterprises
Critical Success Factors along ERP life-cycle in Small medium enterprises Critical Success Factors along ERP life-cycle in Small medium enterprises
Critical Success Factors along ERP life-cycle in Small medium enterprises
 
Value Summary 2.0 Overview
Value Summary 2.0 OverviewValue Summary 2.0 Overview
Value Summary 2.0 Overview
 
Cbap babok ppt day 1 bapm ea
Cbap babok ppt day 1   bapm eaCbap babok ppt day 1   bapm ea
Cbap babok ppt day 1 bapm ea
 
Del
DelDel
Del
 
Measurement-Process-Effectiveness_paper_updated210
Measurement-Process-Effectiveness_paper_updated210Measurement-Process-Effectiveness_paper_updated210
Measurement-Process-Effectiveness_paper_updated210
 
Agile Project Methodology.pptx
Agile Project Methodology.pptxAgile Project Methodology.pptx
Agile Project Methodology.pptx
 
L4 RE Processes
L4 RE ProcessesL4 RE Processes
L4 RE Processes
 
Five Step Methodology To Implement Bpr
Five Step Methodology To Implement BprFive Step Methodology To Implement Bpr
Five Step Methodology To Implement Bpr
 
Measurement_Information Needs_paper_Crosstalk
Measurement_Information Needs_paper_CrosstalkMeasurement_Information Needs_paper_Crosstalk
Measurement_Information Needs_paper_Crosstalk
 

More from Glen Alleman

Managing risk with deliverables planning
Managing risk with deliverables planningManaging risk with deliverables planning
Managing risk with deliverables planningGlen Alleman
 
A Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMSA Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMSGlen Alleman
 
Increasing the Probability of Project Success
Increasing the Probability of Project SuccessIncreasing the Probability of Project Success
Increasing the Probability of Project SuccessGlen Alleman
 
Process Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPMProcess Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPMGlen Alleman
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk managementGlen Alleman
 
Principles of Risk Management
Principles of Risk ManagementPrinciples of Risk Management
Principles of Risk ManagementGlen Alleman
 
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...Glen Alleman
 
From Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems EngineeringFrom Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems EngineeringGlen Alleman
 
NAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guideNAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guideGlen Alleman
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineGlen Alleman
 
Integrated master plan methodology (v2)
Integrated master plan methodology (v2)Integrated master plan methodology (v2)
Integrated master plan methodology (v2)Glen Alleman
 
IMP / IMS Step by Step
IMP / IMS Step by StepIMP / IMS Step by Step
IMP / IMS Step by StepGlen Alleman
 
DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)Glen Alleman
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic AbundanceGlen Alleman
 
Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planningGlen Alleman
 
Process Flow and Narrative for Agile
Process Flow and Narrative for AgileProcess Flow and Narrative for Agile
Process Flow and Narrative for AgileGlen Alleman
 
Building the Performance Measurement Baseline
Building the Performance Measurement BaselineBuilding the Performance Measurement Baseline
Building the Performance Measurement BaselineGlen Alleman
 
Program Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six SigmaProgram Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six SigmaGlen Alleman
 
Integrated Master Plan Development
Integrated Master Plan DevelopmentIntegrated Master Plan Development
Integrated Master Plan DevelopmentGlen Alleman
 
Project Management Theory
Project Management TheoryProject Management Theory
Project Management TheoryGlen Alleman
 

More from Glen Alleman (20)

Managing risk with deliverables planning
Managing risk with deliverables planningManaging risk with deliverables planning
Managing risk with deliverables planning
 
A Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMSA Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMS
 
Increasing the Probability of Project Success
Increasing the Probability of Project SuccessIncreasing the Probability of Project Success
Increasing the Probability of Project Success
 
Process Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPMProcess Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPM
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk management
 
Principles of Risk Management
Principles of Risk ManagementPrinciples of Risk Management
Principles of Risk Management
 
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
 
From Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems EngineeringFrom Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems Engineering
 
NAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guideNAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guide
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
 
Integrated master plan methodology (v2)
Integrated master plan methodology (v2)Integrated master plan methodology (v2)
Integrated master plan methodology (v2)
 
IMP / IMS Step by Step
IMP / IMS Step by StepIMP / IMS Step by Step
IMP / IMS Step by Step
 
DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic Abundance
 
Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planning
 
Process Flow and Narrative for Agile
Process Flow and Narrative for AgileProcess Flow and Narrative for Agile
Process Flow and Narrative for Agile
 
Building the Performance Measurement Baseline
Building the Performance Measurement BaselineBuilding the Performance Measurement Baseline
Building the Performance Measurement Baseline
 
Program Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six SigmaProgram Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six Sigma
 
Integrated Master Plan Development
Integrated Master Plan DevelopmentIntegrated Master Plan Development
Integrated Master Plan Development
 
Project Management Theory
Project Management TheoryProject Management Theory
Project Management Theory
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Five Principles of Project Success

  • 1. Five Immutable Principles of Project Success 2017 Copyright, Niwot Ridge LLC, 2017 1 PRINCIPLES ARE THE BASIS OF PRACTICES AND PROCESSES OF PROJECT SUCCESS Successfully managing projects, including Software Intensive System of Systems, starts with the Five Immutable Principles, listed to the right. These five principles of project success are stated as questions that need to be answered using units of measure meaningful to the decision makers: 1. Do we know what Done looks like using objective evidence meaningful to the decision makers? 2. Do we have of Plan to reach Done on time, on budget, with the technical solution that was paid for? 3. Do we have the needed Resources to execute this Plan? How much time and money is needed to reach the destination? 4. Have we identified the reducible and irreducible Impediments to progress along the way to Done? Have we defined we are going to remove, avoid, or handle these impediments? 5. Do we have some way to measure our Progress to Plan, in units of measure meaningful to the decision makers? The glue that connects each of the five Principles are the Processes, Practices, and Data needed to make informed decisions in the presence of projects uncertainties. Practices Processes to Implement each Practice 1.Identify Capabilities needed to achieve the project objective or an end state for a specific scenario to accomplish a mission or business outcome. § Define capabilities as Operational concepts § Define capabilities with scenarios or Use Cases § Assess needs, Cost, and Risk of the Capabilities simultaneously § Define explicit, balanced, and feasible alternatives. 2.Elicit Technical and Operational requirements needed for the capabilities to be fulfilled in the order that maximizes business value. § Perform fact finding § Gather and classify requirements § Evaluate and rationalize requirements § Prioritize requirements § Integrate and validate requirements 3.Establish a Performance Measurement Baseline ‒ a time phased network of work activities ‒ the produces project deliverables for the planned cost. § Decompose scope into small Work Packages § Assign responsibility for deliverables from the Work Packages § Develop the budget for the Work Packages § Assign Work Package Measures of Performance and Effectiveness § Set the performance measurement baseline 4.Execute the Performance Measurement Baseline while assuring planned technical and operational performance is met. § Perform the authorized work in the planned order § Accumulate and report work package performance § Analyze work package performance § Take corrective management action 5.Apply Continuous Risk Management to programmatic and technical risks with risk handling processes to reduce, remove, or prevent impacts on the project’s probability of success. § Identify risks § Analyze risks § Plan risk response § Track risk management activities § Control or accept risks
  • 2. Five Immutable Principles of Project Success 2017 Copyright, Niwot Ridge LLC, 2017 2 ❶ IDENTIFY NEEDED CAPABILITIES Identifying System Capabilities is the starting point for project success. System Capabilities are not direct requirements, but statements of what the system should provide in terms of abilities. Here’s what some Capabilities sound like: § We need the capability to remove 1½ hours from our supply chain ordering process once the merger of our two firms is complete. § We need the capability to change the Wide Field Camera and the internal nickel hydride batteries, while doing no harm to the Hubble Space Telescope System. § We need the capability to dock four oil tankers at the pier and unload their cargo in 18 hours, while operating the ground transportation system concurrently. § We need the capability to control the Hell Fire Missile with a new touch panel while maintaining existing navigation and guidance capabilities of the OH-58 helicopter. How are these capabilities to be delivered? What are the technical and operational requirements needed to implement the capabilities? We may not know yet, but a Capabilities Based Plan (CBP) shows the order of these technical and operational requirements. The critical reason for starting with capabilities is to establish a home for all the requirements. To answer the question why is this requirement present? Why is this requirement needed? What business or mission value this requirement fulfill? Capabilities statements are made using units for measuring project progress to plan. Measuring progress with physical percent complete at each level is mandatory. But measuring how the Capabilities are being fulfilled is most meaningful to the customer. These start with Measures of Effectiveness (MoE) and Measures of Performance (MoP). This meaningful to the customer measures are critical to the success of any project. Without these measures, the project may be a cost, schedule, and technical success, but fail to fulfill the mission. Without defining the needed capabilities, it is never clear the mission will be a success, because there is no clear and concise description of what Done looks like. Success means providing the needed capabilities, on or near schedule and cost. The paradigm of Capabilities Based Planning recognizes the interdependence of systems, strategy, organization, and support in delivering the capability, and the need to examine options and trade‒offs in terms of performance, with cost and risk assessment to identify optimum development investments. Capabilities Based Planning relies on Use Cases and Scenarios to provide the context to measure the level of maturity for each capability and start the requirements elicitation process.
  • 3. Five Immutable Principles of Project Success 2017 Copyright, Niwot Ridge LLC, 2017 3 ❷ ESTABLISH TECHNICAL AND OPERATIONAL REQUIREMENTS BASELINE Poorly formed requirements have been shown to contribute as much as 25% to the failure modes of programs and projects. 1 Requirements are defined attributes for an item prior to the work to develop a design for that item. System requirements analysis is a structured methodology for identifying an appropriate set of resources to satisfy a system need (the needed capabilities) and the requirements for those resources that provide a sound basis for the design or selection of those resources. Requirements act as the transformation between the customer’s capabilities needs and the design concept implemented by the organization’s engineering resources. 2 The requirements elicitation process decomposes a statement of the customer need through a systematic exposition of what that system must do to satisfy that need. This need is the ultimate system requirement from which all other requirements and designs flow. There are two fundamental classes of requirements. § Process Performance Requirements ‒ define how the work processes are used to produce a beneficial outcome to the customer. § Product Performance Requirements ‒ define the product specifications and how they are related to the process requirements.3 Most requirements methods focus on specification. It is better to focus on elicitation and with fact-finding, classification, evaluation and rationalization, prioritization, and integration and validation of the requirements. These baselined requirements define the Work Packages and Planning Packages and the work efforts needed to produce the deliverables from the project. These deliverables fulfill the technical and operational capabilities to the customer. 1 The Requirements Engineering Handbook, Ralph R. Young, Artech House 2 “Issues with Requirements Elicitation,” Michael G. Christel and Kyo C. Kang, Technical Report, CMU/SEI–92–TR–12, Software Engineering Institute, Carnegie Mellon University Pittsburgh, Pennsylvania 15213. 3 System Requirements Practices, Jeffery O. Grady, McGraw Hill, 1993
  • 4. Five Immutable Principles of Project Success 2017 Copyright, Niwot Ridge LLC, 2017 4 ❸ ESTABLISH PERFORMANCE MEASUREMENT BASELINE A Performance Measurement Baseline (PMB) is the primary assessment document for assuring the credibility of the project plan. The PMB is the baseline of the cost, schedule and deliverables for each Work Package in the plan. Constructing the PMB requires knowledge of business and technical requirements, skill in developing the Work Packages that produce the deliverables for these requirements, and discipline in assembling the cost, schedule and relationships between the Work Packages. This discipline requires the most focus for the planners and project controls staff. Without this discipline, the development of a credible baseline is simply not possible. The PMB is where the Measures of Effectiveness and Measures of Performance are defined to assess progress to plan. These are units of measures meaningful to the decision makers for each deliverable. § Deliverables are what the customer has paid for. § Deliverables implement the business or technical capabilities, and produce the associated value that fulfill the requirements of the business plan. The critical success factor in building a PMB is the decomposition of the system requirements into technical deliverables that enable those technical capabilities, and finally into the Work Packages that produce those deliverables. Defining the decomposed deliverables from the needed system capabilities is shown in a Work Breakdown Structure. This decomposition process must be iterative and incremental. Assessment of the validity of this decomposition requires thought. The first decomposition is likely not the best approach. A credible PMB for the delivery of the needed capabilities on time and on budget looks like this:
  • 5. Five Immutable Principles of Project Success 2017 Copyright, Niwot Ridge LLC, 2017 5 ❹ EXECUTE THE PERFORMANCE MEASUREMENT BASELINE With the Performance Measurement Baseline established, proper execution becomes critically important. The execution process is the “project rhythm.” This means the processes are performed in a repeated manner – at least on a monthly basis and many times on a weekly basis. This business rhythm creates actionable information for the project manager on a time scale that allows corrective actions to be taken to stay on schedule, on budget, and assure technical compliance. These tangible, physical deliverables are defined as outcomes of the Work Packages created during the Planning process. No matter the duration of the assessment of performance a measure of physical percent complete is mandatory if the project manager is to receive actionable information. The measures of physical percent complete can be applied on weekly boundaries in two fundamental ways: 1. Have short duration tangible deliverables and record 0%/100% complete at the end of each week. 2. Have apportioned milestones to measure progress to plan from the deliverables. This approach provides the answer to the question: How Long Are We Willing To Wait Before We Find Out We Are Late? The answer must be short enough to take corrective actions to stay on plan. In all cases, a measure of physical percent complete is mandatory if the project manager is to receive actionable information to stay on plan. The important process here is to have an agreed on measure of performance that is defined before the work starts.
  • 6. Five Immutable Principles of Project Success 2017 Copyright, Niwot Ridge LLC, 2017 6 ❺ PERFORM CONTINUOUS RISK MANAGEMENT Continuous Risk Management provides tangible benefits to increase the probability of project success: § Prevent problems before they occur, by identifying and dealing with them early. § Improve quality, by focusing on project objectives and consciously looking for things that reduce risk throughout the project lifecycle. § Enable better use of resources, for early identification of potential problems. Risk Management Activities and their Outcomes Identify Risks § Identify and classify risks in a Risk Register. § Manage this Risk Register through a Risk Management Board. § Connect these risks and their handling in the Master Schedule. Analyze Risks § Convert risk data into risk decision‒making information. § Use this analysis information as the decision basis for the project manager to work on the “right” risks. Plan Risk Response § Turn risk information into decisions and actions (both present and future). § Develop actions to address individual risks, prioritize risk actions, and create an integrated risk management plan. Track Risk Management Activities § Monitor the status of risks and actions taken to ameliorate risks. § Identify and monitor risks to enable the evaluation of the status of risks themselves and of risk mitigation plans. Control Or Accept Risk § Risk communication lies at the center of the model to emphasize both its pervasiveness and its criticality. § Without effective communication, no risk management approach can be viable.