product owner
DESCRIPTION
Introduction of Product Owner in Agile, User Stories, Activities, Backlogs etc.TRANSCRIPT
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!