Product Owner - The Single Wring Able Neck

Similar documents
Stakeholders. I know my stakeholders There is a clear understanding of who are the stakeholders. I know many of them personally.

Russell Pannone February 10, 2009

Self-Organizing Teams: What and How Nitin Mittal, Accenture, 7 January 2013

Rule = A definition of what a Product Backlog is. Good Practice = A practice which is commonly done and is good to do. Avoid = A practice which, in

Agile Software Development. Agile Software Development Basics. Principles of the Agile Alliance. Agile Manifesto. Agenda. Agile software development

Owning An Agile Project: PO Training Day 2

Collaboration at Scale: 6 Tips for Effective Product Ownership at a Distance. 9-May-2018

AGILE EXECUTIVE OVERVIEW

Presented by: and. Communicating. Agile. Project Status. Management. Wednesday, April 10, 13

Release Forecasting and Tracking in Agile

"Product Owner Anti-Patterns"

Agile leadership for change initiatives

Agile at Mid-Scale. Al Shalloway. Introducing FLow for Enterprise Transformations (FLEX)

Creating Sprint Reviews that Attract, Engage, and Enlighten your Customers' Bob Galen President & Principal Consultant RGCG, LLC

Scrum an Agile Process

How to Run Agile Development for SAP

The Key to Project Success: Reducing Solution Scope

2. True or false: In Scrum all the requirements for the project are known prior to the start of development.

Agile Software Development

SEPTEMBER 2018 The Agile Team s Playbook to Doing Agile

Using Scrum to Complement Existing Organizational Transformation Methods: Exercise Guide Agile 2010

Scrum Team Roles and Functions

Introduction. Failure. Why Projects Fail. Agile in an Hour

Scrum & Business Intelligence

Agile Software Development

Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017

Introduction. Failure. Why Projects Fail. Agile in an Hour

PART 3 of 5: TRAINING YOUR NEW SCRUM TEAM

Advantages of Agile model:

The Faster Road to Innovation Why Workopolis Went Agile

Business Analyst and Product Owner Where do they meet & conflict? Cherifa Mansoura

Agile Special Interest Group

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016

Kanban kick- start (v2)

Lecture 8 Agile Software Development

Scrum Team Audit Questions adopted from Labirynty Scruma by Jacek Wieczorek

Agile Introduction for Leaders

Chapter 3 Agile Software Development. Part 1b

Agile Planning. Petri Heiramo. Agile Coach, CST

Scrum Testing: A Beginner s Guide

BA25-Managing the Agile Product Development Life Cycle

Vendor: GAQM. Exam Code: CSM-001. Exam Name: Certified Scrum Master (CSM) Version: Demo

Lecture 1. Topics covered. Rapid p development and delivery is now often the most important requirement for software systems.

What is Scrum: An Introduction to the Scrum Framework

How to Reboot Your Agile Team MAURIZIO MANCINI EXEMPIO.COM

By: Ronny Trefftzs CSCI 5828: Foundations of Software Engineering Spring 2012 Professor: Kenneth Anderson

The Customer CAN always be right Realizing Business Agility through Customer Collaboration

Project Execution Approach

improving It s what we do. TM

Organizational Change Through Metrics

Joe s Unofficial Scrum Checklist

Software Engineering Lecture 5 Agile Software Development

Scrum Product Owner Course 03 - Roles and Responsibilities

Avoiding ScrumButt - Nokia Test Origins Nokia Siemens Networks

SOFTWARE ENGINEERING SOFTWARE-LIFE CYCLE AND PROCESS MODELS. Saulius Ragaišis.

manag and product Scrum, requirements ement

Start Well: Launching Projects and Teams for High Performance and Hyper-Productivity

HOW TO LEAD YOUR COMPANY IN 22 STEPS THE ULTIMATE GUIDE TO LEADERSHIP SUCCESS. Leading4Growth Australia

IIRP World Conference Sharon mast, Facilitator October 2013

Scrum - Introduction. Petri Heiramo. Agile Coach, CST

4 Steps To Scaling Agile Across The Enterprise. The Guide To Agile At Scale

Agile Extremely Scaled

