SlideShare una empresa de Scribd logo
1 de 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?

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Destacado

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
 

Destacado (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
 

Similar a 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
 

Similar a 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
 

Más de 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
 

Más de 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
 

Último

"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
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
"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
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Último (20)

"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...
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
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)
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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!
 
"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
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

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.

Notas del editor

  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.