Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Product management in agile environment


Published on

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

Published in: Technology
  • Be the first to comment

Product management in agile environment

  1. 1. Product Camp Vancouver 2011<br />Product Management in Agile EnvironmentMichael Vax Founder of OnMaaS Software – www.onmaas.comPresident of Agile Vancouver –<br />
  2. 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. 3. Not all features are the same<br />
  4. 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. 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. 6. Release Scope<br />
  7. 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. 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. 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. 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. 11. Lean Startup Conference<br />11<br />Sessions (May 5):<br /><ul><li>Owen Rogers and Steve Jones: Evolving Products Using Validated Learning
  12. 12. Rishi Dean: The New Rules of Early-Stage Product Development
  13. 13. Ash Maurya: Instrumenting for Speed, Learning, and Focus
  14. 14. Brant Cooper and Patrick Vlaskovits: It’s the end of the (startup) world as we know it.
  15. 15. Rob Walling: Lessons Learned Moving From Developer to Entrepreneur
  16. 16. Panel - Startup and Money</li></ul>Tutorials (May 6):<br /><ul><li>Ash Maurya: Running Lean Workshop – Getting to Release 1.0
  17. 17. Rob Walling: From Zero to Launch: A Step by Step Blueprint
  18. 18. Brant Cooper: The Art of the Customer Development interview and other Customer Development Hacks.</li>