PMO Presentation UH Walter Viali
PMO Presentation UH Walter Viali
PMO Presentation UH Walter Viali
"We know why projects fail, we know how to prevent their failure
-- so why do they still fail?”
Martin Cobb
Treasury Board of Canada Secretariat
Ottawa, Canada
Process and Project Management
to the Top…..
CIO Priorities
Top 10 Management Issues
(1999-2003)
1. Business/IT Fusion
2. Demonstrating Business Value
3. IT Skills (Recruit, Retain, Re-skill)
4. Y2K Clean-up/Contingencies
5. "Sourcing" Management
6. IT Governance
7. Process/Project Management
8. M&A IT Integration
9. Knowledge Management
10. IT Organization
Gartner Group (11/16/98)
Where Do We Want to Be?
Where Do We Want to Be?
Improved project management and process
management practices based on:
– A portfolio view of projects aligned with a strategic
business plan
– Defined processes for different types of projects
– A uniform project management process to support
the software processes
– Integrated business and quality controls
– Viable tools to support process, project
management and project portfolios
Managing Portfolios of Projects
Managing Projects
Establishing Project Portfolios
BUSINESS BUSINESS BUSINESS
STRATEGY A STRATEGY B STRATEGY C
$ PROJECT 1 $ $ PROJECT 4 $
$ PROJECT 2 $ $ PROJECT 5 $
$ PROJECT 3 $ $ PROJECT 6 $
Project Portfolio Priority Matrix
Project Name/Business Strategy: ____________________________________
Business Project Manager: _________________________________________
I.T. Project Manager: _____________________________________________
As Of Date: ___________________ Strategic Priority: _______________
Overall Risk Summary: 1. Current strategies are to be reviewed at the next Steering Council Meeting.
2. Stability of current portfolios impacted by new, emerging business strategies.
Sales & Marketing Function: eMarketing Project Portfolio Account Codes: 99999
Business Strategy Supported by this Project Portfolio: Expand the use of web solutions.
Total cost of Project Portfolio: $ 195,200 Total planned benefits for this Project Portfolio: $ .5M
New Projects
Project Name Budgeted Amount Expenses to Date Status Issues this period Outlook next period
Link to Merchandise Website 5,000 405
Redesign Sales Consultant Pages 44,000 1,140 Behind schedule 1 FTE to be added
Project Name Budgeted Amount Expenses to Date Status Issues this period Outlook next period
Enhance Broadcast Messaging 45,100 7,643
Modify/Test Release 1.7 101,100 36,743 95% Contingency used up.
Risk Analysis Summary: 1. Business liaisons for Redesign Sls Consultant Pages have not been available to the project team.
Change Reque sts Volume/Summary: 1. No significant change requests have been submitted during this reporting period.
Additional Comments: 1. A strategy review session will be held with the eMarketing group to confirm current direction.
Pending Projects
* = Level of Project
Governance staffing tied Project
Manager
to project visibility and
delegation of authority PMO
QA Project Team
Managing Portfolios of Projects
Managing Projects
Process/Project Management
Business and Quality Controls
Techniques
Quality Controls
(Technical)
- Product Quality
Tools
- Technical Standards
= Compulsory End-Stage Assessment
Meeting
Stage 1, 2, 3, 4… = Quality Review Meetings
(for example: Initiation, Development, (Scheduled as needed by Project Type,
Implementation, Closure) Activity Type, Deliverable Type
= Compulsory Quality Review Meeting
I.T. and Project Governance
I.T. Governance Operating CEO CIO
Departments
* = Level of Project
Governance staffing tied Project
Manager
to project visibility and
delegation of authority PMO
QA Project Team
How Do We Get There?
How Do We Get There?
Assessment of the current organizational
software capability
A roadmap to improved process and project
management practices based on the
assessment results
An internal function in support of project
portfolio management and of the
improvement journey
Why Do We Need to Assess?
Establisha baseline
What are our strengths?
What are our weaknesses?
What do we need to fix first?
Do we need a PMO?
Is the PMO effective?
Should we outsource?
Why Do We Need to Assess?
Use hard data to show IT and Business
Management where current processes
stand
Provide business case for the establishment
of a Project Office
Need information to build a thorough
process improvement plan
Keep those outsourcers away!
Why the SEI CMM*
(and the CMMI)?
Optimizing
- Continuous Improvement
Managed
- Focus on QA and QC Measures
Defined
- Process Mgmnt. Focus
Repeatable
- Project Mgmnt. Focus
Software
Engineering
Initial Institute
- Ad hoc, Informal
1991
- Hero Driven
SEI CMM Level 2 KPAs
Requirements Management
Software Project Planning
Software Project Tracking
Sub-contract Management
Quality Assurance
Configuration Management
SEI CMM Level 3 KPAs
Organization Process Focus
Organization Process Definition
Training Program
Integrated Software Management
Software Product Engineering
Inter-group Coordination
Peer Reviews
SEI CMM Level 4 KPAs
Quantitative Process Management
– Quality Assurance (process)
Defect Prevention
Technology Change Management
Process Change Management
CMMI Staged Representation
CMMI Continuous Representation
The Capability Im-Maturity Model
Level Characteristic Description
Failure to allow successful development process to succeed. All
problems are perceived to be technical problems. Managerial
0. Negligent Indifference and quality assurance activities are deemed to be overhead and
superfluous to the task of software development process.
Reliance on "silver bullets".
Counterproductive processes are imposed. Processes are rigidly
defined and adherence to the form is stressed. Ritualistic
-1. Obstructive Counter Productive
ceremonies abound. Collective management precludes
assigning responsibility. Status quo über alles.
Disregard for good software engineering institutionalized.
Complete separation and division between software
-2. Contemptuous Arrogance
development activities and software process improvement
activities. Complete lack of a training program.
Worried about looking good rather than being good. Conscious
-3. Undermining Sabotage discrediting of peer organizations software process
improvement efforts. Rewarding failure and poor performance.
Planning
Processes
Initiating
Processes
Controlling Executing
Processes Processes
Closing
Processes
Project Management Knowledge Areas
Project Integration Management
Project Scope Management
Project Time Management
Project Cost Management
Project Quality Management
Project Human Resource Management
Project Communication Management
Project Risk Management
Project Procurement Management
Another Assessment Needed
Project Management and PMI….
– http://www.pmi.org
Assess Project Managers’ Skills
– “it’s not your daddy’s PM anymore”
Bring everyone to the same level
– huge resistance to change!
– love to hate accountability
PMP Certification not an option
– Project Management is “almost” a profession
Another Assessment Needed
Programs available to make it happen
– Extensive and a bit painful...
Ditto for IT Managers…
– Pioneers are a thing of the past
– “Unconscious Incompetence”
– Love to reinvent all known wheels
Ditto for Quality Assurance Specialists
– http://www.qaiusa.com/
The Quality Assurance Institute
Based in Orlando, Florida
Promotes quality in software development and
support activities
Provides quality related training courses
Offers Certified Quality Analyst (CQA) and
Certified Software Testing Engineer (CSTE)
programs
Certification programs available through the local
Society for Software Quality (SSQ)
An Enterprise Project
Management Maturity Model
OPM3
standard
Improvement – setting the stage for
organizational changes
Organizational Project Management
Processes – the Domains
OPM3 Stages of Maturity
Where’s the Bang for the Buck?
Observed SEI CMM Benefits
Maturity Calendar Person Defects Defects Total
Level Months Months Found Shipped Cost
1 29.8 593.5 1348 61 $ 5,440,000
5 9.0 16 37 1 $146,000
Do the
Activity
The New Shape of Processes
From This...
To This... Work/Activity
Model
Deliverables/
Process Manager Metrics Products
Process Library
Roles Workflow
Model
Tools Techniques
Project Manager
Developer
A Word about Tools
Many to choose from!
Start small and grow as the organization
matures
Master the use of MS Project for scheduling
Purchase Web-based team collaboration tools
to support CMM Level 2 processes
Implement more mature tools to support CMM
Level 3 processes
A Word about Tools
A Word about Tools
A Word about Tools
Project
Information
A Word about Tools
Project
Information
A Word about Tools
Project
Project Management
Information Template
A Word about Tools
PMO
Implementation
Project Template
Information
Work Breakdown Structure
Produces major end products for major end of stage
assessment
Stage(s) Well-defined chunk of activity which can be planned
in detail (2-3 months)
Scope
Quality
Procurement Project
Plan Communication Manage Plans
Human Resources
Time
Cost
Risk
Business
Process and Data
Process
Modeling
Reengineering
Strategic Structured
I.T. Planning Walkthroughs
Techniques
Quality Controls
(Technical)
- Product Quality Tools
- Technical Standards
Rollout Approach:
– Rollout Scope Document
Objectives
Risks and Constraints
Rollout Increments
– Training Strategy
– Change Resistance Strategy
Breakthrough Stage
Major Deliverables
Strategic
Project
IT
Planning
Management
Business Office
Process
Reengineering
Project
Maturity
Portfolio
Models
Projects
Management
PMO of the Future?
The Need for an Advanced PMO Model
(for Effective Project Portfolio Management)
Traditional PMO Next Generation PMO
Focus mostly on tactical issues Focus on strategic and cultural issues
Science of project management Art and craft of project management
Emphasis on monitoring and control Emphasis on collaboration
Tools as a “map” Tools as a “compass”
Internal process focused Focus on end products and customers
Traditional
“Heavy” methodsPMO
and practices “Agile” methods and practices
Based on rules Based on guiding principles
Defined, repeatable, optimized practices Adaptive and innovative practices
Focus on efficiency Focus on effectiveness and innovation
Process leadership Thought leadership
Heavy management and governance Balanced management, governance
and leadership
Lessons Learned
Lessons Learned
Management Support
PMO Manager needs to secure many allies in the organization
PMO Manager must establish credibility as a professional
Need Management awareness, knowledge and understanding of
issues
– Presentations on modern Project Management approaches
– Certification at all levels of the organization, not just Project
Managers
PMO Manager should spend 90% of his/her time soothing irritations
and communicating!
Gain customer support for the PMO
Fastest growth in law suits tied to poorly constructed and delivered
software
Strive for Project Portfolio Management
Lessons Learned
Management Support
The PMO must be an overhead function
– Cannot inflict “pain” and charge for it!
Beware of reorganizations and loss of support
– If we don’t get rid of accounting, why do we get
rid of the PMO?
Don’t threaten executives with pending disaster or
righteous statements
Use the “Control Tower” analogy to explain the mission
of the PMO
This is still PM 101 and a management responsibility
that must be addressed by senior management
Lessons Learned
Manage Expectations