SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Agile with Blueprint




                                                                             1
ⓒ 2008 Blueprint Systems Inc. - Confidential & Proprietary
Requirements
  •   We start with a high level requirements / feature lists etc.
  •   Each sprint -> “just enough requirements detail”
  •   Initial “baseline” of requirements are done in sprint (s) prior to build sprint(s)
  •   We expect and plan for changes to these requirements during later sprints
  •   Last few sprints are “stabilization” sprints (bug fixes only)

              Sprint Plan                 Sprint Plan               Sprint Plan                    Sprint Plan
                requirements




                                          requirements




                                                                     requirements
                               software




                                                         software




                                                                                    software
Release
Backlog                                                                                        …    90%

                                                                                                                75%
                                                                     50%
                                           30%
                20%                                      10%                        15%
                               5%

                    Sprint1                   Sprint 2                   Sprint 3                    Sprint N
How Blueprint sets up it’s project structure…


                                             One Project Contains All Models




                                             Detailed Requirements Models

                             • For each feature outlined in the Product Backlog we have a
                               corresponding detailed requirements model




                                                     Product Backlog

                             • One Model File for the “product backlog”
                             • Custom properties for (priorities, effort, release ……etc)
                             • Use Filtering and Totals in Requirements Spreadsheet for both
                               Release and Sprint Planning
RELEASE Planning using a “Product Backlog” Model…
                                        Planned           Backlog    Release    Effort
                Feature & Description
                                        Release           Priority   Priority    Est.




                                         Total Effort currently
                                           allocated to this
                                              “RELEASE”
SPRINT Planning using a “Product Backlog” Model…
                            Which             High level tasks/goals                             Feature
        Feature                      Effort
                            sprint                for this sprint                               description




                                                                       Total Effort currently
                                                                         allocated to this
                                                                             “SPRINT”
Export from Blueprint to Scrumworks
Iterative Evolution of Requirements during sprints…
Product Backlog Model                     A Requirements model for a Feature

                                                 During a Sprint
                              Iterative Evolve Requirements

                                                                   Auto Updated Test Cases




                        Simulation (Validate & Communicate)
                                                                     Custom Properties to
                                                                        manage scope
Blueprint and Distributed Agile

•   The challenges with Distributed Agile Teams….
     – Distributed teams remove a key cornerstone of agile
         • No longer Co-located teams
         • Language, culture & distance issues
         • Reduced communication efficiency and accuracy
     – Studies show defect rate doubles, projects take longer


•   Blueprint helping solve these challenges….
     – Provides mechanism to gain back a significant portion of communication
       accuracy and efficiency
         • Integrated Requirements
         • Auto Gen (test cases, docs etc)
         • Centralized & version controlled repository
     – Supports iterative nature of Agile
         • Elicit, Elaborate, Visualize, Accept
         • Variable fidelity – “just enough spec details”
Supporting Iterative & Evolution of Requirements
•   Blueprint supports Iterative and Evolutionary Requirements by…
     – Version Control
     – Variable & incremental fidelity of Requirements details / UI mockups / Use
       Cases
     – Simulation to communicate (great for co-located or distributed/offshore
       teams)
     – Simulation to validate (like a compiler for requirements)
     – Typical Iterative, evolutionary process
         • Start
              –    Start with Features list
              –    Create simple low-fidelity mockups
              –    Perhaps add a simple set of use cases
              –    Review via simulation - encourage discussion and creative ideas
         • Continuous
              – Continue with Elaboration of features, mockups and use cases and simulation review
                sessions until there is “enough” detail to start development.
              – Continue to review requirements (Features, Mockups, Use Cases) – Review changes via
                simulations.

Más contenido relacionado

La actualidad más candente

How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyIBM
 
Dvsl enterprise solutions.v1
Dvsl enterprise solutions.v1Dvsl enterprise solutions.v1
Dvsl enterprise solutions.v1dejavusolutions
 
