SlideShare a Scribd company logo
AGILE AND PRINCE2

Happy bedfellows?
Let’s start with some assumptions!
§  We assume that we are dealing with organisations that have
    PRINCE2 and want to run Agile projects

§  We assume that you are NOT an Agile organisation who wants to
    adopt PRINCE2!

§  We assume that you already know a bit about Agile
So, just what is PRINCE2?
§  Was created in 1996 by a UK Government agency (OGC – Office
    Government Commerce)
§  Intended to create a standard approach for managing government
    projects
§  Is now used throughout the UK and in over 50 countries worldwide




§  “It is designed to be applied to any type of project – and can easily
    be implemented alongside specialist, industry specific models
    (e.g. development lifecycles)” – (Managing Successful Projects with Prince2, OGC,
   2009)
PRINCE2 has seven principles
§    Continued business justification
§    Learn from experience
§    Defined roles & responsibilities
§    Manage by stages
§    Manage by exception
§    Focus on products
§    Tailor to suit the environment
PRINCE2 has seven themes
§    ‘The Why’ – Business Case
§    ‘The Who’ – Organisation
§    ‘The What’ - Quality
§    ‘The How, How Much & When’ – Plans
§    ‘The What-if’ - Risk
§    ‘The Impact’ - Change
§    ‘The Progress’ – Monitoring and escalation
PRINCE2 projects have four phases
§    Starting a Project
§    Initiating a Project
§    Managing Stages within a Project
§    Closing a Project
PRINCE2 focuses on products
§    Benefits Review Plan                §    Configuration Item Records
§    Business Case                       §    Daily Log
§    Communications Management           §    Issue Register
      Strategy                            §    Lessons Log
§    Configuration Management Strategy   §    Quality Register
§    Project Plan                        §    Risk Register
§    Product Description                 §    Checkpoint Report
§    Project Brief                       §    End Project Report
§    Project Initiation Document         §    End Stage Report
§    Project Product Description         §    Exception Report
§    Quality Management Strategy         §    Highlight Report
§    Risk Management Strategy            §    Issue Report
§    Work Package                        §    Lessons Report
                                          §    Product Status Account
PRINCE2 focuses on products
§    Benefits Review Plan                §    Configuration Item Records
§    Business Case                       §    Daily Log
§    Communications Management           §    Issue Register
      Strategy                            §    Lessons Log
§    Configuration Management Strategy   §    Quality Register
§    Project Plan                        §    Risk Register
§    Product Description                 §    Checkpoint Report
§    Project Brief                       §    End Project Report
§    Project Initiation Document         §    End Stage Report
§    Project Product Description         §    Exception Report
§    Quality Management Strategy         §    Highlight Report
§    Risk Management Strategy            §    Issue Report
§    Work Package                        §    Lessons Report
                                          §    Product Status Account
What about the People?
A (little) bit about Agile…
§  Agile Manifesto created in 2001
§  Lots of different flavours
   –    SCRUM
   –    XP
   –    DSDM
   –    Atern
§  Now considered a ‘mainstream’ software delivery approach
Agile focuses on the product
Agile focuses on the people
So, do the two fit together?
We	
  understand	
                         Project
  both	
  Agile	
  and	
                     Manager                                We	
  love	
  
    PRINCE2	
                                                                       PRINCE2!	
  
    processes	
  



                          Project                                                          PMO
                          Sponsor


                                             CORE AGILE TEAM

                                    Scrum master /         Product Owner /
                                         IM                   Customer
                                                                                          Board
                                                                    QA
                                        BA
                                                                 Dev
                                             BA            Dev                           Senior
                                                     Dev
                                                                                         Execs




We	
  focus	
  on	
  Agile	
  
and	
  let	
  someone	
                                                         WIDER
else	
  worry	
  about	
                     EXTENDED AGILE                  ORGANISATION
       PRINCE2	
                                 TEAM
Managing by Exception


    WIDER
                  Time              Cost
 ORGANISATION




EXTENDED AGILE
    TEAM
                         Value




CORE AGILE TEAM



                         Features
Mapping Agile to Prince2
Starting       Initiate                         Managing Stages                       Closing
   a               a                                 on a                                a
