SlideShare a Scribd company logo
1 of 24
Download to read offline
NINE BEST PRACTICES OF 
PROJECT MANAGEMENT 
1 
The difference between failure and success is the difference between doing something almost right and 
doing something right 
— Benjamin Franklin
The Nine Best Practices† 
2 
! What are the 
attributes of a 
well run project, 
independent of 
any methodology?
The Nine Best Practices 
! Formal Risk Management – make 
risk management a critical 
success factor. 
! Agreement On Interfaces – 
capture and document the system 
interfaces. Not only the software 
interfaces, but also the process 
interfaces. 
! Formal Inspections –make visible 
the development artifacts, review 
these artifacts, and provide 
feedback to the authors. 
! Metrics Based Scheduling And 
Management – measure 
progress, quality, and other 
tangible components of the 
project. 
! Binary Quality Gates – assure 
progress is being made that 
meets the quality guidelines. 
! Project–wide Visibility Of 
Progress To Plan – avoid going 
dark. 
! Defect Tracking – identify and 
measure the reduction in defects 
! Configuration Management – 
identify and control the 
components of the system and 
their interaction with each other. 
! People Aware Management – 
manage the accountability of the 
staff. 
3
Formal Risk Management 
4 
! Risk management may be a new concept for a project 
team. 
! Here are some warm–up statements to get us focused. 
! If You’re Not Managing Risk, You’re Managing The Wrong 
Thing – Rear Admiral Bill Carlson 
! Risk Management Is Project Management For Adults – Tim 
Lister, The Atlantic Systems Guild 
! These are strong statements, but they focus our attention 
on the current gaps in the project management process. 
! One way to focus our attention on risk management is to 
realize that stupid risks are bad.
Addressing – Formal Risk Management 
5 
! Risk management must be embedded in all the 
project management activities 
! It serves no purpose to have a list of risks without a 
mitigation for each of them 
! Even if that mitigation plan is to ignore the risk 
! More sophisticated project organizations make use 
of programmatic risk management 
! This is an easy step to take with simple tools built 
around MSFT Project
Agreement on Interfaces 
6 
! Product and Process interfaces typically form the 
essential elements of a program’s success. 
! The creation and management of the interface domain 
is the role of the architect and the principal developers. 
! Documenting these interfaces is part of the planning 
process 
! “Givers and Receivers” is one approach 
! “Value Stream Mapping” is another 
! With a formal description of the interfaces, the project 
team will be unable to determine the proper approach 
to reaching “Done.”
Addressing – Agreement on Interfaces 
7 
! Interface Control Documents are one starting point. 
! Giver / Receiver Maps are another.
Formal Inspections 
8 
! Rework done to fix defects not found when the 
defect was introduced accounts for 40% to 50% of 
the development budget on large projects. 
! The cost of fixing these defects increases 
dramatically as the product matures. 
! Finding and repairing the defects before they are 
absorbed by the next phase is critical to the success 
of the project
Addressing – Formal Inspections 
9 
! The level of formality must match the level of 
quality: 
! This can range from casual presentations to full 
Verification and Validation 
! The term “inspection” can be replaced with: 
! Technical Performance Measures 
! Design for Six Sigma
Metrics Based Planning 
10 
! The early identification of problems is the only 
reason to have performance metrics. 
! The project management metrics are the yardstick 
for measuring progress to plan. 
! Earned Value Management is a necessary starting 
point. 
! Technical Performance Measures provides the 
“sufficiency” part of performance management.
Addressing – Metrics Based Planning 
11 
! Metrics based planning is the basis of all good 
project management methods. 
! The metrics can range from simple to complex, but a 
minimum set are needed. 
! Cost and schedule performance can be provided by 
simple Earned Value.
Binary Quality Gates 
12 
! The devil’s in the details is a powerful concept for 
product development. 
! When project planning and monitoring are based 
on insufficient detail, the discussion of the status of 
the project is illusionary. 
! Project management without detail is called Let’s 
pretend.
Addressing – Binary Quality Gates 
13 
! The granularity of the “binary” may vary 
! Daily, weekly measures of physical percent complete. 
! Monthly Contract Performance Report 
! No matter which choice – or even a more traditional 
approach 
! An incremental and iterative approach to delivery 
verifiable value to the customer is needed.
Project–Wide Visibility 
14 
! Get the entire staff actively involved in identifying 
problems and risks. 
! When everyone is involved, the likelihood of missing 
problems is greatly reduced. 
! This broad involvement strengthens risk management 
and increases the probability of the project’s 
success.
Addressing – Project–Wide Visibility 
15 
! Making programmatic and technical performance 
visible keeps everyone honest. 
! A “Wall of Truth” approach is used in mature 
organizations.
Defect Tracking 
16 
! Keeping defect reports is not sufficient, the metrics 
of who, what, where, when, how, and why are as 
important as the existence of a simple list. 
! By tracking these metrics, basic indicators relating to 
defects, schedule, cost, requirements, documentation 
and staff can be made visible. 
! Avoiding the “snowball” effect is one of the 
outcomes of the metrics. 
! Mortgaging the future with defects of the present is the 
“snowball effect.”
Addressing – Defect Tracking 
17 
! Defect generation and removal rates are part of 
the “Wall of Truth.” 
! Every defect introduced into the product, must be 
removed at the expense of future features. 
! Budget for defects “may” help here, but that budget 
could be better used of the defect was a not 
present. 
! “Get it right the first time,” is a critical success factor 
for all projects.
Configuration Management 
18 
! Not controlling the products of the development 
organization dramatically increases the complexity of 
the result to a level approaching chaos. 
! The result is certain failure, 
! The management of the configuration is based on two 
simple rules: 
! Any piece of information approved at the quality gate level 
must be controlled through the configuration management 
process. 
! Any piece of information that is concurrently used by more 
than one individual or organization must be controlled 
through the configuration management process.
Addressing – Configuration 
Management 
19 
! Separating Configuration Management from 
Development is the start is higher quality 
development. 
! Making CM a profession is a critical success factor.
People Aware Management 
20 
! Focus on people as a critical foundation for the 
success of the project. 
! The single most important factor in the success of 
any project is the quality, experience, and 
motivation of the technical and support staff.
Addressing – People Aware 
Management 
21 
! “It’s the People Stupid.” 
! High performance organizations start and end with 
people.
Final message … 
22 
! Adopting the Nine Best Practices in some form is the 
beginning of “moving up the maturity scale” of 
product development. 
! Making the Nine Best Practices your own will 
require “walking the walk.” 
Practicing the Best Practices creates 
opportunities to deliver value
Questions 
23 
! Are there any gaps in the 
current “practices” that could 
be filled? 
! How can what we’ve seen 
today be put to immediate use? 
! How about longer term 
evolutionary improvements?
Glen B. Alleman 
Niwot Ridge Consulting 
4347 Pebble Beach Drive 
Niwot, Colorado 80503 
303.241.9633 
glen.alleman@niwotridge.com 
Performance-Based Project Management® 
Integrated Master Plan 
Integrated Master Schedule 
Earned Value Management Systems 
Risk Management 
Proposal Support Services 
Glen B. Alleman, Copyright © 2014 24/34

