SlideShare ist ein Scribd-Unternehmen logo
1 von 61
Strategic
Management of
Multiple Projects
aka “Project Whispering”

                      By Nicole Lind
             SVP, Treehouse Agency
       nlind@treehouseagency.com
What we’re talking about
 Why Drupal needs portfolio project management

 Management framework and definitions

 What is program management?

 What is portfolio project management (PPM)?

 How is PPM implemented?

 How does PPM change things?

 What tools and strategies are available?
Why Drupal needs program
and portfolio project
management
Drupal is all grown up
  Entering the enterprise business and
   government space
  Increase in the number of projects
   running concurrently in a given
   organization
Why Drupal needs program
and portfolio project
management
Drupal complexity
  More legacy migrations and multi-
   platform integrations
  Projects require more highly skilled,
   niched talent
  Necessary talent is harder to find,
   more expensive, and more
   difficult to manage and retain
Goals of this session
Provide a management framework for
 PPM
Discuss the concepts and effects of
 program management
Introduce project portfolio management
Explore options in tools
Management
Framework
Management Framework
  Project Portfolio Management



     Program Management



Project and Product Management
Management                       Act of creating plans
                                 and managing
Framework                        resources to
                                 accomplish a project.
                                 A project is a
                                 scheduled
Project                          undertaking for the
Management                       purpose of creating a
                                 product or service.
 Project Portfolio Management



     Program Management



Project and Product Management
Management                       Responsible for the
                                 overall success of a
Framework                        product. Products
                                 may consist of multiple
                                 projects.
                                 Product managers
Product                          remain to manage the
Management                       product through the its
                                 entire lifecycle.
 Project Portfolio Management



     Program Management



Project and Product Management
Management                       Act of creating and
                                 managing multiple
Framework                        projects.
                                 Typically, projects are
                                 distinct but related
                                 through
Program                          dependencies.
Management
 Project Portfolio Management



     Program Management



Project and Product Management
Management                       Management process
                                 designed to help an
Framework                        organization sort and
                                 prioritize projects to
                                 align with business
                                 objectives.
                                 PPM includes:
Project Portfolio                  Establishment of
Management                          project analysis criteria
                                    and scoring model
 Project Portfolio Management
                                   Project information
                                    acquisition and analysis
                                   Sorting and
     Program Management
                                    prioritization of projects
                                    on established criteria
Project and Product Management
Program
Management
Understanding Program
Management
Defining Program Management
Project Management Office (PMO)
Dependencies
Project Templates
What it Is
What is a Program?
“A defined set of projects containing
common dependencies, and/or
resources and/or objectives overseen by
a Program Manager.”
(OpenSDLC.org
http://opensdlc.org/mediawiki/index.php?title=SDLC_SOP_1000_-
_Program_and_Project_Management)
Like it or Not…


    If you have multiple
  concurrent projects, you
      have a program.
The Effective Program
A collection of projects that work
together toward a common cause,
a common goal, and a common
purpose, and realize gained benefits
for the organization.
Relationship between
Programs and Projects
              Mission/Vision

 Program        Program        Program
    1              2              3

  Project 1        Project 1    Project 1

  Project 2        Project 2    Project 2

  Project 3
                                Project 3


                                Project 4
Grouping projects into
programs
Chronological order
Logical program phases
Technology used
Other logical grouping
 Resource availability
 Scheduling
 Etc.
What it Does
The Goal
          End “us vs. everyone else”
           mentality
          Coordinate project managers
          Use project intelligence to make
           better business decisions


All parties work together toward common vision and
                       purpose
How Managed Programs
Help the Organization
Directly support org mission
Target org benefits
Counteract tunnel vision
Risks of Tunnel Vision
Project Managers         Business Managers
 Resource stockpiling    High revenue/low profit

 Schedule sandbagging    Random diversification

 Bloated estimates       Overpromising

 Territorial fiefdoms    Getting lost in details




 Ignoring project interactions encourages bad habits
               and missed opportunities
Why it Works
Define and document links between projects

 Shared resources (people, tools and
  facilities)
 Risk mitigation activities
 Project integration management and
  change control
Avoids…
Over or misallocation of resources
Competition for resources
Protectionist behavior
Clashing systems and processes
Encourages…
“Clean” resource allocation
Accurate estimating
Realistic planning
Integrated systems and processes
The Project
Management
Office (PMO)
Project Management Office
(PMO)
Primary goal: achieve benefits from standardizing
  and following project management policies,
  processes and methods
 Group or department within an organization
 Defines and maintains standards for project
  management
Usually based upon one of three models:
  Project repository
  Project coaching
  Enterprise
