svpg
FREE newsletter

Subscribe via RSS

Subscribe

Tag Cloud

product management product discovery management company culture product owner product portfolio planning product development process product strategy product marketing product manager marketing great products user experience design innovation agile scrum project management minimum viable product user testing prototype testing

Browse by Date

  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • October 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
  • June 2005
  • May 2005
  • April 2005
  • March 2005
  • February 2005
  • January 2005
  • HOME
  • Services
    • Product Management
    • Product Marketing
    • Technology
    • User Experience
    • Public Workshops
  • Articles
    • Index
    • Blog
  • Clients
  • Resources
  • Company
    • Team
    • Manifesto
    • Contact Us

The Product Discovery Plan

Posted by Marty Cagan on October 12, 2009

Tags: product discovery

In my last article, I discussed the situation where Product Discovery is essentially not discovery at all, but rather just a mad dash of just-in-time spec writing so that the engineers can be kept busy.  I discussed how important it is that the date not be driving everything at the expense of the value of what will be created.

In this article, I’d like to discuss the opposite problem.  There are some companies that believe strongly in Product Discovery, but they waste precious time by not planning their work and ensuring that every day in discovery is getting the most learning possible, and that they are making rapid progress towards identifying the minimum viable product.

The level of precise planning required or desired is very much a function of the culture of the company and the skills of the people involved, but in many company cultures, especially larger companies, I find the team needs to create a “Product Discovery Plan” that spells out what the team believes must be done for this project, what resources are needed, and at least a rough timeframe.

What follows are common components of a product discovery plan.  I don’t like for people to consider this a “template” because then teams tend to include things they really don’t need to do just because it’s in the template.  Rather, think of this as a list of tools each for a different purpose, and your job is to select the right tools for the job.  And your manager’s job is to review the plan and then ensure adequate progress is made.

- Discovery Core Team: At the very minimum, the product discovery plan should identify the product manager, lead designer and lead engineer for this project, and then ensure that these people are available for the product discovery activities.

- Discovery Extended Team: Who will be supporting the core team?  Do you expect to need the help of a visual designer?  Prototyping assistance?  A usability testing resource?  A specific developer?  Someone from QA?  Someone from marketing? 

- Key Stakeholders: Who must approve this project (who has “veto power”)?  Also this can include a list of just generally smart people that you think you should talk to about this project.

- Customer Development Plan: Will this project utilize a charter customer/user/application program?  If so, who will be leading this?  If not, who are the customers or users that you intend to validate your product ideas with?

- Key Risks: What are the key risks for this project and how to you intend to address them?

- User Research Tools: Does the project need to do some persona work?  A review of the site and business analytics?

- User Testing Plan: How do you intend to test these product ideas on actual users?  What is the preliminary testing schedule?

- Product Strategy/Vision: Does this area need a longer-term vision before the specific project can be defined?

- Product Principles: Does this area need its own set of product principles?

- Required Level of Supporting Documentation: The core team should agree on what level of additional documentation is required for this particular project – stories, use cases, test plans, etc.

So creating this plan is one step, but the bigger issue is usually ensuring that the product discovery team is actually making real progress towards minimum viable product, and converging on the point where you can begin building this product.

There are two parts to this progress tracking.

First, I argue that it is the job of the leaders of the product organization (head of product management and/or head of user experience) to be providing this level of very active oversight in terms of making real progress on identifying a strong product.  To be clear about what I mean by “oversight” here are a set of questions I like to ask the product discovery team at least once a week:

- What customers and users have you actually talked to personally this week?

- What did you learn from these discussions?  Were you surprised by anything you learned?  What insights did you gain?

- Did you encounter any potential pivots (see http://www.svpg.com/your-business-plan-is-wrong/)?

- Based on what you learned, what are you going to try differently tomorrow?

- When was the last time the engineer on this team reviewed your work and your learnings?

- What feedback did the engineer have in terms of feasibility and also potential solutions?

- Are users responding to the value of this idea?  If not, why not?

- What are the main usability issues with the current prototype?  What do you intend to do to try to correct these problems?

- What are the areas of the prototype that the engineer is most nervous about in terms of feasibility, and what are your contingency plans on those?

- Overall, do you believe we can get to minimum viable product within two more weeks?  If not, should we continue with this effort or move our focus to another opportunity?

The other area of oversight refers to the project management activities of making sure the product discovery plan is executed and that everything is prepared for implementation.  This includes making sure that engineering has everything they need to begin work, understanding and managing any timing considerations, making sure there is good communication between engineering, product management and design, and in general moving things through the process and ensuring that time isn’t wasted.

A project manager can be a big help to everyone involved; just make sure that the primary objective remains the goal of coming up with the minimum viable product, and not just document something for engineering.

However you do it, if your organization is enlightened enough to allow you to pursue product discovery rather than simply document requirements, then by all means I hope you don’t waste even one day of this precious time.  If you are having a hard time focusing your efforts and converging quickly on a great product, then I hope you’ll try creating a product discovery plan.

 


  • Product Management
  • Product Marketing
  • Technology
  • User Experience

© 2009 Silicon Valley Product Group. All rights reserved.