SlideShare ist ein Scribd-Unternehmen logo
1 von 26
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          Release      Release
    User Story
    User Story        Feature
    User Story                    Feature
    User Story
                      Feature
     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
         Negotiable
         Valuable
         Small
         Estimable
         Testable
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 Criteria
As 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 Satisfaction
   1. 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 Wesley
  Dean Leffingwell
  Slide 10 User Story
  Slide 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 Manager
    Twitter:            @MrSnow76
    Blog:               http://MrSnow76.blogspot.com
    LinkedIn:           http://www.linkedin.com/pub/sven-schnee/27/932/5a5
    Slideshare:         http://www.slideshare.net/MrSnow76


Luis-Miguel Goncalves   Agile Project Manager
     Twitter:           @lgoncalves1979
     Blog:              http://lmsgoncalves.wordpress.com
     LinkedIn:          http://www.linkedin.com/in/luismsg
     Slideshare:        http://www.slideshare.net/lgoncalves1979

This Presentation can be found on our Slideshare accounts.
Thank you for your attention!

Weitere ähnliche Inhalte

Andere mochten auch

Winning your company over to modern product thinking (ProductCamp Boston 2016)
Winning your company over to modern product thinking (ProductCamp Boston 2016)Winning your company over to modern product thinking (ProductCamp Boston 2016)
Winning your company over to modern product thinking (ProductCamp Boston 2016)
ProductCamp Boston
 

Andere mochten auch (17)

Why agile
Why agileWhy agile
Why agile
 
Agile testingdays2016 finalversion
Agile testingdays2016 finalversionAgile testingdays2016 finalversion
Agile testingdays2016 finalversion
 
Creating High Performing Teams in an Agile Context
Creating High Performing Teams in an Agile ContextCreating High Performing Teams in an Agile Context
Creating High Performing Teams in an Agile Context
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Agile Product Management and the Product Owner role
Agile Product Management and the Product Owner roleAgile Product Management and the Product Owner role
Agile Product Management and the Product Owner role
 
Creating A Thinking Organization And Embracing Change, Powerpoint (Origional)
Creating A Thinking Organization And Embracing Change, Powerpoint (Origional)Creating A Thinking Organization And Embracing Change, Powerpoint (Origional)
Creating A Thinking Organization And Embracing Change, Powerpoint (Origional)
 
Winning your company over to modern product thinking (ProductCamp Boston 2016)
Winning your company over to modern product thinking (ProductCamp Boston 2016)Winning your company over to modern product thinking (ProductCamp Boston 2016)
Winning your company over to modern product thinking (ProductCamp Boston 2016)
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
 
The Role of the Scrum Master
The Role of the Scrum MasterThe Role of the Scrum Master
The Role of the Scrum Master
 
Agile thinking
Agile thinkingAgile thinking
Agile thinking
 
Backlog Grooming - The Importance of Good Grooming Habits
Backlog Grooming - The Importance of Good Grooming HabitsBacklog Grooming - The Importance of Good Grooming Habits
Backlog Grooming - The Importance of Good Grooming Habits
 
Le Product Owner est-il un Product Manage agile ? v2.0
Le Product Owner est-il un Product Manage agile ? v2.0Le Product Owner est-il un Product Manage agile ? v2.0
Le Product Owner est-il un Product Manage agile ? v2.0
 
Scrum role introduction – The Product Owner
Scrum role introduction – The Product OwnerScrum role introduction – The Product Owner
Scrum role introduction – The Product Owner
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner Role
 
Big idea: Design Thinking & Your Organization
Big idea: Design Thinking & Your OrganizationBig idea: Design Thinking & Your Organization
Big idea: Design Thinking & Your Organization
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 
Strategic Role - Product Management
Strategic Role - Product ManagementStrategic Role - Product Management
Strategic Role - Product Management
 

Ähnlich wie Product owner

50500113 spiral-model
50500113 spiral-model50500113 spiral-model
50500113 spiral-model
asidharath
 

Ähnlich wie Product owner (20)

Effective User Story Writing
Effective User Story WritingEffective User Story Writing
Effective User Story Writing
 
Scrum and DevOps training
Scrum and DevOps trainingScrum and DevOps training
Scrum and DevOps training
 
Agile And Scum In a Nutshell
Agile And Scum In a NutshellAgile And Scum In a Nutshell
Agile And Scum In a Nutshell
 
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
 
Scrum in One Day
Scrum in One DayScrum in One Day
Scrum in One Day
 
fast Introduction scrum
fast Introduction scrumfast Introduction scrum
fast Introduction scrum
 
The Scrum Guide
The Scrum GuideThe Scrum Guide
The Scrum Guide
 
50500113 spiral-model
50500113 spiral-model50500113 spiral-model
50500113 spiral-model
 
Scrum introduc.ppt
Scrum introduc.pptScrum introduc.ppt
Scrum introduc.ppt
 
Info dev flexibility in agile
Info dev flexibility in agileInfo dev flexibility in agile
Info dev flexibility in agile
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 
Agile scrum induction
Agile scrum inductionAgile scrum induction
Agile scrum induction
 