More Related Content

What's hot

Introduction to-project-management
Introduction to-project-managementIntroduction to-project-management
Introduction to-project-managementPinta Florin
 
Project Management 101 Primer
Project Management 101   PrimerProject Management 101   Primer
Project Management 101 PrimerGary Drumm
 
Project Management 101
Project Management 101Project Management 101
Project Management 101MurftheSurf
 
Basic Principles of Project Management
Basic Principles of Project ManagementBasic Principles of Project Management
Basic Principles of Project Managementdanieljohn810
 
Introduction To Project Management Megat
Introduction To Project Management MegatIntroduction To Project Management Megat
Introduction To Project Management Megatmegat zainurul anuar
 
Multi-project management problems & their solutions whitepaper
Multi-project management problems & their solutions whitepaperMulti-project management problems & their solutions whitepaper
Multi-project management problems & their solutions whitepaperStefan Ondek, PMP, CSPM
 
Project Management Theory and Practice
Project Management Theory and Practice Project Management Theory and Practice
Project Management Theory and Practice Rick Holman
 
Effective project management: Traditional, Agile, Extreme
Effective project management: Traditional, Agile, ExtremeEffective project management: Traditional, Agile, Extreme
Effective project management: Traditional, Agile, ExtremeLong Thang Pham
 
