SlideShare une entreprise Scribd logo
1  sur  16
Agile Project
Management
              Ch                           By Jim Highsmith
                                      Presenter: Rachel Fult




              7
Speculate Phase
 Produces a release plan that directs feature goals,
 prioritizes the work load, and also includes enough
 flexibility to allow for future changes.
Operational Definitions
Capabilities: High level valuable product function that is
complete.
Features: Lower level valuable functionalities made up of
different small story pieces.
Stories: Small separate functionalities that add up to make
a feature.
Iteration: Iterations are short accelerated development
phases that increase quality assurance checking and
customer need alignment through rapid development and
deployment.
Feature based development: A visible collaborative
feature-based process plan between the product team,
development engineers, and customer which describes
features in user-focused terms.
Agile Development Life
                  Cycle
Envision Speculat Explore                      Adapt           Close
Phase  e Phase  Phase                       Phase          Phase



The speculate phase elaborates upon the information gathered and
outlined in the envision phase. Using that material in the speculate
phase, the agile team produces a
                                Release Plan
Why create a release plan?
 Prioritizing features

 Coordinating activities

 Establishing cost & schedule information

 Keeps focus on customer needs, business
 objectives, & project goals

 Collaboration between product team,
 development engineers, & customer
What’s in a release plan?
A list of iterations focused on deploying value based functions
to the customer. These iterations are:

1.   Maintained on feature-story cards

2.   Prioritized based by on feature risk and value

3.   Iterations and features are compiled into a product
     backlog


 *All features, stories, and product backlog
 information are written in customer oriented terms*
What’s the time-frame?
What’s a feature-story
         card?
Useful product based features written in user-
centered language that ties developer goals to
customer needs.
What’s in a feature-story
            card?
   The technical activities and relative time required
   to:


                  Document                    Build
Design
                            Test
    Develop
                                          Deploy
                  Deliver
A feature-story card
               example
Feature 1: A investment banker (user) should be
able to analyze stock XYZ.
  Story A: User sees a comprised investment firm
  list of opinions on XYZ.
  Story B: User can click a graph to see the
  performance history of XYZ.
  Story C: User can choose a category of breaking
  news link related to XYZ.

*Feature 1 will take relatively twice as long as
Feature 2.
*Story A, B, & C are high value with low risks.
A poem on stories
Some are   big to tackle
  Others are small
    Some are high risk
       Others not at all
           Some should come 1st
             Others we may not even bother
                The one redeeming virtue is they all offer




                                  $VALUE$
How do you schedule
     stories?



            Valu
  Risk      e
What’s the priority?
Customers decide what are the high value
features and stories!

Development teams decide upon the
technological risk & related time frames for
feature-stories.

Project and product managers take input from
both sides to determine the ROI.
How are priorities
                arranged?
Foundational (must have) features


        High Value Low
        Risk

              Moderate Value Low
              Risk

                     High Value High Risk


                            Low Value Low
                            Risk
                                  Low Value High
Where are all these
       priorities?
They get put into
                    Product backlog
What does the Product
   Backlog tell us?
The backlog list contains capabilities, features, &
stories that helps outline information to consider
when:
   Planning iterations
   Assigning feature tasks to team members
What now?
Use the release plan material (stories, prioritized
features, backlog, etc.) to evaluate scope,
iterations, and cost estimates. Then move onto
the next agile phase

              Evaluate

Contenu connexe

Similaire à Agile Project Management - Ch7

Agile - User Stories
Agile - User StoriesAgile - User Stories
Agile - User StoriesSunil-QA
 
Agile User Stories
Agile User StoriesAgile User Stories
Agile User StoriesSunil-QA
 
Valcon Design Robustness Program 2013
Valcon Design Robustness Program 2013Valcon Design Robustness Program 2013
Valcon Design Robustness Program 2013martinebro
 
Agile and fixed budget projects
Agile and fixed budget projectsAgile and fixed budget projects
Agile and fixed budget projectsGul Mohammad
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesVikash Karuna
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Samuel Chin, PMP, CSM
 
What is this thing called Agile?
What is this thing called Agile?What is this thing called Agile?
What is this thing called Agile?John Goodpasture
 
Mapping Your MVP Product Development in 30 min or Less
Mapping Your MVP Product Development in 30 min or LessMapping Your MVP Product Development in 30 min or Less
Mapping Your MVP Product Development in 30 min or LessCodeScience
 
Agile Lifecycle for Enterprise IT Programs
Agile Lifecycle for Enterprise IT ProgramsAgile Lifecycle for Enterprise IT Programs
Agile Lifecycle for Enterprise IT ProgramsGlen Alleman
 
Managing an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product LeaderManaging an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product LeaderProduct School
 
Pivotal Tracker - Quick Start Guide
Pivotal Tracker - Quick Start GuidePivotal Tracker - Quick Start Guide
Pivotal Tracker - Quick Start GuideAmit Ranjan
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overviewsunilkumar_
 
Proper Product Backlog Prioritization
Proper Product Backlog PrioritizationProper Product Backlog Prioritization
Proper Product Backlog PrioritizationCognizant
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to ScrumPavel Dabrytski
 
Product Development Charter
Product Development CharterProduct Development Charter
Product Development CharterDemand Metric
 
ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)Amardeep Vishwakarma
 
PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?ProductCamp Chicago
 
Introduction to Agile Project Management and Scrum
Introduction to Agile Project Management and ScrumIntroduction to Agile Project Management and Scrum
Introduction to Agile Project Management and ScrumVoximate
 