Saa S Scio Engagement Model V2 2 Generic
Saa S Scio Engagement Model V2 2  GenericSaa S Scio Engagement Model V2 2  Generic
Saa S Scio Engagement Model V2 2 GenericScioSales
 
Zend Solutions For Operational Maturity 01 21 2010
Zend Solutions For Operational Maturity 01 21 2010Zend Solutions For Operational Maturity 01 21 2010
Zend Solutions For Operational Maturity 01 21 2010phptechtalk
 
Science Modernisation Strategy v1 0
Science  Modernisation  Strategy v1 0Science  Modernisation  Strategy v1 0
Science Modernisation Strategy v1 0Salim Sheikh
 
Exp eng brochure
Exp eng brochureExp eng brochure
Exp eng brochurekkathrynlee
 
Opportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonOpportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonIBM
 
Enterprise Applications
Enterprise ApplicationsEnterprise Applications
Enterprise Applicationsswamysenthil
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionStrongback Consulting
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Toolsghodgkinson
 
Day 1 p4 - application lifecycle management
Day 1   p4  - application lifecycle managementDay 1   p4  - application lifecycle management
Day 1 p4 - application lifecycle managementLilian Schaffer
 
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...Compuware APM
 
Agile requirementspraguefinal
Agile requirementspraguefinalAgile requirementspraguefinal
Agile requirementspraguefinalMatouš Havlena
 
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...EPM Live
 
Software Development 1 June2012
Software Development 1 June2012Software Development 1 June2012
Software Development 1 June2012Jay Encarnacion
 
Mobi hub - Mobile Application Development Practice @ Kahuna Systems
Mobi hub - Mobile Application Development Practice @ Kahuna SystemsMobi hub - Mobile Application Development Practice @ Kahuna Systems
Mobi hub - Mobile Application Development Practice @ Kahuna Systemskahunasystems
 
Computer Enterprises Inc
Computer Enterprises IncComputer Enterprises Inc
Computer Enterprises Incnessanoel3
 

La actualidad más candente (20)

How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
 
Dvsl enterprise solutions.v1
Dvsl enterprise solutions.v1Dvsl enterprise solutions.v1
Dvsl enterprise solutions.v1
 
Saa S Scio Engagement Model V2 2 Generic
Saa S Scio Engagement Model V2 2  GenericSaa S Scio Engagement Model V2 2  Generic
Saa S Scio Engagement Model V2 2 Generic
 
MCIF- Per Kroll
MCIF-  Per KrollMCIF-  Per Kroll
MCIF- Per Kroll
 
Zend Solutions For Operational Maturity 01 21 2010
Zend Solutions For Operational Maturity 01 21 2010Zend Solutions For Operational Maturity 01 21 2010
Zend Solutions For Operational Maturity 01 21 2010
 
Science Modernisation Strategy v1 0
Science  Modernisation  Strategy v1 0Science  Modernisation  Strategy v1 0
Science Modernisation Strategy v1 0
 
Exp eng brochure
Exp eng brochureExp eng brochure
Exp eng brochure
 
Opportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinsonOpportunities in challenging_times-steve_robinson
Opportunities in challenging_times-steve_robinson
 
Enterprise Applications
Enterprise ApplicationsEnterprise Applications
Enterprise Applications
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an Introduction
 
Alten calsoft labs corporate Info
Alten calsoft labs   corporate InfoAlten calsoft labs   corporate Info
Alten calsoft labs corporate Info
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Tools
 
Day 1 p4 - application lifecycle management
Day 1   p4  - application lifecycle managementDay 1   p4  - application lifecycle management
Day 1 p4 - application lifecycle management
 
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
IDC & Gomez Webinar --Best Practices: Protect Your Online Revenue Through Web...
 
Agile requirementspraguefinal
Agile requirementspraguefinalAgile requirementspraguefinal
Agile requirementspraguefinal
 
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...
PPM Challenge #4: Improving PPM Maturity – 2012 PPM Challenge and Opportunity...
 