The Art Of Project Management
The Art Of Project ManagementThe Art Of Project Management
The Art Of Project Managementhatemk
 
A Short Workshop on Project Management
A Short Workshop on Project ManagementA Short Workshop on Project Management
A Short Workshop on Project ManagementNicole Fronda
 
Evansville Project Management Presentation
Evansville Project Management PresentationEvansville Project Management Presentation
Evansville Project Management PresentationAndrew Scales
 
Multiple project's management in service industry
Multiple project's management in service industryMultiple project's management in service industry
Multiple project's management in service industrySamit Jain
 
Project Manangement Introduction
Project Manangement IntroductionProject Manangement Introduction
Project Manangement Introductionasim78
 
Project Management Challenges
Project Management Challenges Project Management Challenges
Project Management Challenges Mohan Arumugam
 
Project management 02112009
Project management 02112009Project management 02112009
Project management 02112009Manish Chaurasia
 
Project Management Basics Training Promotion
Project Management Basics Training PromotionProject Management Basics Training Promotion
Project Management Basics Training PromotionJeremy Jay Lim
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project ManagementGhent University
 
Pm prompt ver1
Pm prompt ver1Pm prompt ver1
Pm prompt ver1proctra
 
Art of Project Management - Make Things Done On Time
Art of Project Management - Make Things Done On TimeArt of Project Management - Make Things Done On Time
Art of Project Management - Make Things Done On Timecalvinbiz0514
 

What's hot (20)

Introduction to-project-management
Introduction to-project-managementIntroduction to-project-management
Introduction to-project-management
 
Project Management 101 Primer
Project Management 101   PrimerProject Management 101   Primer
Project Management 101 Primer
 
Project Management 101
Project Management 101Project Management 101
Project Management 101
 
Basic Principles of Project Management
Basic Principles of Project ManagementBasic Principles of Project Management
Basic Principles of Project Management
 
Project management
Project managementProject management
Project management
 
Introduction To Project Management Megat
Introduction To Project Management MegatIntroduction To Project Management Megat
Introduction To Project Management Megat
 
Multi-project management problems & their solutions whitepaper
Multi-project management problems & their solutions whitepaperMulti-project management problems & their solutions whitepaper
Multi-project management problems & their solutions whitepaper
 
Project Management Theory and Practice
Project Management Theory and Practice Project Management Theory and Practice
Project Management Theory and Practice
 
Effective project management: Traditional, Agile, Extreme
Effective project management: Traditional, Agile, ExtremeEffective project management: Traditional, Agile, Extreme
Effective project management: Traditional, Agile, Extreme
 
The Art Of Project Management
The Art Of Project ManagementThe Art Of Project Management
The Art Of Project Management
 
A Short Workshop on Project Management
A Short Workshop on Project ManagementA Short Workshop on Project Management
A Short Workshop on Project Management
 
Evansville Project Management Presentation
Evansville Project Management PresentationEvansville Project Management Presentation
Evansville Project Management Presentation
 
Multiple project's management in service industry
Multiple project's management in service industryMultiple project's management in service industry
Multiple project's management in service industry
 
Project Manangement Introduction
Project Manangement IntroductionProject Manangement Introduction
Project Manangement Introduction
 
Project Management Challenges
Project Management Challenges Project Management Challenges
Project Management Challenges
 
Project management 02112009
Project management 02112009Project management 02112009
Project management 02112009
 
Project Management Basics Training Promotion
Project Management Basics Training PromotionProject Management Basics Training Promotion
Project Management Basics Training Promotion
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Management
 
Pm prompt ver1
Pm prompt ver1Pm prompt ver1
Pm prompt ver1
 
Art of Project Management - Make Things Done On Time
Art of Project Management - Make Things Done On TimeArt of Project Management - Make Things Done On Time
Art of Project Management - Make Things Done On Time
 

Viewers also liked

Leadership challenges in project management
Leadership challenges in project managementLeadership challenges in project management
Leadership challenges in project managementalokkushwah07
 
Leadership In Project Management
Leadership In Project ManagementLeadership In Project Management
Leadership In Project Managementguest484a666
 
Critical Success Factors for ERP
Critical Success Factors for ERPCritical Success Factors for ERP
Critical Success Factors for ERPGlen Alleman
 