What’s Wrong with
         Centralized PMO’s?
         Creates pool of generic project
          management experts
         Tends to result in “hot swapping”
          PMs and teams
         Does not allow for specialized
          expertise

We want program experts, NOT just general project
             management experts
The De-Centralized PMO
            Less emphasis on classical PM
             experts
            PMs are embedded in well-defined
             Programs
            PM skills align with program
             projects and business drivers

Consistently working within programs allows better skills
              alignment and tighter teams
Project Dependencies
                Finish to start (FS) – Project B can’t start before A is
                 finished (i.e. Foundation is dug, then concrete is
                 poured)

                Finish to finish (FF) – Project B can’t finish before A is
                 finished (i.e. Last chapter written before entire book
                 is finished)

                Start to start (SS) – Project B can’t start before A
                 starts (i.e. Project work started before project
                 management activities started)

                Start to finish (SF) – Project B can’t finish before A
                 starts (i.e. New shift starts after previous shift finishes)

Identifying dependencies is critical to effective resource allocation
Operational Benefits: Project
               Templates
                  Business Development
                    Contract/Statement of work
                  Kickoff Discovery
                  Sprint 1 (including multiple milestones)
                  Sprint 2 (including multiple milestones)
                  Training
                  QA
                  Launch
                  Post Mortem
                  Support


Standardize project plans & lifecycles to avoid starting from scratch
Project Portfolio
Management (PPM)
“the concept of focusing on the
 selection and management of
    a set of projects to meet
  specific business objectives”

“Project Portfolio Management: A view from the management trenches”
  (http://www.gartner.com/it/content/911400/911412/project_portfolio_
  mgmt_excerpt.pdf)
Relationship between
Projects, Programs and
Portfolios
                                     Mission/Vision



 Portfolio 1                           Portfolio 2                          Operations


 Program 1      Program 2      Program 1      Program 2      Program 3



    Project 1      Project 1      Project 1      Project 1      Project 1



    Project 2      Project 2      Project 2      Project 2      Project 2



    Project 3                     Project 3                     Project 3



                                                                Project 4
Organizational Impact
 Move away from traditional organizational
  hierarchy to work more effectively and align with
  business objectives

 Move toward a project-driven culture infused
  with business goals through programs and
  portfolios

 Centralized resource utilization planning and
  reporting

 Recruiting and training targeted to each
  program and/or portfolio’s skill requirements
Project Chartering Model
Provides quantitative model for strategically
selecting projects to seek out, pitch, and accept
 Rank opportunities by score

 Objectively align with business goals by creating business
  cases for each component project and program

 Identify high-margin opportunities for reselling existing
  components

 Strategically seek out good matches to portfolio by
  maximizing average project scores

 Significant impact on organization; especially sales and
  on-going operations
Key Elements of PPM
Identify business objectives
Prioritize objectives
Apply project chartering model
Rank projects by chartering scores
Project Chartering Example
Top Criteria:
 We want our team to gain D7 experience

 We need more profits

 We want to start doing more business in the
  educational sector

 We want more repeat business
Sample Scoring
                                   Diversification Diversification   Repeat
Potential Project Profit Potential (technology)       (sector)       Business   Total Rating

Project A with D7
                         4               3               2              0            9
Project B at
University
                         2               2               4              2           10
Project C with
existing client
                         4               0               0              4            8

Project D with D7
and University
                         2               2               4              3           11


               Tally project strength in each criteria area
Tool Selection
Selecting a Solution
 Identify your requirements first
 Consider options based on requirements
 Custom build vs. off-the-shelf
Custom build
Pros                               Cons
 Exactly what you need (in         Expensive
  theory)
                                    Time-consuming
 Full platform control
                                    Reinventing the wheel
 Iteratively create features as
  needed                            Untested
Off-the-shelf
Pros                            Cons
 Faster                         May not meet all your
                                  needs
 Proven solution (in theory)
                                 Feature bloat
 Can be less expensive
                                 May be tied to expensive
 May have ample                  service contracts
  documentation

 “Someone to blame”
Off-the-shelf options




http://en.wikipedia.org/wiki/Comparison_of_project_mana
gement_software
Present Solution Realities
 No present project management application
  does everything perfectly
  A buggy centralized solution
  Decentralized solutions which lack ability to tie
   together critical information needed for PPM

 Either way, you need people who:
  Understand the goals
  Understand the requirements
  Are trained on the decided approaches
Tool Example
Rollout of the solution
Daunting challenges
 How long will it take?

 How will you know when you are done?

 Where do you start?
Rollout of the solution
Take a phased approach
 Judiciously select features

 Acclimate users gradually

 Keep processes and tools aligned
Sample Rollout Phasing
1. Enter projects and tasks