Software Development 1 June2012
Software Development 1 June2012Software Development 1 June2012
Software Development 1 June2012
 
Mobi hub - Mobile Application Development Practice @ Kahuna Systems
Mobi hub - Mobile Application Development Practice @ Kahuna SystemsMobi hub - Mobile Application Development Practice @ Kahuna Systems
Mobi hub - Mobile Application Development Practice @ Kahuna Systems
 
Software Lifecycle
Software LifecycleSoftware Lifecycle
Software Lifecycle
 
Computer Enterprises Inc
Computer Enterprises IncComputer Enterprises Inc
Computer Enterprises Inc
 

Destacado

Commercial Strategy In Practice Management
Commercial Strategy In Practice ManagementCommercial Strategy In Practice Management
Commercial Strategy In Practice ManagementGeoffrey Cooling
 
Competitive Strategy and Business Performance
Competitive Strategy and Business PerformanceCompetitive Strategy and Business Performance
Competitive Strategy and Business PerformanceAlmut
 
Strategy Blueprint for Agile
Strategy Blueprint for AgileStrategy Blueprint for Agile
Strategy Blueprint for AgileJim Kalbach
 
Customer segmentation approach
Customer segmentation approachCustomer segmentation approach
Customer segmentation approachSumit K Jha
 
Customer segmentation
Customer segmentationCustomer segmentation
Customer segmentationweave Belgium
 
SUSL - Coca cola presentation
SUSL - Coca cola presentationSUSL - Coca cola presentation
SUSL - Coca cola presentationUndergraduate
 
Get Social - Region 1 YouthBuild Grantees
Get Social - Region 1 YouthBuild GranteesGet Social - Region 1 YouthBuild Grantees
Get Social - Region 1 YouthBuild GranteesTimothy Theberge
 
Rapid Response Are you down with data?
Rapid Response   Are you down with data?Rapid Response   Are you down with data?
Rapid Response Are you down with data?Timothy Theberge
 
Trade (TAA) Financial Overview - August 2013
Trade (TAA) Financial Overview - August 2013Trade (TAA) Financial Overview - August 2013
Trade (TAA) Financial Overview - August 2013Timothy Theberge
 
Global Concept, Local Practices: State of the Research on OCW in Chinese
Global Concept, Local Practices: State of the Research on OCW in ChineseGlobal Concept, Local Practices: State of the Research on OCW in Chinese
Global Concept, Local Practices: State of the Research on OCW in Chineseguest1cc285
 
台灣民族鬥爭的理念和方法02072009
台灣民族鬥爭的理念和方法02072009台灣民族鬥爭的理念和方法02072009
台灣民族鬥爭的理念和方法02072009chioufeng
 
Trade Adjustment Assistance 2015
Trade Adjustment Assistance 2015Trade Adjustment Assistance 2015
Trade Adjustment Assistance 2015Timothy Theberge
 
Trade Adjustment Assistance for Workers Reversion Primer 2013
Trade Adjustment Assistance for Workers Reversion Primer 2013Trade Adjustment Assistance for Workers Reversion Primer 2013
Trade Adjustment Assistance for Workers Reversion Primer 2013Timothy Theberge
 
In the midst of hardship
In the midst of hardshipIn the midst of hardship
In the midst of hardshipCK Tan
 
What is poetry??
What is poetry??What is poetry??
What is poetry??CK Tan
 
Chaos To Creativity
Chaos To CreativityChaos To Creativity
Chaos To CreativityAnna Luna
 
Rgc.Deck.02.06.09
Rgc.Deck.02.06.09Rgc.Deck.02.06.09
Rgc.Deck.02.06.09kenmorimoto
 

Destacado (20)

Presentation the state of business analysis in agile projects
Presentation   the state of business analysis in agile projectsPresentation   the state of business analysis in agile projects
Presentation the state of business analysis in agile projects
 
