0
Product OwnershipLeaders of Agile Webinar with Kent BeckAslam Khan :: @aslamkhn :: aslamkhan.net
In the last webinar ...PO        The Product Owner is the keystone
PO’s spend a lot of time on stories       write stories (and/or scenarios)1            As a … I want … so that / Given … w...
(Stereo?)                                                                                               Typically         ...
I observed that PO’s should      Spend less time formalising stories1     Spend more time talking with the team.      Prov...
That is ...                                                                                                               ...
There’s a common thread here    Spend less time formalising stories1   Spend more time talking with the team.    Provide f...
By itself, this may  not be a problem                                                        2                            ...
market info                                                                                                               ...
The conflicting life of a PO  low bandwidth        high bandwidth     channel               channel        max            ...
What can the PO do about this?                                                                                  The quick ...
The PO should focus on WHAT(but must be able to answer WHY in the context of company and product strategy)                ...
The team should focus on HOW(but needs to understand the cost of design and development for the WHAT)                     ...
Product Ownership - Leaders of Agile Webinar
Product Ownership - Leaders of Agile Webinar
Product Ownership - Leaders of Agile Webinar
Product Ownership - Leaders of Agile Webinar
Product Ownership - Leaders of Agile Webinar
Product Ownership - Leaders of Agile Webinar
Product Ownership - Leaders of Agile Webinar
Product Ownership - Leaders of Agile Webinar
Upcoming SlideShare
Loading in...5
×

Product Ownership - Leaders of Agile Webinar

1,254

Published on

A positioning of product ownership in Scrum and what the essence of this role. Looks at how it is implemented and how it should be realigned. This presentation was part of the SD Times Webinar hosted by Kent Beck.