MYTHBUSTERS. Is what we hear about Agile fact or fiction? Rowan Bunning. au.linkedin.com/in/rowanbunning

Scrum Master / Agile Project Manager An Approach for Personal Competency Development

Test Management Forum

Organizational Change Management for Data-Focused Initiatives

Institut für gestaltorientierte Organisationsentwicklung. SCRUM Implementation. IGOR 2018 Institute for Gestalt organizational Consulting

Agile Business Analysis - Resurgence. Dorothy Tudor - TCC

Project Management Communication Tools. By William Dow, PMP & Bruce Taylor

Presented by: Linda Westfall Sponsored by:

13. Team evolutionary developement

HR in the Agile era Keynote sprint Squad working experience Tech platform demo + Q&A

Managing Your Backlog

Scrum/Kanban Overview

Software Engineering & Project Management Engr. Abdul-Rahman Mahmood MS, PMP, MCP, QMR(ISO9001:2000)

Scaling Agile: Fractals of Innovation. An excerpt from Agile Business by Bob Gower and CA Technologies

Scrum. an Agile Process

Building a Product Users Want: From Idea to Backlog with the Vision Board

Agile Essentials Track: Business Services

ScrumDay MN. Jump Start Your Agile/Scrum Adoption (failure is awesome) October 13, 2016

Introducing Resilient Agile A Better Agile Methodology 5 Easy Steps to Make Agile Development Work Better for You

Getting to Done The Secret Sauce of High Performing Teams

Why SCRUM I O A N N I S K O S T A R A S A G I L E C R E T E

Assessor-3 Release-1 Retrospective-ESI

Scrum. Outrageous Assessments Copyright 2009, ADM, All Rights Reserved v1.1

Using Modern Methodologies with Maintenance Software

The Marketer s Handbook:

Scrum Master or Armchair Psychologist?

COMPENSATION PLANNING CYCLE

Agile Marketing Automation

Agile Scrum Process Checklist

Standard Work and the Lean Enterprise Net Objectives Inc. All Rights Reserved.

Advice on Conducting Agile Project Kickoff. Meetings

The Essential Product Owner Partnering with the Team

Dual-Track Agile for Product Managers by John Parker, CEO

Training Within Industry. An Overview Beginning with the JI 4-Step Method of Instruction

Tips for Success for a BA in an Agile Environment

5 Key Metrics Every Call Center Manager Should Master

The Scrum Roles: Describing the Individuals & Interactions.

Agile Software Development. Stefan Balbo / Patrick Dolemieux

Transcription:

Product Owner - The Single Wring Able Neck by Jens Ostergaard Certified Scrum Product Owner 1

What is Scrum? Product Owners determine what needs to be built in the next 30 days or less. Development Teams build what is needed in 30 days (or less), and then demonstrate what they have built. Based on this demonstration, the Product Owner determines what to build next. Scrum Masters ensure this process happens as smoothly as possible, and continually help improve the process, the team and the product being created. Certified Scrum Product Owner 2

Roles in Scrum? Product Owner: Makes Business Decisions Development Team: Estimates and Build what Business (Product Owner) want Scrum Master: Facilitates and Coaches Organization to Follow the Rules of Scrum. Makes sure no roles step out of boundaries. Scrum Master decides what is Scrum and what is not Scrum. Scrum Masters work is usually underestimated. Certified Scrum Product Owner 3

Product Owner Certified Scrum Product Owner 4

PO - responsibilities Be a leader for the Product Development Develop and maintain Product Backlog Make Product Backlog visible Order PBI s in the Product Backlog Clarify PBI s to the Development Team Review the work of the Development Team Enable Specifications Firewall Towards the Dev Team Have to Attend Sprint Planning and Sprint Review Certified Scrum Product Owner 5

Communication Priority Flow of Information Clarification Flow of Information www.scrumtrain.com 6

Product Backlog? Customers Users Product Owner Marketing & Sales Development Team Architect Certified Scrum Product Owner 7

PO - Knowledge Business Advocate Customer Advocate End user Advocate IT Architect Subject Matter Expert Analyst Designer Visionary Communicator Decision Maker Developer Certified Scrum Product Owner 8