Using Agile to move from info centric to user centric
Using Agile to move from info centric to  user centric Using Agile to move from info centric to  user centric
Using Agile to move from info centric to user centric
 
306 belmont ssp08agileit
306 belmont ssp08agileit306 belmont ssp08agileit
306 belmont ssp08agileit
 
Agile Requirements Discovery
Agile Requirements DiscoveryAgile Requirements Discovery
Agile Requirements Discovery
 
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelazXp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
 
Real-World Boot-Up Sequences - QuickBooks Self-Employed
Real-World Boot-Up Sequences - QuickBooks Self-EmployedReal-World Boot-Up Sequences - QuickBooks Self-Employed
Real-World Boot-Up Sequences - QuickBooks Self-Employed
 
Agile Scrum Overview
Agile  Scrum  OverviewAgile  Scrum  Overview
Agile Scrum Overview
 
Product Backlog Mapping
Product Backlog MappingProduct Backlog Mapping
Product Backlog Mapping
 
Product development - From Idea to Reality - VYE Leader Talk
Product development - From Idea to Reality - VYE Leader TalkProduct development - From Idea to Reality - VYE Leader Talk
Product development - From Idea to Reality - VYE Leader Talk
 

Mehr von Luis Gonçalves, CSP

Mehr von Luis Gonçalves, CSP (6)

How To Enable Agility In The Whole Organization
How To Enable Agility In The Whole OrganizationHow To Enable Agility In The Whole Organization
How To Enable Agility In The Whole Organization
 
Beyond high performing teams: Agility at organisation level
Beyond high performing teams: Agility at organisation levelBeyond high performing teams: Agility at organisation level
Beyond high performing teams: Agility at organisation level
 
Get Rid of Performance Appraisals and Create High Performing Organisations
Get Rid of Performance Appraisals and Create High Performing OrganisationsGet Rid of Performance Appraisals and Create High Performing Organisations
Get Rid of Performance Appraisals and Create High Performing Organisations
 
How to Enable Agility in the Whole Company
How to Enable Agility in the Whole CompanyHow to Enable Agility in the Whole Company
How to Enable Agility in the Whole Company
 
Get Rid of Performance Appraisals
Get Rid of Performance AppraisalsGet Rid of Performance Appraisals
Get Rid of Performance Appraisals
 
Why feature teams are not enough!
Why feature teams are not enough!Why feature teams are not enough!
Why feature teams are not enough!
 

Product owner

  • 1. Product Owner The Role of a Product Owner in Scrum
  • 2. Agile in a Nutshell
  • 3. 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
  • 5. Product Vision Vision (1-2 years) Release Release Release User Story User Story Feature User Story Feature User Story Feature Feature … Feature Feature Feature Feature Feature
  • 10. 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.
  • 12. INVEST or good User Stories Independent Negotiable Valuable Small Estimable Testable
  • 13. 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.
  • 15. Example for Acceptance Criteria As 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 Satisfaction 1. 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).
  • 17. Daily
  • 23. Credits • Agile Software Requirements, Addison Wesley Dean Leffingwell Slide 10 User Story Slide 13 + 14 examples for INVEST
  • 24. 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
  • 25. Contact Information Sven Schnee Agile Project Manager Twitter: @MrSnow76 Blog: http://MrSnow76.blogspot.com LinkedIn: http://www.linkedin.com/pub/sven-schnee/27/932/5a5 Slideshare: http://www.slideshare.net/MrSnow76 Luis-Miguel Goncalves Agile Project Manager Twitter: @lgoncalves1979 Blog: http://lmsgoncalves.wordpress.com LinkedIn: http://www.linkedin.com/in/luismsg Slideshare: http://www.slideshare.net/lgoncalves1979 This Presentation can be found on our Slideshare accounts.
  • 26. Thank you for your attention!

Hinweis der Redaktion

  1. SVENShorter Time to MarketAlways software to releaseKnow what the customer wants and build it in short timeboxesBe able to flexibly respond to changing demands and market requirements
  2. Create a complete product visionBox for the softwareElevator pitchClear strategy, major featuresEveryone knows what the target is
  3. Brainstorming for all featuresPersonas to get a user flowCreate complete user flows per personaUse that to help Release Planning
  4. Clear longterm targetVision consists of several releasesOnly content of current release is clear
  5. Start with the most important Feature/EpicBreak it down to user storiesBreak user Stories down to smaller User StoriesBefore working on User Stories break them down to Tasks
  6. Too much to do in generalInstead of that is our release date and those features have to be done by then we work on one feature after another and finish them
  7. There is exactly one Priority oneThere is only one priority twoOnce the first ten Priorities are set, the rest isn’t that important anymoreIt’s quite difficult to prioritizeTalking with the team and finding out about critical problems and unknown territory helpsCost of Delay can be a great help
  8. LUISWritinga good backlog with good User Stories requires hard workUser Stories should always be framed in the view of a user of the systemUnexperienced Product Owners need help from coaches or trainings
  9. Independence means that a story can be developed, tested, and potentially even delivered on its own. Therefore, it can also be independently valued.
  10. Luis