Agile Eastern Europe - Key success factors in product owning

30
Key success factors in product owning Alek Kozlov scrum.ee http://paddling.about.com/od/photosvideos/ig/Olympic-Rowing-Action-Image-Ga/Men-s-8--- United-States-Rowing.htm

description

 

Transcript of Agile Eastern Europe - Key success factors in product owning

Page 1: Agile Eastern Europe - Key success factors in product owning

Key success factors in product owning

Alek Kozlovscrum.ee

http://paddling.about.com/od/photosvideos/ig/Olympic-Rowing-Action-Image-Ga/Men-s-8---United-States-Rowing.htm

Page 2: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Who I’m?

• (IT) manager (trained and by parctice)– Sergant (Border guard)– Store Manager– Sales and Branch Manager– Project Manager– Infrastructure and outsourcing Manager– Development Manager– IT/IS Department Manager– Wife and 4 kids

• At the moment:– Trainer/mentor (Scrum and Agile)– Scrum.ee founder– CSM, CSPO, CSP

• www.linkedin.com/in/alekkozlov

Page 3: Agile Eastern Europe - Key success factors in product owning

3

The facts about IT development

• The Standish Group has studied over 40,000 projects:

Alek Kozlov +372 5021033 [email protected]

IT project success rate 1994: 15%IT project success rate 2004: 34%

http://www.flickr.com/photos/kattebelletje/3330981541/

http://www.softwaremag.com/L.cfm?Doc=newsletter/2004-01-15/Standish

Page 4: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

“What’s happening?”

7% 13%

16%

19%

45%

Features and functions used in a typical system:

AlatiTihtiMõnikordHarvaMite kunagi

Always

Rarely

Source: Standish Group Study Reported at XP2002by Jim Johnson, Chairman

64 % !!!!

http://www.flickr.com/photos/hugovk/3518305854/

Often

Sometimes

Never

Page 5: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Factors inpacting project sucess

80%

20%

80%

20%

Dedication and cooperation

Supporting system

Right partner

Success possibility

Appropriate actions

Tight control and other influence methods

Product vision

Order quality

...

Page 6: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Today we will discuss ...

Dedication and cooperation

Supporting systemProduct vision

Order quality

Page 7: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Product Vision

OR

•How to manage the MIST?

http://www.flickr.com/photos/seabamirum/2926154653/

Product vision

Page 8: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Vision

http://www.flickr.com/photos/psmithy/

Page 9: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Product Vision

• Good Product Owner is responsible for establishing a shared vision statement

• Best Product Owners work out the vision statement with the stakeholders (team is also stakeholder!!!)

• Best Product Owner helps the team to remember the original vision and to stay on the right way when somebody want to do something “very cool”.

Page 10: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

How to manage mist?

... or the tools for establishing shared vision:• “Product box” (3-5 main selling points for your

product)• “Looking from the future”• Press release• Elevator statement

Page 11: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Supporting System

Dedication and cooperation

Supporting systemProduct vision

Order quality

