Johanna Rothman Rank the Work Chapter 7

Slides:



Advertisements
Similar presentations
Copyright © , Armstrong Process Group, Inc., and others All rights reserved Made available under EPL v1.01 Project Management Review Eclipse Process.
Advertisements

Armstrong Process Group, Inc. Copyright © , Armstrong Process Group, Inc., and others All rights reserved Armstrong Process.
Iteration Planning.
Walter Bodwell Planigle. An Introduction – Walter Bodwell First did agile at a startup in 1999 Got acquired by BMC in 2000 and spent the next 8 years.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Release Planning – Test Role and Responsibilities Emergence Tech Training / emergencetechtraining.com.
1 Agile Estimation V. Lee Henson CST. 2 Founded in Salt Lake City, UT Personally Trained, Coached, and or Mentored at 41 of the Fortune 100 Companies.
SCRUM John Drew. SCRUM - overview Scrum is a project management discipline that has evolved since the early 1990s to deliver software that meets business.
Project Management with TFS 1. What TFS offers for Project Management? Work Item tracking 2 Portfolio backlog Backlog Issue tracking Feature Product Backlog.
Muthu Swamy S, APSM, PMP, CSM, PM-2008 Friday, October 1, 2010
Agile development By Sam Chamberlain. First a bit of history..
Managing a Project Using an Agile Approach and the PMBOK® Guide
Trusted IT Group. The challenge: 40 active, concurrent IT projects  Unsatisfactory Project Delivery.
Bca.co.uk 01BMW Tender Inspect & Collect bca.co.uk Scrum…Buts Joy Kelsey Agile By Example Warsaw October 16 th and 17 th 2013.
Part 1 7 Habits of Highly Effective Teens What is Habit #1? Be Proactive.
What is Scrum Process? Where is it used? How is it better?
Copyright David Churchville - XP and Agile Planning David Churchville ExtremePlanner Software XP Fishbowl.
Words to Know Warm-Up Worksheet!
1 Massive Entertainment Petter Sydow. 2 Starting facts Petter Sydow, Vice President of Product Development Massive Entertainment, Malmö, Sweden World.
R ELEASE P LANNING. H ELPFUL R ESOURCES Planning Extreme Programming, Kent Beck and Martin Fowler Extreme Programming Installed, Ron Jeffries, Ann Anderson.
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.
Release and Iteration Planning September 13, 2008.
Release Lifecycle Development Iterations / Start Here Next Release Re-estimate based on better granularity Customer UATGo / No Go for ReleaseAgree releaseDeploy.
Agile User Stories. What is a User Story? User stories are short, simple description of a feature told from the perspective of the person who desires.
Participate in a Team to Achieve Organizational Goal
Step 5: Complete Your Project. Setting the scene Suppose you have been running a project to write a small piece of computer software for a business. The.
Chapter 7 The Practices: dX. 2 Outline Iterative Development Iterative Development Planning Planning Organizing the Iterations into Management Phases.
AP-1 4. Agile Processes. AP-2 Agile Processes Focus on creating a working system Different attitude on measuring progress XP Scrum.
Extreme Programming Based on and
Agile Metrics It’s Not All That Complicated. © 2011 VersionOne 2 Welcome – About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach.
Planning Extreme programming
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Introduction to Agile. Introduction Who is this guy?
CSE Senior Design II Scrum Review/Discussion Instructor: Mike O’Dell.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
Copyright © Curt Hill Scrum Software Development Paradigms What is a Scrum?
CSc 171 Fall 2016 Manage It! Your Guide to Modern, Pragmatic Project Management. Johanna Rothman Dilbert Scott Adams.
Agile Project Management
Information about Life Cycles
Dilbert Scott Adams.
Agile Project Management Methodology Scrum Overview
Project Management with VSTS
Scrum and TargetProcess
Agile Training – Agile Overview
Dilbert Scott Adams Manage It! Your Guide to Modern, Pragmatic Project Management. Johanna Rothman.
Agile Scrum Management
September 20, 2017 Agile Techniques Workshop Susan Futey
Real Metrics for Real Decisions
Mike Cohn - Agile Estimating and Planning
By: By: Agile Scrum Master Online Training.
Chapter 3: The Project Management Process Groups: A Case Study
Dilbert Scott Adams Manage It! Your Guide to Modern, Pragmatic Project Management. Johanna Rothman.
Johanna Rothman Teams Deliver Features Chapter 6
User Stories Applied, Mike Cohn Chapter 1: An Overview
Johanna Rothman Create Technical Excellence Chapter 9
Johanna Rothman Help Your Meetings Provide Value Chapter 13
Johanna Rothman Agile Team Measurements Chapter 12
Johanna Rothman Report Your Project State Chapter 14
Johanna Rothman Know What “Done” Means Chapter 11
Chapter Two: Characteristics of Entrepreneurs
A man is flying in a hot air balloon and realizes he is lost
Chapter 11 – Project Dashboard
Case Study: Financial Services
Dilbert Scott Adams Manage It! Your Guide to Modern, Pragmatic Project Management. Johanna Rothman.
Dilbert Scott Adams.
Agile Philly: Estimating Vs Forecasting Using a Monte Carlo Tool
Sprint Planning April 2018.
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Walking dead. How to save project?
Chapter 11 – Project Dashboard
Presentation transcript:

Johanna Rothman Rank the Work Chapter 7 Copyright © 2017

When is the “best” time to release the feature When is the “best” time to release the feature? Prioritize: Features don’t all have the same value over time… Scrum: The Product Owner sets the priorities… how value will be released over time

Benefits of ranking (prioritizing) value over time: “I’ve seen very few situations where the maximum-value date was so close that the team had to have finished all of the work” Benefits of ranking (prioritizing) value over time: The Product Owner might not even start work on a feature (or feature set) if the team cannot finish it when the feature runs out of value The team can deliver the most valuable work and not have to start work that’s no longer valuable The Product Owner should be able to have a conversation about which story is first, second, and third… helps team break apart feature sets into smaller features

Rank (prioritize) by Valuing the Learning How to manage the roadmap or rank the entire feature set… three approaches: Instead of valuing an entire feature set, decide what you want to learn from a Minimum Value Product (MVP) or a Minimum Value Experiment (MVE) Consider what the minimum requirement would be for a MVP or an MVE You want to measure and learn from small experiments that will provide value Spike the work to understand the feature set Small experiments… that you could complete in no more than one day Try something quite risky to understand the risks more

Recognize Ranking Traps Challenges: Using estimation – and only estimation – to rank the work Having someone else pressure the product owner to change the ranking to accommodate another person’s desires The HIPPO interrupts and distraction (HIghest Paid Person in the Office) Ranking all the work for months or a release at the beginning of a project What are the options for “managing” these traps?

TRAP: We must rank “all of it” As the team finishes small stories, the Product Owner wants the ability to change which stories the team should do ad when! How to manage the “all of it” thinking: Consider ranking up to three iterations worth of work… Consider creating a “parking lot”… to prioritize and manage the “not-yet” items Refer to the product vision and the release criteria in managing the requests for “all of it” now