Commercial Strategy In Practice Management
Commercial Strategy In Practice ManagementCommercial Strategy In Practice Management
Commercial Strategy In Practice Management
 
Competitive Strategy and Business Performance
Competitive Strategy and Business PerformanceCompetitive Strategy and Business Performance
Competitive Strategy and Business Performance
 
Strategy Blueprint for Agile
Strategy Blueprint for AgileStrategy Blueprint for Agile
Strategy Blueprint for Agile
 
Customer segmentation approach
Customer segmentation approachCustomer segmentation approach
Customer segmentation approach
 
Customer segmentation
Customer segmentationCustomer segmentation
Customer segmentation
 
SUSL - Coca cola presentation
SUSL - Coca cola presentationSUSL - Coca cola presentation
SUSL - Coca cola presentation
 
Get Social - Region 1 YouthBuild Grantees
Get Social - Region 1 YouthBuild GranteesGet Social - Region 1 YouthBuild Grantees
Get Social - Region 1 YouthBuild Grantees
 
Rapid Response Are you down with data?
Rapid Response   Are you down with data?Rapid Response   Are you down with data?
Rapid Response Are you down with data?
 
WI State Budget 101
WI State Budget 101WI State Budget 101
WI State Budget 101
 
Trade (TAA) Financial Overview - August 2013
Trade (TAA) Financial Overview - August 2013Trade (TAA) Financial Overview - August 2013
Trade (TAA) Financial Overview - August 2013
 
Global Concept, Local Practices: State of the Research on OCW in Chinese
Global Concept, Local Practices: State of the Research on OCW in ChineseGlobal Concept, Local Practices: State of the Research on OCW in Chinese
Global Concept, Local Practices: State of the Research on OCW in Chinese
 
台灣民族鬥爭的理念和方法02072009
台灣民族鬥爭的理念和方法02072009台灣民族鬥爭的理念和方法02072009
台灣民族鬥爭的理念和方法02072009
 
Trade Adjustment Assistance 2015
Trade Adjustment Assistance 2015Trade Adjustment Assistance 2015
Trade Adjustment Assistance 2015
 
Trade Adjustment Assistance for Workers Reversion Primer 2013
Trade Adjustment Assistance for Workers Reversion Primer 2013Trade Adjustment Assistance for Workers Reversion Primer 2013
Trade Adjustment Assistance for Workers Reversion Primer 2013
 
In the midst of hardship
In the midst of hardshipIn the midst of hardship
In the midst of hardship
 
What is poetry??
What is poetry??What is poetry??
What is poetry??
 
Friends!
Friends!Friends!
Friends!
 
Chaos To Creativity
Chaos To CreativityChaos To Creativity
Chaos To Creativity
 
Rgc.Deck.02.06.09
Rgc.Deck.02.06.09Rgc.Deck.02.06.09
Rgc.Deck.02.06.09
 

Similar a Agile Blueprint Project Structure

Microsoft ALM Platform Overview
Microsoft ALM Platform OverviewMicrosoft ALM Platform Overview
Microsoft ALM Platform OverviewSteve Lange
 
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...manssandstrom
 
Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012Imaginet
 
Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012Imaginet
 
Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012Imaginet
 
03 module2-090710094221-phpapp02
03 module2-090710094221-phpapp0203 module2-090710094221-phpapp02
03 module2-090710094221-phpapp02gurusaras01
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceRaja Soundaramourty
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With ScrumTommy Norman
 
Постоянное тестирование интеграции
Постоянное тестирование интеграцииПостоянное тестирование интеграции
Постоянное тестирование интеграцииSQALab
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycleGurban Daniel
 
Beyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and SubversionBeyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and SubversionProduct Marketing Services
 
PMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsPMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsColm O'hEocha
 

Similar a Agile Blueprint Project Structure (20)