Critical Success Factors in Software Projects
Critical Success Factors in Software ProjectsCritical Success Factors in Software Projects
Critical Success Factors in Software ProjectsShelley Keith, MSIQ
 
Chap 6 IMplementation of Information System
Chap 6 IMplementation of Information SystemChap 6 IMplementation of Information System
Chap 6 IMplementation of Information SystemSanat Maharjan
 
Project Management Best Practices
Project Management Best PracticesProject Management Best Practices
Project Management Best PracticesRohana K Amarakoon
 
Software Product Management: Strategic Success Factor
Software Product Management: Strategic Success FactorSoftware Product Management: Strategic Success Factor
Software Product Management: Strategic Success FactorSamuel A. Fricker
 
Managing Agile Software Development Projects
Managing Agile Software Development ProjectsManaging Agile Software Development Projects
Managing Agile Software Development ProjectsMartina Šimičić
 
Critical success factors in effective project implementation
Critical success factors in effective project implementationCritical success factors in effective project implementation
Critical success factors in effective project implementationSk. Mohtasim Billah
 
Leadership In Project Management
Leadership In Project ManagementLeadership In Project Management
Leadership In Project Managementhossamweiss
 
PMI chapter meeting (v4)
PMI chapter meeting (v4)PMI chapter meeting (v4)
PMI chapter meeting (v4)Glen Alleman
 
Physical Percent Complete - june 2010 (6)
Physical Percent Complete - june 2010 (6)Physical Percent Complete - june 2010 (6)
Physical Percent Complete - june 2010 (6)Glen Alleman
 
Principles of program governance
Principles of program governancePrinciples of program governance
Principles of program governanceGlen Alleman
 
Pedir lo mismo de diferentes maneras
Pedir lo mismo de diferentes manerasPedir lo mismo de diferentes maneras
Pedir lo mismo de diferentes manerasAntonio Salvadores
 
Risk management processes
Risk management processesRisk management processes
Risk management processesGlen Alleman
 

Viewers also liked (20)

Leadership challenges in project management
Leadership challenges in project managementLeadership challenges in project management
Leadership challenges in project management
 
Leadership In Project Management
Leadership In Project ManagementLeadership In Project Management
Leadership In Project Management
 
Critical Success Factors for ERP
Critical Success Factors for ERPCritical Success Factors for ERP
Critical Success Factors for ERP
 
Project management best practices
Project management best practicesProject management best practices
Project management best practices
 
Critical Success Factor (CSF analysis) - IT pRoject Management
Critical Success Factor (CSF analysis) - IT pRoject ManagementCritical Success Factor (CSF analysis) - IT pRoject Management
Critical Success Factor (CSF analysis) - IT pRoject Management
 
Critical Success Factors in Software Projects
Critical Success Factors in Software ProjectsCritical Success Factors in Software Projects
Critical Success Factors in Software Projects
 
Chap 6 IMplementation of Information System
Chap 6 IMplementation of Information SystemChap 6 IMplementation of Information System
Chap 6 IMplementation of Information System
 
Project Management Best Practices
Project Management Best PracticesProject Management Best Practices
Project Management Best Practices
 
Software Product Management: Strategic Success Factor
Software Product Management: Strategic Success FactorSoftware Product Management: Strategic Success Factor
Software Product Management: Strategic Success Factor
 
Managing Agile Software Development Projects
Managing Agile Software Development ProjectsManaging Agile Software Development Projects
Managing Agile Software Development Projects
 
Prince 2: project managment Document Risk log
Prince 2: project managment Document Risk logPrince 2: project managment Document Risk log
Prince 2: project managment Document Risk log
 
5 Storia Della Scenografia, Il Rinascimento, Parte B
5 Storia Della Scenografia, Il Rinascimento, Parte B5 Storia Della Scenografia, Il Rinascimento, Parte B
5 Storia Della Scenografia, Il Rinascimento, Parte B
 
Critical success factors in effective project implementation
Critical success factors in effective project implementationCritical success factors in effective project implementation
Critical success factors in effective project implementation
 
Leadership In Project Management
Leadership In Project ManagementLeadership In Project Management
Leadership In Project Management
 
PMI chapter meeting (v4)
PMI chapter meeting (v4)PMI chapter meeting (v4)
PMI chapter meeting (v4)
 