Published in: Technology, Self Improvement
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,254
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Product Ownership - Leaders of Agile Webinar"

  1. 1. Product OwnershipLeaders of Agile Webinar with Kent BeckAslam Khan :: @aslamkhn :: aslamkhan.net
  2. 2. In the last webinar ...PO The Product Owner is the keystone
  3. 3. PO’s spend a lot of time on stories write stories (and/or scenarios)1 As a … I want … so that / Given … when … then … groom backlog2 more work on stories give input for sprint planning3 more about stories sit in on sprint review4 compares output (software) to input (stories) deal with stakeholders5 giving and receiving information... do a lot of (other) planning too
  4. 4. (Stereo?) Typically Things the customers want ?!? Product Owner processes, and churns out stories Prioritized Backlog The quick brown fox jumped over The quick brown fox jumped over The quick brown fox jumped over The quick brown fox jumped over the lazy dog The quick brown fox the lazy dog The quick brown fox the lazy dog The quick brown fox the lazy dog The quick brown foxjumped over the lazy dogThe quick over The quick brown fox jumped jumped over the lazy dogThe quick over The quick brown fox jumped jumped over the lazy dogThe quick over The quick brown fox jumped jumped over the lazy dogThe quick over The quick brown fox jumped brown fox jumped over the lazybrown fox the lazy dog The quick brown fox jumped over the lazybrown fox the lazy dog The quick jumped over the lazy dogThe jumped over the lazy dogThe brown fox jumped over the lazybrown fox the lazy dog The quick brown fox jumped over the lazybrown fox the lazy dog The quick dogThe quick brown fox jumped dogThe quick brown fox jumped jumped over the lazy dogThe jumped over the lazy dogThe dogThe quick brown fox jumped dogThe quick brown fox jumped over the lazy dogThe quick brown over the quick brown fox jumped The quick brown fox jumped over over the lazy dogThe quick brown over the quick brown fox jumped The quick brown fox jumped over lazy dogThelazy dog over the lazy dogThe quick brown over the quick brown fox jumped The quick brown fox jumped over over the lazy dogThe quick brown over the quick brown fox jumped The quick brown fox jumped over the quick brown fox fox jumped over the lazy dog The quick brown fox lazy dogThelazy dog the quick brown fox fox jumped over the lazy dog The quick brown fox lazy dogThelazy dog the quick brown fox fox jumped over the lazy dog The quick brown fox lazy dogThelazy dog the quick brown fox fox jumped over the lazy dog The quick brown fox jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe quick brown fox jumpedfox jumped over the quick brown over thebrown fox jumped over The quick quick brown fox jumpedfox jumped over the quick brown over thebrown fox jumped over The quick quick brown fox jumpedfox jumped over the quick brown over thebrown fox jumped over The quick quick brown fox jumpedfox jumped over the quick brown over thebrown fox jumped over The quick lazy dog the lazy dog The quick brown fox lazy dogThe quick brown fox lazy dog the lazy dog The quick brown fox lazy dogThe quick brown fox lazy dog the lazy dog The quick brown fox lazy dogThe quick brown fox lazy dog the lazy dog The quick brown fox lazy dogThe quick brown fox jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe quick brown fox jumpedfox jumped over the quick brown over the quick brown fox jumpedfox jumped over the quick brown over the quick brown fox jumpedfox jumped over the quick brown over the quick brown fox jumpedfox jumped over the quick brown over the lazy dog lazy dogThe quick brown fox lazy dog lazy dogThe quick brown fox lazy dog lazy dogThe quick brown fox lazy dog lazy dogThe quick brown fox jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe jumped over the lazy dogThe quick brown fox jumped over the quick brown fox jumped over the quick brown fox jumped over the quick brown fox jumped over the lazy dog lazy dog lazy dog lazy dog 1 2 3 4 Development team commits to some stories Not Started In Progress Done Build and deliver it change schema change schema change schema loginas asdfa asdfa asdfg asdf asdfas asfa asdf aga change schema change schema loginas asdfa asdfa asdfg change schema asd as as agagaag change schema book loginas asdfa change schema change schema asdfa asdfg
  5. 5. I observed that PO’s should Spend less time formalising stories1 Spend more time talking with the team. Provide feedback to the team about product2 knowledge Give feedback to the team on product3 implementation options
  6. 6. That is ... Things the customers want Product owner still prioritizes 1 2 3 4 The quick brown fox jumped over the lazy dog The quick brown fox jumped over the lazy dogThe quick 5 brown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dogThe quick brown fox jumped needs over the lazy dog Product Owner and team have lots The quick brown fox jumped over the lazy dog The quick brown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dog The quick brown fox jumped over the lazy dog The quick brown The quick brown fox jumped The quick brown fox jumped over the lazy dog The quick of conversations fox over the brown fox jumped lazy dog jumped over the The quick The quick The quick over the lazy brown fox brown fox brown fox lazy dogThe jumped The quick jumped jumped dogThe quick over the brown fox over the over the quick brown lazy dog jumped lazy lazy dog brown fox fox The quick over the dogThe The quick jumped jumped brown fox lazy dog quick brown fox over the over the jumped The quick brown fox jumped lazy Team writes stories and scenarios lazy over the brown fox jumped over the dogThe dogThe lazy jumped over the lazy quick quick dogThe over the lazy dogThe brown fox brown quick lazy dogThe quick jumped fox brown fox dogThe quick brown fox over the jumped jumped quick brown fox jumped lazy over the over the brown fox jumped over the dogThe lazy lazy jumped over the lazy quick dogThe dogThe over the lazy dogThe brown fox quick quick lazy dogThe quick jumped brown brown fox dogThe quick brown fox over the fox jumped quick brown fox jumped lazy dog jumped over the brown fox jumped over the over the lazy jumped over the lazy lazy dogThe over the lazy dog dogThe dog quick lazy quick brown fox dogThe brown fox jumped quick jumped over the brown fox over the lazy dog jumped lazy dog over the lazy dog Not Started In Progress Done change schema change schema change schema loginas asdfa asdfa asdfg asdfasdfas asfa asdf aga change schema change schema loginas asdfa asdfa asdfg change schema Team commits, builds and deliversasd as as agagaag change schemabook loginas asdfa change schema change schema asdfa asdfg
  7. 7. There’s a common thread here Spend less time formalising stories1 Spend more time talking with the team. Provide feedback to the team about product2 knowledge Give feedback to the team on product3 implementation options
  8. 8. By itself, this may not be a problem 2 4 5 1 3 The quick brown fox jumped over the lazy dog The quick brown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dog The quick brown fox jumped over the lazy dog Thequick brown fox jumped over the lazy dogThe quickbrown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dog The quick brown fox jumped The quick over the brown fox lazy jumped dog The The quick The feedback loop is tied over the quick brown fox lazy dog brown jumped The quick fox over the brown fox jumped lazy dog jumped over the The quick The quick The quick over the lazy brown fox brown fox brown fox lazy dogThe jumped The quick jumped jumped dogThe quick over the brown fox over the over the quick brown lazy dog jumped lazy lazy dog brown fox fox The quick over the dogThe The quick jumped jumped brown fox lazy dog quick brown fox over the over the jumped The quick brown fox jumped lazy lazy over the brown fox jumped over the dogThe dogThe lazy jumped over the lazy quick quick dogThe over the lazy dogThe brown fox brown quick lazy dogThe quick jumped fox brown fox dogThe quick brown fox over the jumped jumped quick brown fox jumped lazy over the over the brown fox jumped over the dogThe lazy lazy jumped over the lazy quick dogThe dogThe over the lazy dogThe brown fox quick quick lazy dogThe quick to the Product Owner jumped brown brown fox dogThe quick brown fox over the fox jumped quick brown fox jumped lazy dog jumped over the brown fox jumped over the over the lazy jumped over the lazy lazy dogThe over the lazy dog dogThe dog quick lazy quick brown fox dogThe brown fox jumped quick jumped over the brown fox over the lazy dog jumped lazy dog over the lazy dog
  9. 9. market info str ate ers gy tomCus ( (( ( ( (( (( Product Owner deals with lots The quick brown fox of diverse information jumpe d over The the quick lazy The brown dog quick fox The brown jumped quick fox over the brown jumped lazy The The fox over the dog The quick quick jumpe lazy quick brown The brown d over dog The brown fox quick fox the quick fox jumped brown jumped lazy brown jumped over the fox over the dogTh fox over the lazy jumped lazy e jumped lazy dog The over the dog The quick over the dogThe quick lazy quick brown lazy quick brown dog The brown fox dogThe brown fox quick fox jumpe quick fox jumped brown jumped d over brown jumped over the fox over the the fox over the lazy jumped lazy lazy jumped lazy dogThe over the dogTheThe dogTh over the dogThe quick lazy quickquic e lazy quick brown dogThe brown k quick dogThe brown fox quick foxbrow brown quick fox jumped brown jumped n fox brown jumped over the fox fox over the jumpe fox over the lazy jumped lazyjum d over jumped lazy dogThe over the dogThe ped the over the dogThe quick lazy quickover The lazy lazy quick brown dogThe brown the quick dogTh dogThe brown fox quick lazy fox The brown e quick fox jumped brown jumpeddog quick fox quick brown jumped over the fox The over the brown jumpe brown fox over the lazy jumped lazyquic fox d over fox jumped lazy dogThe over the dogThe k jumpe the jumpe over the The dog The quick lazy quickbrow d over lazy d over lazy quick quick brown dogThe brown n the dog the dog brown The brown fox quick fox fox lazy The lazy fox quick fox Yet, is focused a lot on the jumped brown jumpedjum dog quick dog jumpe brown jumpe over the fox ped over the The brown d over fox d over lazy jumped lazyover quick fox the jumpe the dog over the dogthe brown jumpe lazy d over lazy lazy lazy fox d over dog the dog dog dog jumpe the The lazy The The d over lazy quick dog quick quic the dogT brown The brown k lazy he fox quick fox brow dogT quick jumpe brown jumpe n he brown d over fox d over fox fox team the quick the jumpe jum brown jumpe lazy d over lazy ped fox d over dogT the dogT over jumpe the he lazy he the d over lazy quick dogT quick lazy the dogT brown he brown dog lazy he fox quick fox The dogT quick jumpe brown jumpe quic he brown d over fox d over k quick fox the jumpe the brow brown jumpe lazy d over lazy n fox d over dogT the dogT fox jumpe the he lazy he jum d over lazy quick dogT quick ped the dogT brown he brown over lazy he fox quick fox the dogT quick jumpe brown jumpe lazy he brown d over fox d over dog quick fox the jumpe the The brown jumpe lazy d over lazy quic fox d over dogT the dogT k jumpe the he lazy he brow d over lazy quick dogT quick n the dog brown he brown fox lazy fox quick fox jum dog jumpe brown jumpe ped d over fox d over over the jumpe the the lazy d over lazy lazy dog the dog dog lazy dog
  10. 10. The conflicting life of a PO low bandwidth high bandwidth channel channel max max zero zerotoo small signal to Too much noise to make decisions make decisions
  11. 11. What can the PO do about this? The quick brown fox jumped over the lazy quick brown fox jumped over the lazy dog The The dog The quick brown fox jumped over the lazy quick brown fox jumped over the lazy dogThe quick dogThe quick brown fox jumped over the lazy dogThe quick brown brown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dogThe quick brown fox over the lazy dogThe quick brown fox fox jumped jumped over the lazy dog jumped over the lazy dog The quick brown fox jumped The quick over the brown fox lazy jumped dog The The quick over the quick brown fox lazy dog brown jumped The quick fox over the brown fox jumped lazy dog jumped over the The quick The quick The quick over the lazy brown fox brown fox brown fox lazy dogThe jumped The quick jumped jumped dogThe quick over the brown fox over the over the quick brown lazy dog jumped lazy lazy dog brown fox fox The quick over the dogThe The quick jumped jumped brown fox lazy dog quick brown fox over the over the jumped The quick brown fox jumped lazy lazy over the brown fox jumped over the dogThe dogThe lazy jumped over the lazy quick quick dogThe over the lazy dogThe brown fox brown quick lazy dogThe quick jumped fox brown fox dogThe quick brown fox over the jumped jumped quick brown fox jumped lazy over the over the brown fox jumped over the dogThe lazy lazy jumped over the lazy quick dogThe dogThe over the lazy dogThe brown fox quick quick lazy dogThe quick jumped brown brown fox dogThe quick brown fox over the fox jumped quick brown fox jumped lazy dog jumped over the brown fox jumped over the over the lazy jumped over the lazy lazy dogThe over the lazy dog dogThe dog quick lazy quick brown fox dogThe brown fox jumped quick jumped over the brown fox over the lazy dog jumped lazy dog over the lazy dog ? 2 4 5 3 Don’t stand between the team and the customer, but create context for each conversation
  12. 12. The PO should focus on WHAT(but must be able to answer WHY in the context of company and product strategy) The quick brown fox jumped over the lazy quick brown fox jumped over the lazy dog The The dog The quick brown fox jumped over the lazy quick brown fox jumped over the lazy dogThe quick dogThe quick brown fox jumped over the lazy dogThe quick brown brown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dogThe quick brown fox over the lazy dogThe quick brown fox fox jumped jumped over the lazy dog jumped over the lazy dog The quick brown fox jumped The quick over the brown fox lazy jumped dog The The quick over the quick brown fox lazy dog brown jumped The quick fox over the brown fox jumped lazy dog jumped over the The quick The quick The quick over the lazy brown fox brown fox brown fox lazy dogThe jumped The quick jumped jumped dogThe quick over the brown fox over the over the quick brown lazy dog jumped lazy lazy dog brown fox fox The quick over the dogThe The quick jumped jumped brown fox lazy dog quick brown fox over the over the jumped The quick brown fox jumped lazy lazy over the brown fox jumped over the dogThe dogThe lazy jumped over the lazy quick quick dogThe over the lazy dogThe brown fox brown quick lazy dogThe quick jumped fox brown fox dogThe quick brown fox over the jumped jumped quick brown fox jumped lazy over the over the brown fox jumped over the dogThe lazy lazy jumped over the lazy quick dogThe dogThe over the lazy dogThe brown fox quick quick lazy dogThe quick jumped brown brown fox dogThe quick brown fox over the fox jumped quick brown fox jumped lazy dog jumped over the brown fox jumped over the This is what we need over the lazy jumped over the lazy lazy dogThe over the lazy dog dogThe dog quick lazy quick brown fox dogThe brown fox jumped quick jumped over the brown fox over the lazy dog jumped lazy dog over the lazy dog ? because ... 2 4 5 3
  13. 13. The team should focus on HOW(but needs to understand the cost of design and development for the WHAT) The quick brown fox jumped over the lazy quick brown fox jumped over the lazy dog The The dog The quick brown fox jumped over the lazy quick brown fox jumped over the lazy dogThe quick dogThe quick brown fox jumped over the lazy dogThe quick brown brown fox jumped over the lazy dogThe quick brown fox jumped over the lazy dogThe quick brown fox over the lazy dogThe quick brown fox fox jumped jumped over the lazy dog jumped over the lazy dog The quick brown fox jumped The quick over the brown fox lazy jumped dog The The quick over the quick brown fox lazy dog brown jumped The quick fox over the brown fox jumped lazy dog jumped over the The quick The quick The quick over the lazy brown fox brown fox brown fox lazy dogThe jumped The quick jumped jumped dogThe quick over the brown fox over the over the quick brown lazy dog jumped lazy lazy dog brown fox fox The quick over the dogThe The quick jumped jumped brown fox lazy dog quick brown fox over the over the jumped The quick brown fox jumped lazy lazy over the brown fox jumped over the dogThe dogThe lazy jumped over the lazy quick quick dogThe over the lazy dogThe brown fox brown quick lazy dogThe quick jumped fox brown fox dogThe quick brown fox over the jumped jumped quick brown fox jumped lazy over the over the brown fox jumped over the dogThe lazy lazy jumped over the lazy quick dogThe dogThe over the lazy dogThe brown fox quick quick lazy dogThe quick jumped brown brown fox dogThe quick brown fox over the fox jumped quick brown fox jumped lazy dog jumped over the brown fox jumped over the over the lazy jumped over the lazy lazy dogThe over the lazy dog dogThe dog quick lazy quick brown fox dogThe brown fox jumped quick jumped over the brown fox over the lazy dog jumped lazy dog over the lazy dog This is how we ? will build it 2 4 5 3
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×