Project        Project                              Project                           Project



 Project        PID                                                                    End
  Brief                                                                               Project
                                                                                      Report

                                          STAGES & WORK PACKAGES
                                           RELEASES & ITERATIONS

                                    Release 1                  Release 2


                          I0   I1    I2    ….….     In   I0   I1   I2   ….….   In




 Concept      Inception                                                               Release
Workshops    Workshops                                                              Retrospective
Starting a Project
AGILE ACTIVITIES             PRINCE2 PRODUCTS


                                 •    Identify Project Sponsor
                                 •    Identify Project Manager
                                 •    Prepare Outline Business Case
                                 •    Prepare Project Brief
                                         •  Project Background
                                         •  Project Objectives
                                         •  Project Scope
          CONCEPT
         WORKSHOPS   FEEDS	
             •  Risks
                                         •  Issues
                                         •  Assumptions
                                         •  Dependencies
                                         •  Benefits
                                 •    Plan the next stage
Initiating a Project
AGILE ACTIVITIES            PRINCE2 PRODUCTS
                                      •    Prepare the Project Initiation Document
                                             •  Project Definition
                                             •  Project Approach
                                             •  Team Structure
                     FEEDS	
                 •  High Level Project Plan
                                      •    Refined Business Case
                                      •    Plan for next stage

         INCEPTION
        WORKSHOPS
                                 •    Project Initiation Document
                                        •  Role descriptions
                                        •  Quality management strategy
                                        •  Configuration management strategy
                                        •  Risk management strategy
                                        •  Communications management strategy
                                        •  Project controls & tolerances
Managing / Defining Stages
AGILE ACTIVITIES                                  PRINCE2 PRODUCTS


•    Release Planning Meeting                     •    Stage Plan
       •  Timing of the Release                          •  Plan description
       •  Resources planned for the   FEEDS	
            •  Plan prerequisites
           Release                                       •  Planning Assumptions
       •  Assumptions                                    •  Review of Lessons Learned
       •  Dependencies                                   •  Product Descriptions (i.e. scope)
       •  Themes to be delivered                         •  Schedule


                                                         •    Monitoring and Control
                                                         •    Budgets
                                                         •    Tolerances
Defining a work package
AGILE ACTIVITIES                                     PRINCE2 PRODUCTS


•    Iteration Planning Meeting                      •    Work package definition
        •  Timing of the iteration                         •  Dates
        •  Resources planned for the     FEEDS	
           •  Who is delivering the work package
             iteration                                     •  A description of the work package
        •  Features being committed to
             within the iteration
                                                            •    Techniques, processes & procedures
                                                            •    Development interfaces
                                                            •    Operations & maintenance interfaces
                                                            •    Configuration management requirements
                                                            •    Joint agreements
                                                            •    Tolerances
                                                            •    Constraints
                                                            •    Reporting Arrangements
                                                            •    Problem Handling and escalation
                                                            •    Stage plan extract
                                                            •    Product Descriptions
                                                            •    Approval method
Product Descriptions
AGILE ACTIVITIES                                 PRINCE2 PRODUCTS
       MOV-010               M

         As a Cinema Visitor
         I want to buy a ticket                        •    Product Description
         So I see the movie 3
                                                              •  Identifier
                                                              •  Title
                                                              •  Purpose
                                                              •  Composition
    Story                  Manual                             •  Derivation
   Narrative                Test                              •  Format & Presentation
                           Scripts      REPLACES	
            •  Development skills required
                                                              •  Quality Criteria
                                                              •  Quality Tolerance
                                                              •  Quality Method
                                                              •  Quality skills required
                                                              •  Quality Responsibilities



  Delivered                 Automated
    Code                      Tests
Reporting Activities
AGILE ACTIVITIES                        PRINCE2 PRODUCTS


 •    Daily Stand-ups                        •     Checkpoint Report
 •    Card Wall                              •     Risk Register
 •    Iteration Burn-up Chart                •     Assumptions
 •    Release Burn-up Chart     FEEDS	
      •     Issues Log
 •    Story Map                              •     Dependencies
 •    Master Story List                      •     Decision Log




                                            •     Financials Tracking
                                            •     Resource Plan