Physical Percent Complete - june 2010 (6)
Physical Percent Complete - june 2010 (6)Physical Percent Complete - june 2010 (6)
Physical Percent Complete - june 2010 (6)
 
Principles of program governance
Principles of program governancePrinciples of program governance
Principles of program governance
 
Pedir lo mismo de diferentes maneras
Pedir lo mismo de diferentes manerasPedir lo mismo de diferentes maneras
Pedir lo mismo de diferentes maneras
 
Universidades
Universidades Universidades
Universidades
 
Risk management processes
Risk management processesRisk management processes
Risk management processes
 

Similar to Nine best practices of project management

Breaking the Project Failure Cycle
Breaking the Project Failure CycleBreaking the Project Failure Cycle
Breaking the Project Failure CycleGlen Alleman
 
Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...
Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...
Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...Entroids
 
Pm blackjack the21thingsyour-projectsponsorreallywantstoknow.-whitepaper_15
Pm blackjack the21thingsyour-projectsponsorreallywantstoknow.-whitepaper_15Pm blackjack the21thingsyour-projectsponsorreallywantstoknow.-whitepaper_15
Pm blackjack the21thingsyour-projectsponsorreallywantstoknow.-whitepaper_15Project Control | PROJ CTRL
 
Project governance
Project governanceProject governance
Project governanceGlen Alleman
 
Integrated Master Plan and Integrated Master Schedule
Integrated Master Plan and Integrated Master ScheduleIntegrated Master Plan and Integrated Master Schedule
Integrated Master Plan and Integrated Master ScheduleGlen Alleman
 
4 Keys to successful project management software implementation in big organ...
4 Keys to successful project management software implementation  in big organ...4 Keys to successful project management software implementation  in big organ...
4 Keys to successful project management software implementation in big organ...Kolinger & Associates, LLC
 
Understanding the risks in enterprise project management
Understanding the risks in enterprise project managementUnderstanding the risks in enterprise project management
Understanding the risks in enterprise project managementOrangescrum
 
Work shop project management
Work shop project managementWork shop project management
Work shop project managementrakeshsatpathy07
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Managementcgautam
 
Why project planning is critical in project management
Why project planning is critical in project managementWhy project planning is critical in project management
Why project planning is critical in project managementOrangescrum
 
Project management for everyone
Project management for everyoneProject management for everyone
Project management for everyoneRichard Schreiber
 
Top 10 project management tips
Top 10 project management tipsTop 10 project management tips
Top 10 project management tipsProjectManager247
 
project_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptproject_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptBetshaTizazu2
 
Why projects fail avoiding the classic pitfalls
Why projects fail avoiding the classic pitfallsWhy projects fail avoiding the classic pitfalls
Why projects fail avoiding the classic pitfallsTa Ngoc
 
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docxDeliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docxtheodorelove43763
 
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docxDeliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docxcargillfilberto
 
Challenging Aspects of Modern Project Management
Challenging Aspects of Modern Project ManagementChallenging Aspects of Modern Project Management
Challenging Aspects of Modern Project ManagementYamanta Raj Niroula, PMP
 
Agile project management and normative
Agile project management and normativeAgile project management and normative
Agile project management and normativeGlen Alleman
 

Similar to Nine best practices of project management (20)

Breaking the Project Failure Cycle
Breaking the Project Failure CycleBreaking the Project Failure Cycle
Breaking the Project Failure Cycle
 
Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...
Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...
Entroids Introduces the "Think-Plan-Do" framework for execution - A GPS for N...
 
Entroids way
Entroids wayEntroids way
Entroids way
 
Pm blackjack the21thingsyour-projectsponsorreallywantstoknow.-whitepaper_15
Pm blackjack the21thingsyour-projectsponsorreallywantstoknow.-whitepaper_15Pm blackjack the21thingsyour-projectsponsorreallywantstoknow.-whitepaper_15
Pm blackjack the21thingsyour-projectsponsorreallywantstoknow.-whitepaper_15
 
Project governance
Project governanceProject governance
Project governance
 
Integrated Master Plan and Integrated Master Schedule
Integrated Master Plan and Integrated Master ScheduleIntegrated Master Plan and Integrated Master Schedule
Integrated Master Plan and Integrated Master Schedule
 
4 Keys to successful project management software implementation in big organ...
4 Keys to successful project management software implementation  in big organ...4 Keys to successful project management software implementation  in big organ...
4 Keys to successful project management software implementation in big organ...
 