Microsoft ALM Platform Overview
Microsoft ALM Platform OverviewMicrosoft ALM Platform Overview
Microsoft ALM Platform Overview
 
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...
 
Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012
 
Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012
 
03 Modeling Process and Life Cycle
03 Modeling Process and Life Cycle03 Modeling Process and Life Cycle
03 Modeling Process and Life Cycle
 
Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012
 
03 module2-090710094221-phpapp02
03 module2-090710094221-phpapp0203 module2-090710094221-phpapp02
03 module2-090710094221-phpapp02
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - Experience
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 
Scrum with VS2010
Scrum with VS2010  Scrum with VS2010
Scrum with VS2010
 
Постоянное тестирование интеграции
Постоянное тестирование интеграцииПостоянное тестирование интеграции
Постоянное тестирование интеграции
 
Session2
Session2Session2
Session2
 
SDLC
SDLCSDLC
SDLC
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
Sdlc
SdlcSdlc
Sdlc
 
Sdlc
SdlcSdlc
Sdlc
 
Beyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and SubversionBeyond Scrum: Scaling Agile with Continuous Delivery and Subversion
Beyond Scrum: Scaling Agile with Continuous Delivery and Subversion
 
PMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsPMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First Steps
 
Sdlc
SdlcSdlc
Sdlc
 

Más de Patrick van Abbema, PMP, CBAP, CSP

The dollars are in the details measuring the cost of requirements grb - v1.0
The dollars are in the details measuring the cost of requirements   grb - v1.0The dollars are in the details measuring the cost of requirements   grb - v1.0
The dollars are in the details measuring the cost of requirements grb - v1.0Patrick van Abbema, PMP, CBAP, CSP
 

Más de Patrick van Abbema, PMP, CBAP, CSP (20)

The dollars are in the details measuring the cost of requirements grb - v1.0
The dollars are in the details measuring the cost of requirements   grb - v1.0The dollars are in the details measuring the cost of requirements   grb - v1.0
The dollars are in the details measuring the cost of requirements grb - v1.0
 
Ccba presentation j oliver jan 2011 v4
Ccba presentation j oliver jan 2011 v4Ccba presentation j oliver jan 2011 v4
Ccba presentation j oliver jan 2011 v4
 
What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?
 
Scaling agile exec guide
Scaling agile exec guideScaling agile exec guide
Scaling agile exec guide
 
Iiba april 20 presentation
Iiba april 20 presentationIiba april 20 presentation
Iiba april 20 presentation
 
Busting agile myths_v1
Busting agile myths_v1Busting agile myths_v1
Busting agile myths_v1
 
Businessmodelgeneration Preview
Businessmodelgeneration PreviewBusinessmodelgeneration Preview
Businessmodelgeneration Preview
 
Business Model Canvas Poster Clients
Business Model Canvas Poster ClientsBusiness Model Canvas Poster Clients
Business Model Canvas Poster Clients
 
Visual Thinking
Visual ThinkingVisual Thinking
Visual Thinking
 
Inte Great Detailed Presentation Full V35 2
Inte Great Detailed Presentation Full V35 2Inte Great Detailed Presentation Full V35 2
Inte Great Detailed Presentation Full V35 2
 
Business Modeling and the Business Analyst
Business Modeling and the Business AnalystBusiness Modeling and the Business Analyst
Business Modeling and the Business Analyst
 
Best practices and competencies for Enterprise Analysis
Best practices and competencies for Enterprise AnalysisBest practices and competencies for Enterprise Analysis
Best practices and competencies for Enterprise Analysis
 
How to Organize and Prioritize Requirements
How to Organize and Prioritize RequirementsHow to Organize and Prioritize Requirements
How to Organize and Prioritize Requirements
 
Ottawa Agm 2009 Final
Ottawa Agm 2009 FinalOttawa Agm 2009 Final
Ottawa Agm 2009 Final
 