Exiting a Stage
AGILE ACTIVITIES              PRINCE2 PRODUCTS


                                    •    End Stage Report (part)
                       FEEDS	
             •  Overview of Business Case
                                           •  Review of Stage Objectives
                                           •  Review of Team Performance
                                           •  Off specifications
                                    •    Lessons Report (part)
          PROJECT
       RETROSPECTIVE



                                   •     End Stage Report (part)
                                           •  Review of products
                                   •     Lessons Report (part)
Closing a Project
AGILE ACTIVITIES              PRINCE2 PRODUCTS


                                    •     End Project Report (part)
                       FEEDS	
              •  Overview of Business Case
                                            •  Review of Project Objectives
                                            •  Review of Team Performance
                                            •  Off specifications
                                    •     Lessons Report (part)
          PROJECT
       RETROSPECTIVE



                                   •     End Project Report (part)
                                           •  Review of products
                                   •     Lessons Report (part)
To sum up….
§  Understand the boundaries in your organisation
   –    Where does PRINCE2 make most sense?
   –    Where does Agile make most sense?

§  Create ‘cookie cutter’ Agile versions of key PRINCE2 documents
   –    Project Brief
   –    Project Initiation Document
   –    Work Package definition

§  Use Agile activities to feed information into PRINCE2 documents

§  Use PRINCE2 to run the PROJECT
§  Use Agile to create the PRODUCT
§  Use Agile to focus on the PEOPLE
QUESTIONS?
§  (e) – mike.allen@western-agile.com
§  (Blog) – western-agile.blogspot.com
§  (w) – www.western-agile.com

More Related Content

What's hot

Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
André Heijstek
 
Agile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical IndustryAgile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical Industry
Vijay Brzee
 
PRINCE2 and Agile
PRINCE2 and AgilePRINCE2 and Agile
PRINCE2 and Agile
mchouha
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
Tony Deng
 
IIIT Guest Talk 0512
IIIT Guest Talk 0512IIIT Guest Talk 0512
IIIT Guest Talk 0512
Vasantha Gullapalli
 
CMMI and Agile - Anglo-American and The Rhineland Way
CMMI and Agile - Anglo-American and The Rhineland WayCMMI and Agile - Anglo-American and The Rhineland Way
CMMI and Agile - Anglo-American and The Rhineland Way
André Heijstek
 
110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum
Isabel Ferreira
 
Csm and Cspo
Csm and CspoCsm and Cspo
Csm and Cspo
CTECK SBS
 
Agile intro module 2
Agile intro   module 2Agile intro   module 2
Agile intro module 2
André Heijstek
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
Christopher Daily
 
About scrum
About scrumAbout scrum
About scrum
Daniel de Amaral
 
Aras PLM Software Implementation Methodology
Aras PLM Software Implementation MethodologyAras PLM Software Implementation Methodology
Aras PLM Software Implementation Methodology
Aras
 
The Analytical Design Planning Technique (ADePT)
The Analytical Design Planning Technique (ADePT)The Analytical Design Planning Technique (ADePT)
The Analytical Design Planning Technique (ADePT)
PaulWaskett
 
Timelessness of Lean Management
Timelessness of Lean ManagementTimelessness of Lean Management
Timelessness of Lean Management
VersionOne
 
Attra Partners Prince2 Intro
Attra Partners Prince2 IntroAttra Partners Prince2 Intro
Attra Partners Prince2 Intro
chouha
 
Agile product development
Agile product developmentAgile product development
Agile product development
Scrum Asia Pasifik
 
Intl. pm standards prince2, pmi & co. - potifob 2011
Intl. pm standards   prince2, pmi & co. - potifob 2011Intl. pm standards   prince2, pmi & co. - potifob 2011
Intl. pm standards prince2, pmi & co. - potifob 2011
POTIFOB
 
Prince2 Six Sigma
Prince2 Six SigmaPrince2 Six Sigma
Prince2 Six Sigma
chouha
 
Design and UX in an Agile Process
Design and UX in an Agile ProcessDesign and UX in an Agile Process
Design and UX in an Agile Process
M. Jackson Wilkinson
 
