Your SlideShare is downloading. ×
0
Product management in agile environment
Product management in agile environment
Product management in agile environment
Product management in agile environment
Product management in agile environment
Product management in agile environment
Product management in agile environment
Product management in agile environment
Product management in agile environment
Product management in agile environment
Product management in agile environment
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Product management in agile environment

1,325

Published on

This presentation discusses product management challenges and opportunities presented by Agile development process. …

This presentation discusses product management challenges and opportunities presented by Agile development process.
Presented at Product Camp 2011 in Vancouver

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,325
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
31
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Product Camp Vancouver 2011<br />Product Management in Agile EnvironmentMichael Vax Founder of OnMaaS Software – www.onmaas.comPresident of Agile Vancouver – www.agilevancouver.ca<br />
  • 2. Topics for Today<br />How the role of PM is different in Agile Environment?<br />Do PMs have more or less control?<br />Can we use the same process for all types of products and markets?<br />Are new features done faster / better or the same?<br />What is the role of product management in ensuring quality?<br />Is product manager involved in allocating resources for technical tasks?<br />Speaking the same language - you need to define domain model<br />Ready Ready to be Done Done<br />What I can tell customers about release dates?<br />
  • 3. Not all features are the same<br />
  • 4. Paths to code ready stories<br />User Story<br />Minor Feature<br />User Story<br />User Story<br />Small Feature<br />User Story<br />User Story<br />User Story<br />User Story<br />User Story<br />User Story<br />User Story<br />User Story<br />Medium Feature<br />Epic<br />Epic<br />Epic<br />User Story<br />User Story<br />User Story<br />Large Feature<br />User Story<br />User Story<br />User Story<br />Legend<br />Ready<br />Ready for Review<br />Initial Definition<br />
  • 5. Agile Product Management<br />Collaborative decision process<br />Wisdom of crowds<br />No decisions are made in isolation<br />Involving people from different parts of organization and customers<br />Minimalistic approach<br />Less is better<br />Don’s rush with polishing feature that may not be needed<br />Value of the feature should justify every minute spend on its development and maintenance<br />Focus on quality and ask: What does user really care about?<br />Expedient Solutions<br />Better to get it out . .a good (rather than best) solution soon.<br />Be ready to release on a short notice<br />Iterative<br />Make product better over time from feedback<br />Constant reprioritization based on feedback<br />
  • 6. Release Scope<br />
  • 7. Ready-Ready to be Done-Done<br />The Product Owner is asked, “Are you ready-ready?” and the team is asked “Are you done-done?”.<br />“When teams concurrently make work ready for next iterations during development, we find quite often they can cut the iteration length in half”<br />
  • 8. Estimation ready Epic<br />Domain questions are identified and answered<br />UI approach is defined<br />Core technical decisions are made and validated<br />
  • 9. Code ready story<br />Can be estimated by team in no more that 15 minutes<br />Is unlikely to be stopped or canceled due to unclear requirements or technical challenges<br />Tests are defined<br />Domain Changes are understood, reviewed, and consensus reached<br />UI mockups are reviewed by both end-users and designers<br />
  • 10. Metric to measure Ready-Ready<br />Flow in implementation of a story: Is story implemented without breaks in calendar time and context shift?<br />Example:<br />Assume a story is 3 points story. However, for various reasons it becomes 9 points story.<br />The flow in this case is defined as 3/9 or 33%<br />Optimize the flow!<br />
  • 11. Lean Startup Conferencehttp://www.agilevancouver.ca/lean-startup-conference/<br />11<br />Sessions (May 5):<br /><ul><li>Owen Rogers and Steve Jones: Evolving Products Using Validated Learning
  • 12. Rishi Dean: The New Rules of Early-Stage Product Development
  • 13. Ash Maurya: Instrumenting for Speed, Learning, and Focus
  • 14. Brant Cooper and Patrick Vlaskovits: It’s the end of the (startup) world as we know it.
  • 15. Rob Walling: Lessons Learned Moving From Developer to Entrepreneur
  • 16. Panel - Startup and Money</li></ul>Tutorials (May 6):<br /><ul><li>Ash Maurya: Running Lean Workshop – Getting to Release 1.0
  • 17. Rob Walling: From Zero to Launch: A Step by Step Blueprint
  • 18. Brant Cooper: The Art of the Customer Development interview and other Customer Development Hacks.</li>

×