Understanding the risks in enterprise project management
Understanding the risks in enterprise project managementUnderstanding the risks in enterprise project management
Understanding the risks in enterprise project management
 
Work shop project management
Work shop project managementWork shop project management
Work shop project management
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
 
Why project planning is critical in project management
Why project planning is critical in project managementWhy project planning is critical in project management
Why project planning is critical in project management
 
Project management for everyone
Project management for everyoneProject management for everyone
Project management for everyone
 
Top 10 project management tips
Top 10 project management tipsTop 10 project management tips
Top 10 project management tips
 
project_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptproject_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.ppt
 
Why projects fail avoiding the classic pitfalls
Why projects fail avoiding the classic pitfallsWhy projects fail avoiding the classic pitfalls
Why projects fail avoiding the classic pitfalls
 
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docxDeliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
 
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docxDeliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
 
Challenging Aspects of Modern Project Management
Challenging Aspects of Modern Project ManagementChallenging Aspects of Modern Project Management
Challenging Aspects of Modern Project Management
 
Holiday PPM Checklist
Holiday PPM ChecklistHoliday PPM Checklist
Holiday PPM Checklist
 
Agile project management and normative
Agile project management and normativeAgile project management and normative
Agile project management and normative
 

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
 
Making the impossible possible
Making the impossible possibleMaking the impossible possible
Making the impossible possibleGlen 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
 
Policy and Procedure Rollout
Policy and Procedure RolloutPolicy and Procedure Rollout
Policy and Procedure RolloutGlen 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)
 
Making the impossible possible
Making the impossible possibleMaking the impossible possible
Making the impossible possible
 
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
 
Policy and Procedure Rollout
Policy and Procedure RolloutPolicy and Procedure Rollout
Policy and Procedure Rollout
 