PRINCE2 and Six-Sigma
PRINCE2 and Six-SigmaPRINCE2 and Six-Sigma
PRINCE2 and Six-Sigma
mchouha
 

What's hot (20)

Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Agile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical IndustryAgile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical Industry
 
PRINCE2 and Agile
PRINCE2 and AgilePRINCE2 and Agile
PRINCE2 and Agile
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
IIIT Guest Talk 0512
IIIT Guest Talk 0512IIIT Guest Talk 0512
IIIT Guest Talk 0512
 
CMMI and Agile - Anglo-American and The Rhineland Way
CMMI and Agile - Anglo-American and The Rhineland WayCMMI and Agile - Anglo-American and The Rhineland Way
CMMI and Agile - Anglo-American and The Rhineland Way
 
110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum
 
Csm and Cspo
Csm and CspoCsm and Cspo
Csm and Cspo
 
Agile intro module 2
Agile intro   module 2Agile intro   module 2
Agile intro module 2
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 
About scrum
About scrumAbout scrum
About scrum
 
Aras PLM Software Implementation Methodology
Aras PLM Software Implementation MethodologyAras PLM Software Implementation Methodology
Aras PLM Software Implementation Methodology
 
The Analytical Design Planning Technique (ADePT)
The Analytical Design Planning Technique (ADePT)The Analytical Design Planning Technique (ADePT)
The Analytical Design Planning Technique (ADePT)
 
Timelessness of Lean Management
Timelessness of Lean ManagementTimelessness of Lean Management
Timelessness of Lean Management
 
Attra Partners Prince2 Intro
Attra Partners Prince2 IntroAttra Partners Prince2 Intro
Attra Partners Prince2 Intro
 
Agile product development
Agile product developmentAgile product development
Agile product development
 
Intl. pm standards prince2, pmi & co. - potifob 2011
Intl. pm standards   prince2, pmi & co. - potifob 2011Intl. pm standards   prince2, pmi & co. - potifob 2011
Intl. pm standards prince2, pmi & co. - potifob 2011
 
Prince2 Six Sigma
Prince2 Six SigmaPrince2 Six Sigma
Prince2 Six Sigma
 
Design and UX in an Agile Process
Design and UX in an Agile ProcessDesign and UX in an Agile Process
Design and UX in an Agile Process
 
PRINCE2 and Six-Sigma
PRINCE2 and Six-SigmaPRINCE2 and Six-Sigma
PRINCE2 and Six-Sigma
 

Similar to Prince2 and agile happy bedfellows

Prince2 Complement Pmbok
Prince2 Complement PmbokPrince2 Complement Pmbok
Prince2 Complement Pmbok
guest095b6b
 
Prince2 Vs PMBOK
Prince2 Vs PMBOKPrince2 Vs PMBOK
Prince2 Vs PMBOK
sundong
 
International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...
International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...
International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...
Stefan Ondek, PMP, CSPM
 
Visa Prince2 Presentation
Visa Prince2 PresentationVisa Prince2 Presentation
Visa Prince2 Presentation
sundong
 
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
projectingIT
 
Prince2 2009 & its benefits
Prince2 2009 & its benefitsPrince2 2009 & its benefits
Prince2 2009 & its benefits
POTIFOB1
 
Prince2 2009 & its benefits potifob stefan ondek
Prince2 2009 & its benefits   potifob stefan ondekPrince2 2009 & its benefits   potifob stefan ondek
Prince2 2009 & its benefits potifob stefan ondek
Lucie Budíková
 
Prince 2 + XLPM - Semcon - Bert Hedeman
Prince 2 + XLPM - Semcon - Bert HedemanPrince 2 + XLPM - Semcon - Bert Hedeman
Prince 2 + XLPM - Semcon - Bert Hedeman
Svenskt Projektforum
 
PRINCE2 - Skillshare @ Betahaus| Sofia 18. March 2013
PRINCE2 - Skillshare @ Betahaus| Sofia 18. March 2013 PRINCE2 - Skillshare @ Betahaus| Sofia 18. March 2013
PRINCE2 - Skillshare @ Betahaus| Sofia 18. March 2013
Martin Boudikianov
 
Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...
Lviv Startup Club
 
