Download
software engineering process i n.
Skip this Video
Loading SlideShow in 5 Seconds..
Software Engineering Process I PowerPoint Presentation
Download Presentation
Software Engineering Process I

Software Engineering Process I

108 Vues Download Presentation
Télécharger la présentation

Software Engineering Process I

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Software Engineering Process I • SE-2800-06 • Product backlog, estimation, velocity

  2. Product Backlog Items What are these PBI types?

  3. Product Backlog Characteristics • Detailed appropriately • Emergent • Estimated • Prioritized (ordered? positioned?) • Estimated size vs position?

  4. Grooming the Backlog • Grooming activities • Creating/refining, estimating, prioritizing • Who makes the decisions? • Who else is involved? • When is grooming done? • How much time to allocate to grooming?

  5. Definition of Ready • Ensure top PBI's are "good enough" to take action on (be incorporated into a sprint) What should be included in “good enough”?

  6. Definition of Ready • Ensure top PBI's are "good enough" to take action on (be incorporated into a sprint) • Business value articulated • Details understood • Dependencies not blocking • Staffing OK • Estimated, small enough • Clear criteria • Acceptance • Performance • Demo conditions (!)

  7. Ch. 7: Estimation in Scrum Story points Ideal hours More on task estimation later . . .

  8. Estimation Concepts • What is meant by these concepts? • Estimate as a team • Estimates are not commitments • Focus on accuracy, not precision • Use relative versus absolute sizes

  9. Planning Poker • What is this all about? • Consensus • Expert opinion • Discussion • Relative size • Accurate grouping • Use of history Why the funny values?0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100, ∞, ? How do we play?

  10. Velocity • What is it? • How is it calculated? • How do we use the velocity value? • For planning? • As a diagnostic?

  11. Review • Product Backlog Items • Item types used at MSOE • Characteristics of PBIs: DEEP • Grooming, ensuring PBIs are ready • Estimation: Planning Poker • Velocity

  12. Checkpoint • Turn to your partner… • What is good about Scrum planning? • What seems not so good? • What questions do you have?

  13. Estimation Exercise Don’t lose your card deck! • In your team: • Choose a PBI to estimate • Discuss the item • Each estimator privately chooses a card • Show all cards at once • Check for consensus; repeat if none