Recently uploaded

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"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
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"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
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Nine best practices of project management

  • 1. NINE BEST PRACTICES OF PROJECT MANAGEMENT 1 The difference between failure and success is the difference between doing something almost right and doing something right — Benjamin Franklin
  • 2. The Nine Best Practices† 2 ! What are the attributes of a well run project, independent of any methodology?
  • 3. The Nine Best Practices ! Formal Risk Management – make risk management a critical success factor. ! Agreement On Interfaces – capture and document the system interfaces. Not only the software interfaces, but also the process interfaces. ! Formal Inspections –make visible the development artifacts, review these artifacts, and provide feedback to the authors. ! Metrics Based Scheduling And Management – measure progress, quality, and other tangible components of the project. ! Binary Quality Gates – assure progress is being made that meets the quality guidelines. ! Project–wide Visibility Of Progress To Plan – avoid going dark. ! Defect Tracking – identify and measure the reduction in defects ! Configuration Management – identify and control the components of the system and their interaction with each other. ! People Aware Management – manage the accountability of the staff. 3
  • 4. Formal Risk Management 4 ! Risk management may be a new concept for a project team. ! Here are some warm–up statements to get us focused. ! If You’re Not Managing Risk, You’re Managing The Wrong Thing – Rear Admiral Bill Carlson ! Risk Management Is Project Management For Adults – Tim Lister, The Atlantic Systems Guild ! These are strong statements, but they focus our attention on the current gaps in the project management process. ! One way to focus our attention on risk management is to realize that stupid risks are bad.
  • 5. Addressing – Formal Risk Management 5 ! Risk management must be embedded in all the project management activities ! It serves no purpose to have a list of risks without a mitigation for each of them ! Even if that mitigation plan is to ignore the risk ! More sophisticated project organizations make use of programmatic risk management ! This is an easy step to take with simple tools built around MSFT Project
  • 6. Agreement on Interfaces 6 ! Product and Process interfaces typically form the essential elements of a program’s success. ! The creation and management of the interface domain is the role of the architect and the principal developers. ! Documenting these interfaces is part of the planning process ! “Givers and Receivers” is one approach ! “Value Stream Mapping” is another ! With a formal description of the interfaces, the project team will be unable to determine the proper approach to reaching “Done.”
  • 7. Addressing – Agreement on Interfaces 7 ! Interface Control Documents are one starting point. ! Giver / Receiver Maps are another.
  • 8. Formal Inspections 8 ! Rework done to fix defects not found when the defect was introduced accounts for 40% to 50% of the development budget on large projects. ! The cost of fixing these defects increases dramatically as the product matures. ! Finding and repairing the defects before they are absorbed by the next phase is critical to the success of the project
  • 9. Addressing – Formal Inspections 9 ! The level of formality must match the level of quality: ! This can range from casual presentations to full Verification and Validation ! The term “inspection” can be replaced with: ! Technical Performance Measures ! Design for Six Sigma
  • 10. Metrics Based Planning 10 ! The early identification of problems is the only reason to have performance metrics. ! The project management metrics are the yardstick for measuring progress to plan. ! Earned Value Management is a necessary starting point. ! Technical Performance Measures provides the “sufficiency” part of performance management.
  • 11. Addressing – Metrics Based Planning 11 ! Metrics based planning is the basis of all good project management methods. ! The metrics can range from simple to complex, but a minimum set are needed. ! Cost and schedule performance can be provided by simple Earned Value.
  • 12. Binary Quality Gates 12 ! The devil’s in the details is a powerful concept for product development. ! When project planning and monitoring are based on insufficient detail, the discussion of the status of the project is illusionary. ! Project management without detail is called Let’s pretend.
  • 13. Addressing – Binary Quality Gates 13 ! The granularity of the “binary” may vary ! Daily, weekly measures of physical percent complete. ! Monthly Contract Performance Report ! No matter which choice – or even a more traditional approach ! An incremental and iterative approach to delivery verifiable value to the customer is needed.
  • 14. Project–Wide Visibility 14 ! Get the entire staff actively involved in identifying problems and risks. ! When everyone is involved, the likelihood of missing problems is greatly reduced. ! This broad involvement strengthens risk management and increases the probability of the project’s success.
  • 15. Addressing – Project–Wide Visibility 15 ! Making programmatic and technical performance visible keeps everyone honest. ! A “Wall of Truth” approach is used in mature organizations.
  • 16. Defect Tracking 16 ! Keeping defect reports is not sufficient, the metrics of who, what, where, when, how, and why are as important as the existence of a simple list. ! By tracking these metrics, basic indicators relating to defects, schedule, cost, requirements, documentation and staff can be made visible. ! Avoiding the “snowball” effect is one of the outcomes of the metrics. ! Mortgaging the future with defects of the present is the “snowball effect.”
  • 17. Addressing – Defect Tracking 17 ! Defect generation and removal rates are part of the “Wall of Truth.” ! Every defect introduced into the product, must be removed at the expense of future features. ! Budget for defects “may” help here, but that budget could be better used of the defect was a not present. ! “Get it right the first time,” is a critical success factor for all projects.
  • 18. Configuration Management 18 ! Not controlling the products of the development organization dramatically increases the complexity of the result to a level approaching chaos. ! The result is certain failure, ! The management of the configuration is based on two simple rules: ! Any piece of information approved at the quality gate level must be controlled through the configuration management process. ! Any piece of information that is concurrently used by more than one individual or organization must be controlled through the configuration management process.
  • 19. Addressing – Configuration Management 19 ! Separating Configuration Management from Development is the start is higher quality development. ! Making CM a profession is a critical success factor.
  • 20. People Aware Management 20 ! Focus on people as a critical foundation for the success of the project. ! The single most important factor in the success of any project is the quality, experience, and motivation of the technical and support staff.
  • 21. Addressing – People Aware Management 21 ! “It’s the People Stupid.” ! High performance organizations start and end with people.
  • 22. Final message … 22 ! Adopting the Nine Best Practices in some form is the beginning of “moving up the maturity scale” of product development. ! Making the Nine Best Practices your own will require “walking the walk.” Practicing the Best Practices creates opportunities to deliver value
  • 23. Questions 23 ! Are there any gaps in the current “practices” that could be filled? ! How can what we’ve seen today be put to immediate use? ! How about longer term evolutionary improvements?
  • 24. Glen B. Alleman Niwot Ridge Consulting 4347 Pebble Beach Drive Niwot, Colorado 80503 303.241.9633 glen.alleman@niwotridge.com Performance-Based Project Management® Integrated Master Plan Integrated Master Schedule Earned Value Management Systems Risk Management Proposal Support Services Glen B. Alleman, Copyright © 2014 24/34