Nordic project zone talk on Agile and PRINCE2
Nordic project zone talk on Agile and PRINCE2Nordic project zone talk on Agile and PRINCE2
Nordic project zone talk on Agile and PRINCE2
Martin Ellemann Olesen
 
Agiletools
AgiletoolsAgiletools
Agiletools
Gaurav Marwaha
 
2 principles
2   principles2   principles
2 principles
projectingIT
 
Agile Intro for FCL
Agile Intro for FCLAgile Intro for FCL
Agile Intro for FCL
jabizz
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
André Heijstek
 
My talk at PMI Sweden Congress 2013 on Agile and Large Software Products
My talk at PMI Sweden Congress 2013 on Agile and Large Software ProductsMy talk at PMI Sweden Congress 2013 on Agile and Large Software Products
My talk at PMI Sweden Congress 2013 on Agile and Large Software Products
Svante Lidman
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
Tatlock
 
Short Term Planning and Lean
Short Term Planning and LeanShort Term Planning and Lean
Short Term Planning and Lean
istarkov
 
Reducing The New Product Development Timeline
Reducing The New Product Development TimelineReducing The New Product Development Timeline
Reducing The New Product Development Timeline
kdelcol
 
Scrum and Project Management
Scrum and Project ManagementScrum and Project Management
Scrum and Project Management
borisgloger consulting GmbH
 

Similar to Prince2 and agile happy bedfellows (20)

Prince2 Complement Pmbok
Prince2 Complement PmbokPrince2 Complement Pmbok
Prince2 Complement Pmbok
 
Prince2 Vs PMBOK
Prince2 Vs PMBOKPrince2 Vs PMBOK
Prince2 Vs PMBOK
 
International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...
International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...
International Project Management Standards - PRINCE2, PMI & Co. And Their Ben...
 
Visa Prince2 Presentation
Visa Prince2 PresentationVisa Prince2 Presentation
Visa Prince2 Presentation
 
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
 
Prince2 2009 & its benefits
Prince2 2009 & its benefitsPrince2 2009 & its benefits
Prince2 2009 & its benefits
 
Prince2 2009 & its benefits potifob stefan ondek
Prince2 2009 & its benefits   potifob stefan ondekPrince2 2009 & its benefits   potifob stefan ondek
Prince2 2009 & its benefits potifob stefan ondek
 
Prince 2 + XLPM - Semcon - Bert Hedeman
Prince 2 + XLPM - Semcon - Bert HedemanPrince 2 + XLPM - Semcon - Bert Hedeman
Prince 2 + XLPM - Semcon - Bert Hedeman
 
PRINCE2 - Skillshare @ Betahaus| Sofia 18. March 2013
PRINCE2 - Skillshare @ Betahaus| Sofia 18. March 2013 PRINCE2 - Skillshare @ Betahaus| Sofia 18. March 2013
PRINCE2 - Skillshare @ Betahaus| Sofia 18. March 2013
 
Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...Andrew Lukianenko: How product thinking can change your project management mo...
Andrew Lukianenko: How product thinking can change your project management mo...
 
Nordic project zone talk on Agile and PRINCE2
Nordic project zone talk on Agile and PRINCE2Nordic project zone talk on Agile and PRINCE2
Nordic project zone talk on Agile and PRINCE2
 
Agiletools
AgiletoolsAgiletools
Agiletools
 
2 principles
2   principles2   principles
2 principles
 
Agile Intro for FCL
Agile Intro for FCLAgile Intro for FCL
Agile Intro for FCL
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
My talk at PMI Sweden Congress 2013 on Agile and Large Software Products
My talk at PMI Sweden Congress 2013 on Agile and Large Software ProductsMy talk at PMI Sweden Congress 2013 on Agile and Large Software Products
My talk at PMI Sweden Congress 2013 on Agile and Large Software Products
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
 
Short Term Planning and Lean
Short Term Planning and LeanShort Term Planning and Lean
Short Term Planning and Lean
 
Reducing The New Product Development Timeline
Reducing The New Product Development TimelineReducing The New Product Development Timeline
Reducing The New Product Development Timeline
 