2. Time tracking and timesheets

3. Resource management

4. Basic portfolios

5. Business factors information

6. Reporting

Can take 6 months or more to implement a
 working system!
            Break it into steps and take your time
Final thoughts
 Project and portfolio management do not have
  to be subjective.
 Project and portfolio management have a huge
  impact on business goals, whether you think
  about them or not.
 Don’t be intimidated. It’s not easy, but you can
  start slow and build in small steps.
 Take your time and start simple.
 You have everything to gain by thinking
  strategically about your project portfolio.
Thank you

Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

A guide for the rolling out of a software delivery project
A guide for the rolling out of a software delivery projectA guide for the rolling out of a software delivery project
A guide for the rolling out of a software delivery projectProject Management Solutions
 
Project Management 101 Primer
Project Management 101   PrimerProject Management 101   Primer
Project Management 101 PrimerGary Drumm
 
Project management fundamentals
Project management fundamentalsProject management fundamentals
Project management fundamentalsshantdey
 
Project Management Office Roles Functions And Benefits
Project Management Office Roles Functions And BenefitsProject Management Office Roles Functions And Benefits
Project Management Office Roles Functions And BenefitsMaria Erland, PMP
 
PMP Training - 01 introduction to framework
PMP Training - 01 introduction to frameworkPMP Training - 01 introduction to framework
PMP Training - 01 introduction to frameworkejlp12
 
Project Management PowerPoint PPT Content Modern Sample
Project Management PowerPoint PPT Content Modern SampleProject Management PowerPoint PPT Content Modern Sample
Project Management PowerPoint PPT Content Modern SampleAndrew Schwartz
 
Project governance
Project governanceProject governance
Project governanceGlen Alleman
 
The Business Value Of Project Management powerpoint presentation
The Business Value Of Project Management powerpoint presentationThe Business Value Of Project Management powerpoint presentation
The Business Value Of Project Management powerpoint presentationMiah Mahamud Noman
 
Introduction to project management( framework and processes )
Introduction to project management( framework and processes )Introduction to project management( framework and processes )
Introduction to project management( framework and processes )Qussay Karam
 
What is Program Management - An Overview
What is Program Management - An OverviewWhat is Program Management - An Overview
What is Program Management - An OverviewYolanda Williams
 
Introduction To Project Management
Introduction To Project ManagementIntroduction To Project Management
Introduction To Project ManagementUW Madison
 
Project Management 101
Project Management 101Project Management 101
Project Management 101MurftheSurf
 
Importance of Project Management Basics Training
Importance of Project Management Basics TrainingImportance of Project Management Basics Training
Importance of Project Management Basics TrainingJeremy Jay V. Lim, MBB, PMP
 
Introduction of software project management
Introduction of software project managementIntroduction of software project management
Introduction of software project managementREHMAT ULLAH
 
Governance of project management
Governance of project managementGovernance of project management
Governance of project managementPMILebanonChapter
 
Top Five Ideas for Project Management
Top Five Ideas for Project ManagementTop Five Ideas for Project Management
Top Five Ideas for Project ManagementJohn Goodpasture
 

Was ist angesagt? (20)

A guide for the rolling out of a software delivery project
A guide for the rolling out of a software delivery projectA guide for the rolling out of a software delivery project
A guide for the rolling out of a software delivery project
 
Project Management 101 Primer
Project Management 101   PrimerProject Management 101   Primer
Project Management 101 Primer
 
Project management fundamentals
Project management fundamentalsProject management fundamentals
Project management fundamentals
 
Pmipmo
PmipmoPmipmo
Pmipmo
 
Project Management Office Roles Functions And Benefits
Project Management Office Roles Functions And BenefitsProject Management Office Roles Functions And Benefits
Project Management Office Roles Functions And Benefits
 
Emerging Trends in PMO Governance
Emerging Trends in PMO Governance Emerging Trends in PMO Governance
Emerging Trends in PMO Governance
 
PMP Training - 01 introduction to framework
PMP Training - 01 introduction to frameworkPMP Training - 01 introduction to framework
PMP Training - 01 introduction to framework
 
Project Management PowerPoint PPT Content Modern Sample
Project Management PowerPoint PPT Content Modern SampleProject Management PowerPoint PPT Content Modern Sample
Project Management PowerPoint PPT Content Modern Sample
 
Project governance
Project governanceProject governance
Project governance
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
The Business Value Of Project Management powerpoint presentation
The Business Value Of Project Management powerpoint presentationThe Business Value Of Project Management powerpoint presentation
The Business Value Of Project Management powerpoint presentation
 
Introduction to project management( framework and processes )
Introduction to project management( framework and processes )Introduction to project management( framework and processes )
Introduction to project management( framework and processes )
 
