Topic #3 Burn-down Patterns. User Story: As a Scrum Master or Member of an Agile team I want to understand burn-down patterns So that I can identify,

Slides:



Advertisements
Similar presentations
Keith McMillan Principal, Adept Technologies Copyright (C) 2008, Adept Technologies llc.
Advertisements

Armstrong Process Group, Inc. Copyright © , Armstrong Process Group, Inc., and others All rights reserved Armstrong Process.
Indistar® Leadership Team Meetings. Where can we plan a meeting? Choose ‘Plan Your Meeting’ from the main menu screen Click on Meeting Agenda Setup.
Introduction Welcome to meeting Introductions: What is your experience with retrospectives? What do you hope to get from this session? Quick Discussion:
Steve Collins Richland County IT Manager Agile.  Have Fun  Learn About Agile  Tell Some Stories.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Agenda −Scrum with TFS 2010 using MSF for Agile 5.0 −Planning the Project −How do you plan the project? −Project planning in TFS 2010 −Planning a Sprint.
ECE44x SCRUM Overview slides adapted from Marty Stepp
Agile Project Management with Scrum
SCRUM John Drew. SCRUM - overview Scrum is a project management discipline that has evolved since the early 1990s to deliver software that meets business.
SCRUM © University of LiverpoolCOMP 319slide 1. SCRUM history In 1986, Hirotaka Takeuchi and Ikujiro Nonaka More an observation of good practise in manufacturing.
Scrum. An evolutionary/iterative/incremental/agile software process The main roles in Scrum are: – Scrum team: Team of software developers – Scrum master.
Scrum CS These slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
© Timothy Korson Page 1 Scrum by Dr. Korson For CPTR 209 Software Engineering Version
Agile-SCRUM. Introduction to SCRUM Sanil Xavier What is Scrum?
Managing a Project Using an Agile Approach and the PMBOK® Guide
Topic #2 Burn-down. User Story: As a Scrum Master or Member of an Agile team I want to understand velocity and burn down So that I can use them to maximize.
Trusted IT Group. The challenge: 40 active, concurrent IT projects  Unsatisfactory Project Delivery.
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. Deeper Dive Into: User Stories.
Agile Software Development Brian Link
What is Scrum Process? Where is it used? How is it better?
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
Managing Schedules COSC 405 Spring 2013 Bridget M. Blodgett.
SCRUM introduction 6 April Scrum Team are known as pigs because they’re committed to delivering Sprint Goal People who are involved but not dedicated.
Frameworks in project management
Release and Iteration Planning September 13, 2008.
SCRU M Scrum Overview - Commonly Used Terms Ali Qureshi, parorrey.com – 31 st Aug, 2015 PI Media parorrey.com.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Agile Assessment Gadi Lifshitz, Ayelet Kroskin, Barak Yagour, Yael Dubinsky.
VA Pain Coach – Native App. Android & iOS Mobile Applications (Apps) Phase Two (MAP2) Sprint 4 Demo/Review Report September 1, 2015.
THE AGILE MENTALITY CHAPTER Topics  Why Use Agile and Scrum?  Agile Development –Manifesto for Agile Software Development  Scrum Methodology.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
Agile Training Camp e-Learning Module Introduction -
Agile Metrics It’s Not All That Complicated. © 2011 VersionOne 2 Welcome – About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach.
SCRUM.
Agenda: Overview of Agile testing Difference between Agile and traditional Methodology Agile Development Methodologies Extreme Programming Test Driven.
Using Scrum to Improve Teamwork, Communication, Quality and Speed
Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally.
Topic #1 Velocity. User Story: As a Scrum Master or Member of an Agile team I want to understand velocity and burn down So that I can use them to maximize.
SCRUM © University of LiverpoolCOMP 319slide 1. SCRUM history In 1986, Hirotaka Takeuchi and Ikujiro Nonaka More an observation of good practise in manufacturing.
Scrum Overview. Agenda What is scrum…and what it isn’t Scrum’s Characteristics The Scrum Process Scrum Phases Measurements Key Practices Backlogs Sprint.
Using Scrum to Improve Teamwork, Communication, Quality and Speed.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
The Scrum Framework Presented by Somnath Ghosh Scrum Practitioner 24 hours weeks.
Introduction to Software Engineering Muhammad Nasir Agile Software Development(3)
Scuola Politecnica Dipartimento DITEN Università degli Studi di Genova An Introduction to Scrum and XP Prof. Riccardo Berta.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Agile Project Management
Change your look and feel to how you work! Let’s SCRUM Change your look and feel to how you work!
Scrum.
Scrum and TargetProcess
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Mike Cohn - Agile Estimating and Planning
By: By: Agile Scrum Master Online Training.
Creating User Documentation in an Agile World
Microsoft Exam Dumps Questions & Verified Answer - Dumps4downlod.in
Chapter 3: The Project Management Process Groups: A Case Study
Scrum MODULE 3 – Part 3.
روش‌های سريع الانتقال (چابک) توسعه نرم افزار
Johanna Rothman Agile Team Measurements Chapter 12
Teaching slides Chapter 11.
Summarizing Our Models to Date
Johanna Rothman Know What “Done” Means Chapter 11
Scrum - Plan a Sprint Great Video (but added release /sprint layer)
© University of Liverpool
Frameworks in project management
Introduction to Agile Blue Ocean Workshops.
Scrum in Action.
Presentation transcript:

Topic #3 Burn-down Patterns

User Story: As a Scrum Master or Member of an Agile team I want to understand burn-down patterns So that I can identify, analyze, and make the appropriate adjustments.

Burn-down Pattern #1 If the team is making steady progress If the team is able to devote most of its time to feature work (the members are not multi-tasking with non-feature tasks) Then the team simply has more work to do than can fit in an iteration Although the temptation is to increase the iteration length or the team size, a better solution is to plan for less work during an iteration (recognize that the team’s capacity is smaller than originally thought) Too much work … Incomplete User Stories: Today!

Burn-down Pattern #2 Multi-tasking … Incomplete User Stories: Today! If the team is making steady progress If the team has been able to complete prior iterations with the same amount of work Then the team’s capacity has decreased for this iteration, indicating that the team’s efforts are being diluted with non-feature tasks The solution is to identify the issues then have the Scrum Master work with the Product Owner to remove them

Burn-down Pattern #3 Early Learning … Incomplete User Stories: If the team starts the iteration by regressing but then quickly starts making good progress The cause is very likely that the team learned then applied that learning If it appears that the team will not complete all tasks within the iteration, then the Scrum Master should talk with the Product Owner about the possibility that some tasks will need to be deferred to the next iteration Today!

Burn-down Pattern #4 Unresolved obstacles … Incomplete User Stories: Today! If the team is making steady progress then flattens out The cause is unresolved obstacles The only solution is for the team to identify the obstacles then have the Scrum Master work with the Product Owner to remove them If the obstacles cannot be removed, then the iteration may need to be cancelled

Burn-down Pattern #5 Scope Creep … Incomplete User Stories: Today! If the team is making steady progress, then regresses The cause is likely scope creep – new tasks are being added to the iteration Because any changes to an iteration are forbidden, this is a major violation of the Agile ethos The solution is for the Scrum Master to enforce the process and work with the Product Owner to prevent this from happening in future iterations (which may require both education and involvement of upper management)

Ponder: Take 15 minutes to reflect on the following questions and statements What additional steps can be taken in response to each of the five burn- down patterns displayed in the previous slides? Brainstorm some answers, then discuss what, if anything, a team can do to prevent these patterns from occurring. (The previous slides already discuss what to do in response to these patterns.) What burn-down patterns are most likely to occur for newly formed teams? What burn-down patterns are most likely to occur for teams that are new to Agile?

Take a Quiz Click on the following link to take a quiz on burn-down patterns Burn-down Patterns Quiz