Scrum and Project Management
Scrum and Project ManagementScrum and Project Management
Scrum and Project Management
 

Recently uploaded

"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 

Recently uploaded (20)

"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 

Prince2 and agile happy bedfellows

  • 2. Let’s start with some assumptions! §  We assume that we are dealing with organisations that have PRINCE2 and want to run Agile projects §  We assume that you are NOT an Agile organisation who wants to adopt PRINCE2! §  We assume that you already know a bit about Agile
  • 3. So, just what is PRINCE2? §  Was created in 1996 by a UK Government agency (OGC – Office Government Commerce) §  Intended to create a standard approach for managing government projects §  Is now used throughout the UK and in over 50 countries worldwide §  “It is designed to be applied to any type of project – and can easily be implemented alongside specialist, industry specific models (e.g. development lifecycles)” – (Managing Successful Projects with Prince2, OGC, 2009)
  • 4. PRINCE2 has seven principles §  Continued business justification §  Learn from experience §  Defined roles & responsibilities §  Manage by stages §  Manage by exception §  Focus on products §  Tailor to suit the environment
  • 5. PRINCE2 has seven themes §  ‘The Why’ – Business Case §  ‘The Who’ – Organisation §  ‘The What’ - Quality §  ‘The How, How Much & When’ – Plans §  ‘The What-if’ - Risk §  ‘The Impact’ - Change §  ‘The Progress’ – Monitoring and escalation
  • 6. PRINCE2 projects have four phases §  Starting a Project §  Initiating a Project §  Managing Stages within a Project §  Closing a Project
  • 7. PRINCE2 focuses on products §  Benefits Review Plan §  Configuration Item Records §  Business Case §  Daily Log §  Communications Management §  Issue Register Strategy §  Lessons Log §  Configuration Management Strategy §  Quality Register §  Project Plan §  Risk Register §  Product Description §  Checkpoint Report §  Project Brief §  End Project Report §  Project Initiation Document §  End Stage Report §  Project Product Description §  Exception Report §  Quality Management Strategy §  Highlight Report §  Risk Management Strategy §  Issue Report §  Work Package §  Lessons Report §  Product Status Account
  • 8. PRINCE2 focuses on products §  Benefits Review Plan §  Configuration Item Records §  Business Case §  Daily Log §  Communications Management §  Issue Register Strategy §  Lessons Log §  Configuration Management Strategy §  Quality Register §  Project Plan §  Risk Register §  Product Description §  Checkpoint Report §  Project Brief §  End Project Report §  Project Initiation Document §  End Stage Report §  Project Product Description §  Exception Report §  Quality Management Strategy §  Highlight Report §  Risk Management Strategy §  Issue Report §  Work Package §  Lessons Report §  Product Status Account
  • 9. What about the People?
  • 10. A (little) bit about Agile… §  Agile Manifesto created in 2001 §  Lots of different flavours –  SCRUM –  XP –  DSDM –  Atern §  Now considered a ‘mainstream’ software delivery approach
  • 11. Agile focuses on the product
  • 12. Agile focuses on the people
  • 13. So, do the two fit together?
  • 14.
  • 15. We  understand   Project both  Agile  and   Manager We  love   PRINCE2   PRINCE2!   processes   Project PMO Sponsor CORE AGILE TEAM Scrum master / Product Owner / IM Customer Board QA BA Dev BA Dev Senior Dev Execs We  focus  on  Agile   and  let  someone   WIDER else  worry  about   EXTENDED AGILE ORGANISATION PRINCE2   TEAM
  • 16. Managing by Exception WIDER Time Cost ORGANISATION EXTENDED AGILE TEAM Value CORE AGILE TEAM Features
  • 17. Mapping Agile to Prince2 Starting Initiate Managing Stages Closing a a on a a Project Project Project Project Project PID End Brief Project Report STAGES & WORK PACKAGES RELEASES & ITERATIONS Release 1 Release 2 I0 I1 I2 ….…. In I0 I1 I2 ….…. In Concept Inception Release Workshops Workshops Retrospective
  • 18. Starting a Project AGILE ACTIVITIES PRINCE2 PRODUCTS •  Identify Project Sponsor •  Identify Project Manager •  Prepare Outline Business Case •  Prepare Project Brief •  Project Background •  Project Objectives •  Project Scope CONCEPT WORKSHOPS FEEDS   •  Risks •  Issues •  Assumptions •  Dependencies •  Benefits •  Plan the next stage
  • 19. Initiating a Project AGILE ACTIVITIES PRINCE2 PRODUCTS •  Prepare the Project Initiation Document •  Project Definition •  Project Approach •  Team Structure FEEDS   •  High Level Project Plan •  Refined Business Case •  Plan for next stage INCEPTION WORKSHOPS •  Project Initiation Document •  Role descriptions •  Quality management strategy •  Configuration management strategy •  Risk management strategy •  Communications management strategy •  Project controls & tolerances
  • 20. Managing / Defining Stages AGILE ACTIVITIES PRINCE2 PRODUCTS •  Release Planning Meeting •  Stage Plan •  Timing of the Release •  Plan description •  Resources planned for the FEEDS   •  Plan prerequisites Release •  Planning Assumptions •  Assumptions •  Review of Lessons Learned •  Dependencies •  Product Descriptions (i.e. scope) •  Themes to be delivered •  Schedule •  Monitoring and Control •  Budgets •  Tolerances
  • 21. Defining a work package AGILE ACTIVITIES PRINCE2 PRODUCTS •  Iteration Planning Meeting •  Work package definition •  Timing of the iteration •  Dates •  Resources planned for the FEEDS   •  Who is delivering the work package iteration •  A description of the work package •  Features being committed to within the iteration •  Techniques, processes & procedures •  Development interfaces •  Operations & maintenance interfaces •  Configuration management requirements •  Joint agreements •  Tolerances •  Constraints •  Reporting Arrangements •  Problem Handling and escalation •  Stage plan extract •  Product Descriptions •  Approval method
  • 22. Product Descriptions AGILE ACTIVITIES PRINCE2 PRODUCTS MOV-010 M As a Cinema Visitor I want to buy a ticket •  Product Description So I see the movie 3 •  Identifier •  Title •  Purpose •  Composition Story Manual •  Derivation Narrative Test •  Format & Presentation Scripts REPLACES   •  Development skills required •  Quality Criteria •  Quality Tolerance •  Quality Method •  Quality skills required •  Quality Responsibilities Delivered Automated Code Tests
  • 23. Reporting Activities AGILE ACTIVITIES PRINCE2 PRODUCTS •  Daily Stand-ups •  Checkpoint Report •  Card Wall •  Risk Register •  Iteration Burn-up Chart •  Assumptions •  Release Burn-up Chart FEEDS   •  Issues Log •  Story Map •  Dependencies •  Master Story List •  Decision Log •  Financials Tracking •  Resource Plan
  • 24. Exiting a Stage AGILE ACTIVITIES PRINCE2 PRODUCTS •  End Stage Report (part) FEEDS   •  Overview of Business Case •  Review of Stage Objectives •  Review of Team Performance •  Off specifications •  Lessons Report (part) PROJECT RETROSPECTIVE •  End Stage Report (part) •  Review of products •  Lessons Report (part)
  • 25. Closing a Project AGILE ACTIVITIES PRINCE2 PRODUCTS •  End Project Report (part) FEEDS   •  Overview of Business Case •  Review of Project Objectives •  Review of Team Performance •  Off specifications •  Lessons Report (part) PROJECT RETROSPECTIVE •  End Project Report (part) •  Review of products •  Lessons Report (part)
  • 26. To sum up…. §  Understand the boundaries in your organisation –  Where does PRINCE2 make most sense? –  Where does Agile make most sense? §  Create ‘cookie cutter’ Agile versions of key PRINCE2 documents –  Project Brief –  Project Initiation Document –  Work Package definition §  Use Agile activities to feed information into PRINCE2 documents §  Use PRINCE2 to run the PROJECT §  Use Agile to create the PRODUCT §  Use Agile to focus on the PEOPLE
  • 27. QUESTIONS? §  (e) – mike.allen@western-agile.com §  (Blog) – western-agile.blogspot.com §  (w) – www.western-agile.com