What is Program Management - An Overview
What is Program Management - An OverviewWhat is Program Management - An Overview
What is Program Management - An Overview
 
Introduction To Project Management
Introduction To Project ManagementIntroduction To Project Management
Introduction To Project Management
 
Project Management 101
Project Management 101Project Management 101
Project Management 101
 
Importance of Project Management Basics Training
Importance of Project Management Basics TrainingImportance of Project Management Basics Training
Importance of Project Management Basics Training
 
Introduction of software project management
Introduction of software project managementIntroduction of software project management
Introduction of software project management
 
Governance of project management
Governance of project managementGovernance of project management
Governance of project management
 
Top Five Ideas for Project Management
Top Five Ideas for Project ManagementTop Five Ideas for Project Management
Top Five Ideas for Project Management
 
Setting up a project framework phase 1 june 20162
Setting up a project framework phase 1 june 20162Setting up a project framework phase 1 june 20162
Setting up a project framework phase 1 june 20162
 

Andere mochten auch

Portfolios, Programs, Projects and the Enterprise PMO
Portfolios, Programs, Projects and the Enterprise PMOPortfolios, Programs, Projects and the Enterprise PMO
Portfolios, Programs, Projects and the Enterprise PMOShea Heaver
 
How to Manage Projects in SharePoint Using Out of the Box Features
How to Manage Projects in SharePoint Using Out of the Box FeaturesHow to Manage Projects in SharePoint Using Out of the Box Features
How to Manage Projects in SharePoint Using Out of the Box FeaturesGregory Zelfond
 
Sample project plan
Sample project planSample project plan
Sample project planmamoonnift
 

Andere mochten auch (6)

Portfolios, Programs, Projects and the Enterprise PMO
Portfolios, Programs, Projects and the Enterprise PMOPortfolios, Programs, Projects and the Enterprise PMO
Portfolios, Programs, Projects and the Enterprise PMO
 
Managing multiple projects
Managing multiple projectsManaging multiple projects
Managing multiple projects
 
How to Manage Projects in SharePoint Using Out of the Box Features
How to Manage Projects in SharePoint Using Out of the Box FeaturesHow to Manage Projects in SharePoint Using Out of the Box Features
How to Manage Projects in SharePoint Using Out of the Box Features
 
Sample project plan
Sample project planSample project plan
Sample project plan
 
Project management
Project managementProject management
Project management
 
Project management
Project managementProject management
Project management
 

Ähnlich wie Strategic Management of Multiple Projects (aka Project Whispering)

Project Management Office (Anna Maria Felici)
Project Management Office (Anna Maria Felici)Project Management Office (Anna Maria Felici)
Project Management Office (Anna Maria Felici)GPMS
 
Project management 1
Project management 1Project management 1
Project management 1bnettel
 
Project management 1
Project management 1Project management 1
Project management 1bnettel
 
Project Management Fundamentals Course Preview
Project Management Fundamentals Course PreviewProject Management Fundamentals Course Preview
Project Management Fundamentals Course PreviewInvensis Learning
 
Undestand PMBok 5th, Section 1&2
Undestand PMBok 5th, Section 1&2Undestand PMBok 5th, Section 1&2
Undestand PMBok 5th, Section 1&2Amr Miqdadi
 
Introduction to pmp
Introduction to pmpIntroduction to pmp
Introduction to pmpshkadry
 
R&D Project Management
R&D Project ManagementR&D Project Management
R&D Project Managementafrinaafrose
 
The Art Of Project Management
The Art Of Project ManagementThe Art Of Project Management
The Art Of Project Managementhatemk
 
George Jucan: Using PMCDF to Advance One's Career
George Jucan: Using PMCDF to Advance One's CareerGeorge Jucan: Using PMCDF to Advance One's Career
George Jucan: Using PMCDF to Advance One's CareerPMI SWOC
 
Business PMO & IT Pmo What Is The Difference
Business PMO & IT Pmo What Is The DifferenceBusiness PMO & IT Pmo What Is The Difference
Business PMO & IT Pmo What Is The DifferenceStefan Rank
 
Performing Proficient Portfolio Management Against All Odds
Performing Proficient Portfolio Management Against All OddsPerforming Proficient Portfolio Management Against All Odds
Performing Proficient Portfolio Management Against All OddsAggregage
 

Ähnlich wie Strategic Management of Multiple Projects (aka Project Whispering) (20)

Project whispering-v1
Project whispering-v1Project whispering-v1
Project whispering-v1
 
Project Management Office (Anna Maria Felici)
Project Management Office (Anna Maria Felici)Project Management Office (Anna Maria Felici)
Project Management Office (Anna Maria Felici)
 
