The Product Owner in SCRUM – ZipperMan or SuperMan? Adjusting the responsibilities of the Product Owner in SCRUM Milan, December 2 nd 2011 Agile Project.

Slides:



Advertisements
Similar presentations
How to Implement Agile in Your Organization
Advertisements

Agile Development Primer – Using Roundtable TSMS in an Agile Shop Michael G. Solomon Solomon Consulting Inc.
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
ITEC 370 Lecture 24 Lifecycles. Review Questions? –Grades for Requirements/Design Doc F give prototype demonstration –Testing plan for your software Maintenance.
Archana Mehta. Spot a Failing project Costs a lot more than it should Its takes longer than anyone expected The product doesn’t do what it was supposed.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Project Mangement Chapter 4 Framework for Project Management.
1 1  Test the Scrum Knowledge of your team.  Play by the rules of Jeopardy® ◦ Play in two teams ◦ Assign a score keeper ◦ All answers have to be in.
Agile 101.
Agile Project Management with Scrum
Process and tools Individuals and interactions over Following a plan Responding to change over Comprehensive documentation Working software over Contract.
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. An evolutionary/iterative/incremental/agile software process The main roles in Scrum are: – Scrum team: Team of software developers – Scrum master.
 User assignments (product owner)  ‘circle’  1 st sprint: ◦ Scrum Boards (informative workspace)  Product -, release -, sprint -, defect backlog 
Agile development By Sam Chamberlain. First a bit of history..
Agile Approach: Case Study
Agile-SCRUM. Introduction to SCRUM Sanil Xavier What is Scrum?
Paweł Słowikowski What can Agility do for YOU. Who am I Have been: Software tester Verification Project Manager Scrum Master Agile Coach Currently: Scrum.
This work is licensed under a Creative Commons Attribution 3.0 Unported LicenseCreative Commons Attribution 3.0 Unported License (CC-BY). Project Management.
Managing a Project Using an Agile Approach and the PMBOK® Guide
Introduction to Agile.
Trusted IT Group. The challenge: 40 active, concurrent IT projects  Unsatisfactory Project Delivery.
1 Agile Methodology & Programming Ric Holt July 2009.
CSE G674/2009 Project Project Management Section Presented by: Amir Aref Adib.
What is Scrum Process? Where is it used? How is it better?
Tuesday, June 8 th, Agile Development-Successful Delivery & Implementing Across the Enterprise.
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
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.
1 - Agile in a nutshell. 2 - Basic principles ●Relies on an iterative, incremental development mechanism with continuous adaptation to customer requirements.
The US Oncology Network is supported by McKesson Specialty Health. © 2013 McKesson Specialty Health. All rights reserved. Scrum is an Agile Process.
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
Het einde van het beroep van tester - Wat Agile, DevOps en Scrum betekenen voor het testvak -
Process Presentation 27 th May 2010 Team BASH Sher Jun Tan, Rosh Sam Abraham, Sascha Morris, Waqas Khalid Lone, Rafael.
Sprint Plans and Burndown Charts David Millard | davidmillard.org.
SCRUM.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Agile 101. Feasibility Study SDLC – What is it? Systems Development Life Cycle: The most commonly used, and generally accepted, project management approach..
A Noble Product Owner – Who Can Find? Kim Hardy, Agile Coach CSM & SAFe Program Consultant.
Introduction to Agile. Introduction Who is this guy?
 SBOK™ (SCRUM Body of Knowledge)  Student course workbook  Case study booklet  Scrum in a page  Scrum Product Owner Certified physical certificate.