PO in focus Stakeholders Scrum Team Team 1 Sprint Backlog 1 Team 2 Sprint Backlog 2 Courtesy of Geir Amsjø Certified Scrum Product Owner 9

PO Failure Modes 1. PO Team imbalance - Lack of knowledge, e.g. user experience 2. Flaccid Product Ownership - PO not empowered 3. The Underminer - Chief PO publically reverses decision made by team 4. Absentee PO - PO not available to support dev. team 5. Ostrich - Keeps impossible delivery dates 6. Vision Deficit - Does not have a clear vision Certified Scrum Product Owner 10

Product Owner - the right thing Have a compelling product vision that is executable, and arouses passion in the team, the company, and the customers Build a roadmap for rolling out the vision that everyone can see and sign up for Build a ready-ready Product Backlog of enabling specifications that are just enough, and just in time. Spend half the time with customers, sales, and marketing. Spend the other half working closely with developers clarifying specifications. Certified Scrum Product Owner 11 Jeff Sutherland 1993-2008

Product Owner will break trust if He tells people how to implement the product. She assigns people tasks. He changes the Sprint Backlog during a Sprint The developers find out the Product Owner doesn t really know what the customer wants. He tries to force the team to do what they will not sign up for. Any compromise of integrity or neglect of the team. The Product Owner is a special kind of leader and will be held accountable by the team for leadership qualities - honesty, integrity, clarity, and ability to align the whole company behind product creation. Certified Scrum Product Owner 12 Jeff Sutherland 1993-2008

Emergency Procedures 1. Do something different (be creative) 2. Get help from someone outside the team 3. Decrease Scope 4. Abort Sprint Certified Scrum Product Owner 13

Parameters For Ordering 1. Importance 2. Effort 3. Business Value 4. Risk 5. ROI 6. Environment 7. Release Date 8. Etc. Scrum Planning & Estimation 14

Enabling Specifications Some requirements are easy to understand ( change the color of this button to red ) Other requirements, particularly scenarios, are more complex Almost all requirements have dependencies with other requirements Specifications should be ready just in time and specified just enough Certified Scrum Product Owner 15

User Story Template As a/an <type of user>, I want <some goal> so that <some reason> The so that line is generally considered optional, but used as a default User story is best if vague in solution and exact in problem Scrum Planning & Estimation 16

Why Splitting a User Story We understand it better Small stories are easier to implement correctly We see that some parts of the big item aren't worth doing Scrum Planning & Estimation 17

How far to split PBI Sprint length Half the sprint length One Three Days One day One acceptance Criteria Scrum Planning & Estimation 18

Scrum Planning & Estimation 19

Product Backlog Stability in Sprint Product Backlog is constantly updated Piece of Product Backlog in Sprint is fixed Product Owner intercepts anything coming into a Sprint Do now, do later, do never Certified Scrum Product Owner 20

Sprint Abnormal Termination Sprints can be cancelled before the allotted Sprint is over; Product Owner is only one that can cancel a Sprint; If a Sprint is abnormally terminated, the next step is to conduct a new Sprint planning meeting, where the reason for the termination is reviewed. Certified Scrum Product Owner 21 Copyright 1993-2010, ADM, All Rights Reserved v1.3

Sprint Review includes at least the following 1 The Product Owner identifies what has been done and what hasn t been done. The Team discusses what went well during the Sprint and what problems it ran into, and how it solved these problems. The Team then demonstrates the work that is done and answers questions. Certified Scrum Product Owner 22

Sprint Review includes at least the following 2 The Product Owner then discusses the Product Backlog as it stands. He or she projects likely completion dates with various velocity assumptions. The entire group then collaborates about what it has seen and what this means regarding what to do next. The Sprint Review provides valuable input to subsequent Sprint Planning meeting. Certified Scrum Product Owner 23

Product Owner as Tester Conversational Test Creation Verify PBI s by means of Scenarios Don t tell me, show me! * Try thinking about the acceptance tests for a requirement, rather than the flow. What are the tests, from easy to pass to hard? What are they, from important down to unimportant? Certified Scrum Product Owner 24