Project management 1
Project management 1Project management 1
Project management 1
 
Project Management 02
Project Management 02Project Management 02
Project Management 02
 
Project management 1
Project management 1Project management 1
Project management 1
 
Project Management Fundamentals Course Preview
Project Management Fundamentals Course PreviewProject Management Fundamentals Course Preview
Project Management Fundamentals Course Preview
 
Undestand PMBok 5th, Section 1&2
Undestand PMBok 5th, Section 1&2Undestand PMBok 5th, Section 1&2
Undestand PMBok 5th, Section 1&2
 
Introduction to pmp
Introduction to pmpIntroduction to pmp
Introduction to pmp
 
R&D Project Management
R&D Project ManagementR&D Project Management
R&D Project Management
 
The Art Of Project Management
The Art Of Project ManagementThe Art Of Project Management
The Art Of Project Management
 
George Jucan: Using PMCDF to Advance One's Career
George Jucan: Using PMCDF to Advance One's CareerGeorge Jucan: Using PMCDF to Advance One's Career
George Jucan: Using PMCDF to Advance One's Career
 
Business PMO & IT Pmo What Is The Difference
Business PMO & IT Pmo What Is The DifferenceBusiness PMO & IT Pmo What Is The Difference
Business PMO & IT Pmo What Is The Difference
 
Cs pmp-day-01
Cs pmp-day-01Cs pmp-day-01
Cs pmp-day-01
 
Project Management V1
Project Management V1Project Management V1
Project Management V1
 
Day 1 framework
Day 1 frameworkDay 1 framework
Day 1 framework
 
Section 1: introduction
Section 1: introductionSection 1: introduction
Section 1: introduction
 
Section 1: introduction
Section 1: introductionSection 1: introduction
Section 1: introduction
 
Performing Proficient Portfolio Management Against All Odds
Performing Proficient Portfolio Management Against All OddsPerforming Proficient Portfolio Management Against All Odds
Performing Proficient Portfolio Management Against All Odds
 
T351
T351T351
T351
 
T351
T351T351
T351
 

Mehr von Phase2

Phase2 Health and Wellness Brochure
Phase2 Health and Wellness BrochurePhase2 Health and Wellness Brochure
Phase2 Health and Wellness BrochurePhase2
 
A Modern Digital Experience Platform
A Modern Digital Experience PlatformA Modern Digital Experience Platform
A Modern Digital Experience PlatformPhase2
 
Beyond websites: A Modern Digital Experience Platform
Beyond websites: A Modern Digital Experience PlatformBeyond websites: A Modern Digital Experience Platform
Beyond websites: A Modern Digital Experience PlatformPhase2
 
Omnichannel For Government
Omnichannel For Government Omnichannel For Government
Omnichannel For Government Phase2
 
Bad camp2016 Release Management On Live Websites
Bad camp2016 Release Management On Live WebsitesBad camp2016 Release Management On Live Websites
Bad camp2016 Release Management On Live WebsitesPhase2
 
A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8
A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8
A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8Phase2
 
The Future of Digital Storytelling - Phase2 Talk
The Future of Digital Storytelling - Phase2 TalkThe Future of Digital Storytelling - Phase2 Talk
The Future of Digital Storytelling - Phase2 TalkPhase2
 
Site building with end user in mind
Site building with end user in mindSite building with end user in mind
Site building with end user in mindPhase2
 
Fields, entities, lists, oh my!
Fields, entities, lists, oh my!Fields, entities, lists, oh my!
Fields, entities, lists, oh my!Phase2
 
Performance Profiling Tools and Tricks
Performance Profiling Tools and TricksPerformance Profiling Tools and Tricks
Performance Profiling Tools and TricksPhase2
 
NORTH CAROLINA Open Source, OpenPublic, OpenShift
NORTH CAROLINA Open Source, OpenPublic, OpenShiftNORTH CAROLINA Open Source, OpenPublic, OpenShift
NORTH CAROLINA Open Source, OpenPublic, OpenShiftPhase2
 
Drupal 8 for Enterprise: D8 in a Changing Digital Landscape
Drupal 8 for Enterprise: D8 in a Changing Digital LandscapeDrupal 8 for Enterprise: D8 in a Changing Digital Landscape
Drupal 8 for Enterprise: D8 in a Changing Digital LandscapePhase2
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...Phase2
 
Site Building with the End User in Mind
Site Building with the End User in MindSite Building with the End User in Mind
Site Building with the End User in MindPhase2
 
The Yes, No, and Maybe of "Can We Build That With Drupal?"
The Yes, No, and Maybe of "Can We Build That With Drupal?"The Yes, No, and Maybe of "Can We Build That With Drupal?"
The Yes, No, and Maybe of "Can We Build That With Drupal?"Phase2
 
