Product owner

Post on 11-May-2015

1.364 views 1 download

Tags:

description

PO role in SCRUM

Transcript of Product owner

Product Owner

The Role of a Product Owner in Scrum

Agile in a Nutshell

Vision

“I believe that this nation should commit itself to achieving the goal, before this decade is out, of landing a man on the moon and returning him safely to the earth.”

J.F. Kennedy

Story Board

Product Vision

Vision (1-2 years)Release ReleaseRelease

…Feature

Feature

Feature

User StoryUser StoryUser StoryUser Story

Feature

Feature

Feature

Feature

Feature

Feature

Release Planning

Epics, User Stories, Tasks

Product Backlog

Prioritization

The User Story• As a <role>, I can <activity> so that <business value>

where:• <role> represents who is performing the action or ��

perhaps one who is receiving the value from the activity. It may even be another system, if that is what is initiating the activity.

• <activity> represents the action to be performed by ��the system.

• <business value> represents the value achieved by ��the activity.

Invest

INVEST or good User Stories

Independent

Testable

Small

Estimable

Valuable

Negotiable

Example

• As an administrator, I can set the password expiration period so that users are forced to change their passwords periodically.

• As an administrator, I can set the password strength characteristics so that users are required to create difficult-to-hack passwords.

Acceptance Criteria

Example for Acceptance CriteriaAs a consumer, I always see current energy pricing reflected on my portal and on-premise devices so that I know that my energy usage costs are accurate and reflect any utility pricing changes.

• Conditions of Satisfaction1. Verify the current pricing is always used and the calculated numbers are displayed correctly on the portal and other on-premise devices (see attachment for formats).2. Verify the pricing and the calculated numbers are updated correctly when the price changes. 3. Verify the “current price” field itself is updated according the scheduled time. 4. Verify the info/error messages when there is a fault in the pricing (see approved error messages attached).

Planning

Daily

Grooming

Demo/Review

Collaboration with Scrum Master

Working with the Team

Book Recommendations

Credits

• Agile Software Requirements, Addison WesleyDean LeffingwellSlide 10 User StorySlide 13 + 14 examples for INVEST

Pictures• Agile in a Nutshell

http://c586412.r12.cf2.rackcdn.com/threewalnuts.jpg• Vision

http://www.tao-arts.de/wp/wp/wp-content/uploads/2009/07/taoistische-meditation1.jpg• Story Board

http://www.solutionsiq.com/Portals/93486/images/recognizing-bottlenecks-in-product-backlog-scrum-agile-software-development.jpg• Epics, User Stories, Tasks

http://www.matryoshka-dolls.co.uk/wp-content/uploads/wpsc/product_images/Russian%20Dolls.jpg• Product Backlog

http://2.bp.blogspot.com/_81xab5dmFF4/TLHeqg19VdI/AAAAAAAAAGs/lZEHAl6Z-Gc/s1600/too_much_work_too_less.jpg• Prioritization

http://www.aquarius-atlanta.com/articles/images/ChooseNow_351x144_4C.jpg• Invest

http://ihowtoinvest.com/images/How-to-Invest-Money-3.jpg• Acceptance Criteria

http://projectcommunityonline.com/wp-content/uploads/2012/02/bigstock_Inspector_28653311.jpg• Grooming

http://3.bp.blogspot.com/-O-sAwr5wP2I/ToRUgQk3NhI/AAAAAAAABK4/soUhXJ9wQwk/s1600/Crystal-ball.jpg• Planning

http://files.campus.edublogs.org/blogs.baylor.edu/dist/3/599/files/2011/11/DSC_0277-1y5xiyo.jpg• Daily

http://i.imgur.com/Ai5Tf.jpg• Release Planning

http://static.tumblr.com/rqcjqni/8I4mc7r89/232.jpg• Demo/Review

http://www.elmousa.com/sites/default/files/images/Fotolia_22282220_M_%E8%9C%89%EF%A3%B0%E8%9F%BE%EF%BD%A5. jpg• Collaboration with Scrum Master

http://faithoncampus.files.wordpress.com/2009/08/ant_apple.jpg• Working with the Team

http://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Team_Time_Out_Handball.jpg/1263px-Team_Time_Out_Handball.jpg

Contact Information

Sven Schnee Agile Project ManagerTwitter: @MrSnow76Blog: http://MrSnow76.blogspot.comLinkedIn: http://www.linkedin.com/pub/sven-schnee/27/932/5a5Slideshare: http://www.slideshare.net/MrSnow76

Luis-Miguel Goncalves Agile Project ManagerTwitter: @lgoncalves1979Blog: http://lmsgoncalves.wordpress.comLinkedIn: http://www.linkedin.com/in/luismsgSlideshare: http://www.slideshare.net/lgoncalves1979

This Presentation can be found on our Slideshare accounts.

Thank you for your attention!