Similaire à Agile Project Management - Ch7 (20)

Agile - User Stories
Agile - User StoriesAgile - User Stories
Agile - User Stories
 
Agile User Stories
Agile User StoriesAgile User Stories
Agile User Stories
 
Valcon Design Robustness Program 2013
Valcon Design Robustness Program 2013Valcon Design Robustness Program 2013
Valcon Design Robustness Program 2013
 
Agile and fixed budget projects
Agile and fixed budget projectsAgile and fixed budget projects
Agile and fixed budget projects
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
 
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
 
What is this thing called Agile?
What is this thing called Agile?What is this thing called Agile?
What is this thing called Agile?
 
Mapping Your MVP Product Development in 30 min or Less
Mapping Your MVP Product Development in 30 min or LessMapping Your MVP Product Development in 30 min or Less
Mapping Your MVP Product Development in 30 min or Less
 
Agile Lifecycle for Enterprise IT Programs
Agile Lifecycle for Enterprise IT ProgramsAgile Lifecycle for Enterprise IT Programs
Agile Lifecycle for Enterprise IT Programs
 
Managing an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product LeaderManaging an Experimentation Platform by LinkedIn Product Leader
Managing an Experimentation Platform by LinkedIn Product Leader
 
Pivotal Tracker - Quick Start Guide
Pivotal Tracker - Quick Start GuidePivotal Tracker - Quick Start Guide
Pivotal Tracker - Quick Start Guide
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Proper Product Backlog Prioritization
Proper Product Backlog PrioritizationProper Product Backlog Prioritization
Proper Product Backlog Prioritization
 
Kumar_Saurabh_CV
Kumar_Saurabh_CVKumar_Saurabh_CV
Kumar_Saurabh_CV
 
Importance of Adaptive Planning in Agile
Importance of Adaptive Planning in AgileImportance of Adaptive Planning in Agile
Importance of Adaptive Planning in Agile
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to Scrum
 
Product Development Charter
Product Development CharterProduct Development Charter
Product Development Charter
 
ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)
 
PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?PCC2 - How do I incorporate Apple-like design into my products?
PCC2 - How do I incorporate Apple-like design into my products?
 
Introduction to Agile Project Management and Scrum
Introduction to Agile Project Management and ScrumIntroduction to Agile Project Management and Scrum
Introduction to Agile Project Management and Scrum
 

Dernier

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 

Dernier (20)

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 

Agile Project Management - Ch7

  • 1. Agile Project Management Ch By Jim Highsmith Presenter: Rachel Fult 7 Speculate Phase Produces a release plan that directs feature goals, prioritizes the work load, and also includes enough flexibility to allow for future changes.
  • 2. Operational Definitions Capabilities: High level valuable product function that is complete. Features: Lower level valuable functionalities made up of different small story pieces. Stories: Small separate functionalities that add up to make a feature. Iteration: Iterations are short accelerated development phases that increase quality assurance checking and customer need alignment through rapid development and deployment. Feature based development: A visible collaborative feature-based process plan between the product team, development engineers, and customer which describes features in user-focused terms.
  • 3. Agile Development Life Cycle Envision Speculat Explore Adapt Close Phase  e Phase  Phase  Phase  Phase The speculate phase elaborates upon the information gathered and outlined in the envision phase. Using that material in the speculate phase, the agile team produces a Release Plan
  • 4. Why create a release plan? Prioritizing features Coordinating activities Establishing cost & schedule information Keeps focus on customer needs, business objectives, & project goals Collaboration between product team, development engineers, & customer
  • 5. What’s in a release plan? A list of iterations focused on deploying value based functions to the customer. These iterations are: 1. Maintained on feature-story cards 2. Prioritized based by on feature risk and value 3. Iterations and features are compiled into a product backlog *All features, stories, and product backlog information are written in customer oriented terms*
  • 7. What’s a feature-story card? Useful product based features written in user- centered language that ties developer goals to customer needs.
  • 8. What’s in a feature-story card? The technical activities and relative time required to: Document Build Design Test Develop Deploy Deliver
  • 9. A feature-story card example Feature 1: A investment banker (user) should be able to analyze stock XYZ. Story A: User sees a comprised investment firm list of opinions on XYZ. Story B: User can click a graph to see the performance history of XYZ. Story C: User can choose a category of breaking news link related to XYZ. *Feature 1 will take relatively twice as long as Feature 2. *Story A, B, & C are high value with low risks.
  • 10. A poem on stories Some are big to tackle Others are small Some are high risk Others not at all Some should come 1st Others we may not even bother The one redeeming virtue is they all offer $VALUE$
  • 11. How do you schedule stories? Valu Risk e
  • 12. What’s the priority? Customers decide what are the high value features and stories! Development teams decide upon the technological risk & related time frames for feature-stories. Project and product managers take input from both sides to determine the ROI.
  • 13. How are priorities arranged? Foundational (must have) features High Value Low Risk Moderate Value Low Risk High Value High Risk Low Value Low Risk Low Value High
  • 14. Where are all these priorities? They get put into Product backlog
  • 15. What does the Product Backlog tell us? The backlog list contains capabilities, features, & stories that helps outline information to consider when: Planning iterations Assigning feature tasks to team members
  • 16. What now? Use the release plan material (stories, prioritized features, backlog, etc.) to evaluate scope, iterations, and cost estimates. Then move onto the next agile phase Evaluate