1 Development with Agile methodology Scrum Lifecycle DEVELOPMENT PROCESS IN DROISYS INC.
Created By:-
#msdevcon Community Track IMPLEMENTATION OF SCRUM Bernardin Katić Insa Investment Software AG.
Managing Agile Software Development Teams Using Scrum AKA: Wrangling Developers for Fun and Profit!
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
CMPS 116 Software Design Project. Introduction Instructor: Dr. Huahai Yang IBM Research – Almaden Former SUNY Albany Programming.
AGILE METHODS Curtis Cook CS 569 Spring 2003.
Embedded Systems Software Engineering
Penn State Project Management Conference
AGILE SCRUM METHODOLOGY
Scrum.
Agile Training – Agile Overview
Information Technology Project Management – Fifth Edition
Chapter 3: The Project Management Process Groups: A Case Study
AGILE METHODOLOGY MANAGE PROJECT USING AGILE SCRUM.
Project Management and the Agile Manifesto
Scrum MODULE 3 – Part 3.
Johanna Rothman Agile Team Measurements Chapter 12
How to Successfully Implement an Agile Project
Summarizing Our Models to Date
Scrum Overview.
Introduction If you have got a call for an Agile testing interview, then congratulations are in order. You may be feeling nervous, but it sure to be felt.
Introduction to Agile Blue Ocean Workshops.
Adjective: Able to move quickly and easily. Principles and Values
Scrum Science NGSS: Engineering, Technology, Applications of Science
Scrum in Action.
Agile, Scrum and CMMI Methodologies
Presentation transcript:

The Product Owner in SCRUM – ZipperMan or SuperMan? Adjusting the responsibilities of the Product Owner in SCRUM Milan, December 2 nd 2011 Agile Project Management Beyond the software development A zipper-man or a SuperMan? PMI Northern Italy Chapter Emiliano Soldi PMP, CSM Senior PM, Agile Coach Diesys Informatica The P.O in SCRUM is the interface between the team and the customer. What if the customer is a traditional project management advocate?

The Product Owner in SCRUM – ZipperMan or SuperMan? Abstract The product owner (PO) in SCRUM, is one of the most crucial figure of the stakeholders community formed around a SCRUM project. His role is to behave as an interface between the team and the customer (internal or external). He should master the communication and negotiation techniques, he should also know how to manage politics and take advantage from it. The role of the PO is even more important when the client is external and it is not familiar with the agile practices and, furthermore, he doesn’t want to change his habits in managing projects.

The Product Owner in SCRUM – ZipperMan or SuperMan? Objective Use SCRUM internally continuing to gather most of the benefits from it. Contemporarily trying to engage and involve the customer as much as possible in the agile practices, adapting the language and the communication style to the traditional way of conducting projects as well. Evangelize by explaining and show the benefits of Agile Follow the ‘Customer on-site’ practice at least for: –Requirements (user stories) gathering and prioritization –Making decisions and giving advises (feedback cycle reduction) Supplying project progress information using the traditional project management tools (conversion of project data from agile to traditional)

The Product Owner in SCRUM – ZipperMan or SuperMan? A matter of Communication The PO should continuously try to engage with agile as much as possible the customer. During the gathering requirements phase: find the way to give some “agile” pills to the patient, explaining how agile works (stories prioritiz., product backlog, iterations, etc.) Bringing the customer at the “war room” Inviting (forcing) the customer to assist to the demo/review meeting and soliciting feedback PS: In projects like this one, is preferable to have short iteration duration (1/2 weeks).

The Product Owner in SCRUM – ZipperMan or SuperMan? …and of Tools Product Backlog Budget180k Sprint Planned 6 Sprint Completed 2 S. Points Planned300 S. Points Completed 105 Actual Cost55k Expect. Complete = 2 / 6 (sprints)> 33% Actual Complete = 105 / 300 (s. points)> 35% EV= 0.35 * 180k > 63k PV = 0.33 * 180k> 59.4k CPI= 63k / 55k> 1.14 SPI= 63k / 59.4k> 1.06 EAC= 1/CPI * (Budget-EV)> 103k Product Backlog + Sprint Backlog + Task Board + Burndown Chart

The Product Owner in SCRUM – ZipperMan or SuperMan? Results The main result we achieved was to gradually bring the customer closer to the agile world, avoiding any "cultural" shock. The results can be summarized as follows: Delivered what the customer wanted Avoided the development of some unneccessary features Accepted and decided together about project changes Anticipating customer ROI The ZipperMan was a central point throughout the project lifecycle.

The Product Owner in SCRUM – ZipperMan or SuperMan? Contacts Emiliano Soldi emiliano_soldi_pmp_project_management_agile_blog