User Testing For Humanitarian ID App
User Testing For Humanitarian ID AppUser Testing For Humanitarian ID App
User Testing For Humanitarian ID AppPhase2
 
Redhat.com: An Architectural Case Study
Redhat.com: An Architectural Case StudyRedhat.com: An Architectural Case Study
Redhat.com: An Architectural Case StudyPhase2
 
The New Design Workflow
The New Design WorkflowThe New Design Workflow
The New Design WorkflowPhase2
 
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)Phase2
 
Memorial Sloan Kettering: Adventures in Drupal 8
Memorial Sloan Kettering: Adventures in Drupal 8Memorial Sloan Kettering: Adventures in Drupal 8
Memorial Sloan Kettering: Adventures in Drupal 8Phase2
 

Mehr von Phase2 (20)

Phase2 Health and Wellness Brochure
Phase2 Health and Wellness BrochurePhase2 Health and Wellness Brochure
Phase2 Health and Wellness Brochure
 
A Modern Digital Experience Platform
A Modern Digital Experience PlatformA Modern Digital Experience Platform
A Modern Digital Experience Platform
 
Beyond websites: A Modern Digital Experience Platform
Beyond websites: A Modern Digital Experience PlatformBeyond websites: A Modern Digital Experience Platform
Beyond websites: A Modern Digital Experience Platform
 
Omnichannel For Government
Omnichannel For Government Omnichannel For Government
Omnichannel For Government
 
Bad camp2016 Release Management On Live Websites
Bad camp2016 Release Management On Live WebsitesBad camp2016 Release Management On Live Websites
Bad camp2016 Release Management On Live Websites
 
A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8
A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8
A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8
 
The Future of Digital Storytelling - Phase2 Talk
The Future of Digital Storytelling - Phase2 TalkThe Future of Digital Storytelling - Phase2 Talk
The Future of Digital Storytelling - Phase2 Talk
 
Site building with end user in mind
Site building with end user in mindSite building with end user in mind
Site building with end user in mind
 
Fields, entities, lists, oh my!
Fields, entities, lists, oh my!Fields, entities, lists, oh my!
Fields, entities, lists, oh my!
 
Performance Profiling Tools and Tricks
Performance Profiling Tools and TricksPerformance Profiling Tools and Tricks
Performance Profiling Tools and Tricks
 
NORTH CAROLINA Open Source, OpenPublic, OpenShift
NORTH CAROLINA Open Source, OpenPublic, OpenShiftNORTH CAROLINA Open Source, OpenPublic, OpenShift
NORTH CAROLINA Open Source, OpenPublic, OpenShift
 
Drupal 8 for Enterprise: D8 in a Changing Digital Landscape
Drupal 8 for Enterprise: D8 in a Changing Digital LandscapeDrupal 8 for Enterprise: D8 in a Changing Digital Landscape
Drupal 8 for Enterprise: D8 in a Changing Digital Landscape
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
 
Site Building with the End User in Mind
Site Building with the End User in MindSite Building with the End User in Mind
Site Building with the End User in Mind
 
The Yes, No, and Maybe of "Can We Build That With Drupal?"
The Yes, No, and Maybe of "Can We Build That With Drupal?"The Yes, No, and Maybe of "Can We Build That With Drupal?"
The Yes, No, and Maybe of "Can We Build That With Drupal?"
 
User Testing For Humanitarian ID App
User Testing For Humanitarian ID AppUser Testing For Humanitarian ID App
User Testing For Humanitarian ID App
 
Redhat.com: An Architectural Case Study
Redhat.com: An Architectural Case StudyRedhat.com: An Architectural Case Study
Redhat.com: An Architectural Case Study
 
The New Design Workflow
The New Design WorkflowThe New Design Workflow
The New Design Workflow
 
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
 