Understanding the CBAP Designation
Understanding the CBAP DesignationUnderstanding the CBAP Designation
Understanding the CBAP Designation
 
CBAP Presentation
CBAP PresentationCBAP Presentation
CBAP Presentation
 
Enterprise Analysis
Enterprise AnalysisEnterprise Analysis
Enterprise Analysis
 
The Rules about about Business Rules
The Rules about about Business RulesThe Rules about about Business Rules
The Rules about about Business Rules
 
Kiss the BRD Good-Bye
Kiss the BRD Good-ByeKiss the BRD Good-Bye
Kiss the BRD Good-Bye
 
BABOK v1.6 vs v2.0
BABOK v1.6 vs v2.0BABOK v1.6 vs v2.0
BABOK v1.6 vs v2.0
 

Último

Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 

Último (20)

Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 

Agile Blueprint Project Structure

  • 1. Agile with Blueprint 1 ⓒ 2008 Blueprint Systems Inc. - Confidential & Proprietary
  • 2. Requirements • We start with a high level requirements / feature lists etc. • Each sprint -> “just enough requirements detail” • Initial “baseline” of requirements are done in sprint (s) prior to build sprint(s) • We expect and plan for changes to these requirements during later sprints • Last few sprints are “stabilization” sprints (bug fixes only) Sprint Plan Sprint Plan Sprint Plan Sprint Plan requirements requirements requirements software software software Release Backlog … 90% 75% 50% 30% 20% 10% 15% 5% Sprint1 Sprint 2 Sprint 3 Sprint N
  • 3. How Blueprint sets up it’s project structure… One Project Contains All Models Detailed Requirements Models • For each feature outlined in the Product Backlog we have a corresponding detailed requirements model Product Backlog • One Model File for the “product backlog” • Custom properties for (priorities, effort, release ……etc) • Use Filtering and Totals in Requirements Spreadsheet for both Release and Sprint Planning
  • 4. RELEASE Planning using a “Product Backlog” Model… Planned Backlog Release Effort Feature & Description Release Priority Priority Est. Total Effort currently allocated to this “RELEASE”
  • 5. SPRINT Planning using a “Product Backlog” Model… Which High level tasks/goals Feature Feature Effort sprint for this sprint description Total Effort currently allocated to this “SPRINT”
  • 6. Export from Blueprint to Scrumworks
  • 7. Iterative Evolution of Requirements during sprints… Product Backlog Model A Requirements model for a Feature During a Sprint Iterative Evolve Requirements Auto Updated Test Cases Simulation (Validate & Communicate) Custom Properties to manage scope
  • 8. Blueprint and Distributed Agile • The challenges with Distributed Agile Teams…. – Distributed teams remove a key cornerstone of agile • No longer Co-located teams • Language, culture & distance issues • Reduced communication efficiency and accuracy – Studies show defect rate doubles, projects take longer • Blueprint helping solve these challenges…. – Provides mechanism to gain back a significant portion of communication accuracy and efficiency • Integrated Requirements • Auto Gen (test cases, docs etc) • Centralized & version controlled repository – Supports iterative nature of Agile • Elicit, Elaborate, Visualize, Accept • Variable fidelity – “just enough spec details”
  • 9. Supporting Iterative & Evolution of Requirements • Blueprint supports Iterative and Evolutionary Requirements by… – Version Control – Variable & incremental fidelity of Requirements details / UI mockups / Use Cases – Simulation to communicate (great for co-located or distributed/offshore teams) – Simulation to validate (like a compiler for requirements) – Typical Iterative, evolutionary process • Start – Start with Features list – Create simple low-fidelity mockups – Perhaps add a simple set of use cases – Review via simulation - encourage discussion and creative ideas • Continuous – Continue with Elaboration of features, mockups and use cases and simulation review sessions until there is “enough” detail to start development. – Continue to review requirements (Features, Mockups, Use Cases) – Review changes via simulations.