• support system - a network of facilities and people who interact and remain in informal communication for mutual assistance; a network that enables you to live in a certain style (http://wordnetweb.princeton.edu)

• Support System: The collection or assembly of support devices arranged to provide complete support for the home when installed for human habitation.

(http://earthquakeadvisor.com/documents/mobilehomes/emhssd/2.html)

Page 12: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Supporting systems

• Technical infrastructure• Training• Administration (obstacle management)• Law infrastructure• And everything else that supports our work on

product

Page 13: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Supporting system

• Agreed rules, processes, arrangements should be stated in written document (agreement).

WHY?• Company policy, stating that written agreement

is a must (and we should respect that)• We tend to forget things and it brings us to

conflicts that could undermine our cooperation and the project success!

Page 14: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Example of frame agreement (1)

• Definitions• 1. Applicability of the Agreement

1.1 This agreement stipulates the general terms to applied to the co-operation of the Parties and to separate Projects carried out between Customer and the Supplier

• 2. General Obligations of the Parties • 3. Administration for the Co-operation:

Partner Managers

Page 15: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Example of frame agreement (2)

• 4. Project Orders • 5. Administration of Projects • 6. Change Orders• 7. Acceptance of Deliverables • 7.1 “Test Period”.

For example: If the Project is less than x weeks, the Test Period shall be 5 days. If the Project is x weeks or more, the Test Period shall be 10 days.

Page 16: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Example of frame agreement (3)

• 8. Subcontracting• 9. Delay• 10. Payment of the price of the Project

The price of the Project will be invoiced by the Supplier after the final Product has been accepted by Customer

Page 17: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Example of frame agreement (4)• 11.Site Inspections• 12. Warranties • 13. Third Party Products • 14. Intellectual Property Rights • 15. Intellectual Property Rights Indemnification

15.1 The Supplier represents and warrants that it has a right to grant Customer rights set forth in Section 14 and that this does not in any way violate the rights of third parties…

• 16. Secrecy• 17. Termination of a Project • 18. Term and Termination of this Agreement• 19. Final provisions

• Appendix [x]: Project Order

Page 18: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Order Quality

• Well-formed User Stories• Right amount of User Stories should be given

to the team

Dedication and cooperation

Supporting systemProduct vision

Order quality

Page 19: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Some User Story tools

to catch, form, organise, and prioritise:• Story-writing workshops• INVEST (Independent, Negotiable, Valuable,

Estimatable, Sized Appropriately, Testable)• KANO analyses– Mandatory– Linear– Exciters/Delighter (Nice to have)

• “Buy the feature”

Page 20: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Software process cycle ...

Begins and ends with the customer

Product Concept Value

Product Starts Delivering

Feature RequestFeature in Production

Urgent NeedMaintenance Patch Deployed

Cycle Time

Cycle Time

Cycle Time

Source: Mary Poppendieck

Page 21: Agile Eastern Europe - Key success factors in product owning

21 Alek Kozlov +372 5021033 [email protected]

http://www.flickr.com/photos/cgt/191068146/

How fast should be the drum roll to win the race?

Page 22: Agile Eastern Europe - Key success factors in product owning

22 Alek Kozlov +372 5021033 [email protected]

http://www.flickr.com/photos/49873808@N00/2560603246/

How fast should be the drum roll to win the race?

http://www.flickr.com/photos/thehappyrower/3746301236/

Page 23: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Amount of work done depends on team velocity

“How to be more effective?”• Realise what is behind your team velocity• Together with Scrum Master and the team

remove impediments to increase team velocity

Team velocit

yTeam Velocity

Page 24: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

How to reduce cycle time

• Even out the arrival of work• Minimize the number of things in process• Minimize the size of things in process• Establish a regular cadence• Limit work to capacity• Use pull scheduling

Source: Henrik Kniberg; Introduction to Lean

Page 25: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Dedication and cooperation

• Dedication• Cooperation

Dedication and cooperation

Supporting systemProduct vision

Order quality

Page 26: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Product Owner characteristics

• Understands the market, customers and users• Has a vision and can communicate the vision• Has good working relationship with

stakeholders• Empowered to make decisions, is decisive, is

willing to say no• Leader and facilitator

Source: Mike Cohn

Page 27: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

So, who is the Product Owner?

http://www.flickr.com/photos/scott_schmitz/527182264/

http://www.flickr.com/photos/eraphotos/2979677983/

Page 28: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Good product owner first of all...

http://www.flickr.com/photos/eraphotos/2979677983/

...concrete, provide directions, is decisive, is willing to say no and controls the results?

NO

... helping others to achieve in their movements harmony, unity and unison?

YES

Page 29: Agile Eastern Europe - Key success factors in product owning

Alek Kozlov +372 5021033 [email protected]

Cooperation, cooperation and one more time cooperation

• Cooperation, and• cooperation, and again• cooperation, and always• cooperation, and• COOPERATION

WHY?We are in the one boat! If we win, that is only together! If we lose – also together!

http://www.flickr.com/photos/scott_schmitz/

Page 30: Agile Eastern Europe - Key success factors in product owning

30 Alek Kozlov +372 5021033 [email protected]

Thank you!

http://www.flickr.com/photos/crschmidt/2956708024/