Memorial Sloan Kettering: Adventures in Drupal 8
Memorial Sloan Kettering: Adventures in Drupal 8Memorial Sloan Kettering: Adventures in Drupal 8
Memorial Sloan Kettering: Adventures in Drupal 8
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Kürzlich hochgeladen (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Strategic Management of Multiple Projects (aka Project Whispering)

  • 1. Strategic Management of Multiple Projects aka “Project Whispering” By Nicole Lind SVP, Treehouse Agency nlind@treehouseagency.com
  • 2. What we’re talking about  Why Drupal needs portfolio project management  Management framework and definitions  What is program management?  What is portfolio project management (PPM)?  How is PPM implemented?  How does PPM change things?  What tools and strategies are available?
  • 3. Why Drupal needs program and portfolio project management Drupal is all grown up Entering the enterprise business and government space Increase in the number of projects running concurrently in a given organization
  • 4. Why Drupal needs program and portfolio project management Drupal complexity More legacy migrations and multi- platform integrations Projects require more highly skilled, niched talent Necessary talent is harder to find, more expensive, and more difficult to manage and retain
  • 5. Goals of this session Provide a management framework for PPM Discuss the concepts and effects of program management Introduce project portfolio management Explore options in tools
  • 7. Management Framework Project Portfolio Management Program Management Project and Product Management
  • 8. Management Act of creating plans and managing Framework resources to accomplish a project. A project is a scheduled Project undertaking for the Management purpose of creating a product or service. Project Portfolio Management Program Management Project and Product Management
  • 9. Management Responsible for the overall success of a Framework product. Products may consist of multiple projects. Product managers Product remain to manage the Management product through the its entire lifecycle. Project Portfolio Management Program Management Project and Product Management
  • 10. Management Act of creating and managing multiple Framework projects. Typically, projects are distinct but related through Program dependencies. Management Project Portfolio Management Program Management Project and Product Management
  • 11. Management Management process designed to help an Framework organization sort and prioritize projects to align with business objectives. PPM includes: Project Portfolio  Establishment of Management project analysis criteria and scoring model Project Portfolio Management  Project information acquisition and analysis  Sorting and Program Management prioritization of projects on established criteria Project and Product Management
  • 13. Understanding Program Management Defining Program Management Project Management Office (PMO) Dependencies Project Templates
  • 15. What is a Program? “A defined set of projects containing common dependencies, and/or resources and/or objectives overseen by a Program Manager.” (OpenSDLC.org http://opensdlc.org/mediawiki/index.php?title=SDLC_SOP_1000_- _Program_and_Project_Management)
  • 16. Like it or Not… If you have multiple concurrent projects, you have a program.
  • 17. The Effective Program A collection of projects that work together toward a common cause, a common goal, and a common purpose, and realize gained benefits for the organization.
  • 18. Relationship between Programs and Projects Mission/Vision Program Program Program 1 2 3 Project 1 Project 1 Project 1 Project 2 Project 2 Project 2 Project 3 Project 3 Project 4
  • 19. Grouping projects into programs Chronological order Logical program phases Technology used Other logical grouping Resource availability Scheduling Etc.
  • 21. The Goal End “us vs. everyone else” mentality Coordinate project managers Use project intelligence to make better business decisions All parties work together toward common vision and purpose
  • 22. How Managed Programs Help the Organization Directly support org mission Target org benefits Counteract tunnel vision
  • 23. Risks of Tunnel Vision Project Managers Business Managers  Resource stockpiling  High revenue/low profit  Schedule sandbagging  Random diversification  Bloated estimates  Overpromising  Territorial fiefdoms  Getting lost in details Ignoring project interactions encourages bad habits and missed opportunities
  • 24. Why it Works Define and document links between projects  Shared resources (people, tools and facilities)  Risk mitigation activities  Project integration management and change control
  • 25. Avoids… Over or misallocation of resources Competition for resources Protectionist behavior Clashing systems and processes
  • 26. Encourages… “Clean” resource allocation Accurate estimating Realistic planning Integrated systems and processes
  • 28. Project Management Office (PMO) Primary goal: achieve benefits from standardizing and following project management policies, processes and methods  Group or department within an organization  Defines and maintains standards for project management Usually based upon one of three models:  Project repository  Project coaching  Enterprise
  • 29. What’s Wrong with Centralized PMO’s? Creates pool of generic project management experts Tends to result in “hot swapping” PMs and teams Does not allow for specialized expertise We want program experts, NOT just general project management experts
  • 30. The De-Centralized PMO Less emphasis on classical PM experts PMs are embedded in well-defined Programs PM skills align with program projects and business drivers Consistently working within programs allows better skills alignment and tighter teams
  • 31. Project Dependencies  Finish to start (FS) – Project B can’t start before A is finished (i.e. Foundation is dug, then concrete is poured)  Finish to finish (FF) – Project B can’t finish before A is finished (i.e. Last chapter written before entire book is finished)  Start to start (SS) – Project B can’t start before A starts (i.e. Project work started before project management activities started)  Start to finish (SF) – Project B can’t finish before A starts (i.e. New shift starts after previous shift finishes) Identifying dependencies is critical to effective resource allocation
  • 32. Operational Benefits: Project Templates  Business Development  Contract/Statement of work  Kickoff Discovery  Sprint 1 (including multiple milestones)  Sprint 2 (including multiple milestones)  Training  QA  Launch  Post Mortem  Support Standardize project plans & lifecycles to avoid starting from scratch
  • 34. “the concept of focusing on the selection and management of a set of projects to meet specific business objectives” “Project Portfolio Management: A view from the management trenches” (http://www.gartner.com/it/content/911400/911412/project_portfolio_ mgmt_excerpt.pdf)
  • 35. Relationship between Projects, Programs and Portfolios Mission/Vision Portfolio 1 Portfolio 2 Operations Program 1 Program 2 Program 1 Program 2 Program 3 Project 1 Project 1 Project 1 Project 1 Project 1 Project 2 Project 2 Project 2 Project 2 Project 2 Project 3 Project 3 Project 3 Project 4
  • 36. Organizational Impact  Move away from traditional organizational hierarchy to work more effectively and align with business objectives  Move toward a project-driven culture infused with business goals through programs and portfolios  Centralized resource utilization planning and reporting  Recruiting and training targeted to each program and/or portfolio’s skill requirements
  • 37. Project Chartering Model Provides quantitative model for strategically selecting projects to seek out, pitch, and accept  Rank opportunities by score  Objectively align with business goals by creating business cases for each component project and program  Identify high-margin opportunities for reselling existing components  Strategically seek out good matches to portfolio by maximizing average project scores  Significant impact on organization; especially sales and on-going operations
  • 38. Key Elements of PPM Identify business objectives Prioritize objectives Apply project chartering model Rank projects by chartering scores
  • 39. Project Chartering Example Top Criteria:  We want our team to gain D7 experience  We need more profits  We want to start doing more business in the educational sector  We want more repeat business
  • 40. Sample Scoring Diversification Diversification Repeat Potential Project Profit Potential (technology) (sector) Business Total Rating Project A with D7 4 3 2 0 9 Project B at University 2 2 4 2 10 Project C with existing client 4 0 0 4 8 Project D with D7 and University 2 2 4 3 11 Tally project strength in each criteria area
  • 42. Selecting a Solution  Identify your requirements first  Consider options based on requirements  Custom build vs. off-the-shelf
  • 43. Custom build Pros Cons  Exactly what you need (in  Expensive theory)  Time-consuming  Full platform control  Reinventing the wheel  Iteratively create features as needed  Untested
  • 44. Off-the-shelf Pros Cons  Faster  May not meet all your needs  Proven solution (in theory)  Feature bloat  Can be less expensive  May be tied to expensive  May have ample service contracts documentation  “Someone to blame”
  • 46. Present Solution Realities  No present project management application does everything perfectly  A buggy centralized solution  Decentralized solutions which lack ability to tie together critical information needed for PPM  Either way, you need people who:  Understand the goals  Understand the requirements  Are trained on the decided approaches
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57. Rollout of the solution Daunting challenges  How long will it take?  How will you know when you are done?  Where do you start?
  • 58. Rollout of the solution Take a phased approach  Judiciously select features  Acclimate users gradually  Keep processes and tools aligned
  • 59. Sample Rollout Phasing 1. Enter projects and tasks 2. Time tracking and timesheets 3. Resource management 4. Basic portfolios 5. Business factors information 6. Reporting Can take 6 months or more to implement a working system! Break it into steps and take your time
  • 60. Final thoughts  Project and portfolio management do not have to be subjective.  Project and portfolio management have a huge impact on business goals, whether you think about them or not.  Don’t be intimidated. It’s not easy, but you can start slow and build in small steps.  Take your time and start simple.  You have everything to gain by thinking strategically about your project portfolio.

Hinweis der Redaktion

  1. ----- Meeting Notes (8/24/11 11:43) -----Limited introduction of myself. Save for later slide when I talk about my professional experience
  2. Upshot: we’re not talking about a groups of devs building one site at a time anymore
  3. Upshot: talent must be carefully allocated across projects to ensure skill coverage and cost-effectiveness while avoiding burnout of key resources
  4. Upshot: Project portfolio management provides the strategy that sets priorities for program management; program management requirements guide project and product management. Order contrasts with future slide showing org evolution…evolves up, but once in place flows down.
  5. Upshot: organization evolves in reverse from PPM framework flow…project/product management happen in isolation, then program begins to manage relationships between projects and make project management smarter, then PPM is introduced to do so strategically and align projects with business objectives…over time, org gets smarter and manages more effectively
  6. Not performing program management does not mean you don’t have a program. It means you are leaving your program unmanaged.
  7. Sales needs to understand the types of projects that fit portfolio strategyResell done projects to improve profits marginsStrategically seek out good matches to portfolio
  8. Re: untested---usability, bugs, effectiveness of features and workflow, etc.
  9. Re: untested---usability, bugs, effectiveness of features and workflow, etc.
  10. *** To tweet prior to slide.