“What If Dev Doesn’t Think Prod Mgmt Represents Customers?”

Recently, I put up a small assessment tool for product management teams.  This tool is intended to generate discussion and highlight areas for team improvement.  Several PMs had follow-up comments and questions along the lines of “what should we do if we’re scored ourselves poorly on a specific item?”

There are no generic prescriptions for improvement, especially in product management.  It’s worth drilling into an individual item or two, though, and imagining how we might analyze the situation and take corrective action.  Continue reading

Reducing Risk Through Agile Product Planning (webinar)

What: “Reducing Risk through Agile Product Planning” webinar
When:  June 2nd, 10:00am PST / 1:00pm EST
Speaker: Rich Mironov, Principal, Mironov Consulting
Replay the webinar here

This webinar is part of Accept’s Agile Management Series, which also includes speakers from Forrester and PRTM.
Agile development teams focus on delivering products faster and with higher quality, reducing the risk of being “late to market.”  But product managers also worry about business risks including: building the wrong product, missing profitable segments, and constant roadmap changes.  How can we apply agile product planning to reduce our overall business risk?

Metrics and More Metrics

Continuing a discussion that was raised in Tom Grant‘s recent conference call with Saeed Khan, they (we) made a distinction between metrics about products that Product Managers use to monitor the world, and metrics about Product Managers for promotions and salary reviews.  Some additional thoughts of mine, along with a lightweight PM assessment tool…

Metrics About Products

For the most part, metrics track the health of products*.  We should be constantly monitoring things like: Continue reading

Where Does (Should) Strategy Live in Your Company?

Rich Mironov gave a talk at SDForum’s Marketing SIG on where/how to build strategy in (young) tech companies. SDForum

What:  Where Does (Should) Strategy Live in Your Company?
Where: Marketing SIG @ DLA Piper,  2000 University Ave, Palo Alto
When: April 12, 6:30pm – 9:00pm   event page
PDF of the slides

Where does/should strategy live in your company?

Technology companies tend to break strategy into functional pieces: the CTO is responsible for a technology strategy, Marketing has a lead generation strategy and a customer/segmentation strategy, product managers each have a product strategy, Sales drives a channel/partner strategy.  Often there’s a disconnect between these groups and their various strategies.  This is even more frequent among software companies deploying agile development practices, since Engineering often sets up its own customer showcases and gathers some product requirements.

So what are the necessary elements to a company/business unit strategy, and who should participate?  Some companies create strategy departments, which risk losing touch with product groups.  Others form ad hoc teams pulled from various functions.  Rich talked through some of the ingredients for good strategy, who needs to participate/collaborate, and some organizational models for making it work at start-ups and small single-product companies.

Keynotes: Agile Comes to…

During 2008-2010, Rich Mironov keynoted a series of one-day seminars in Bellevue and Seattle WA, Fairfax VA, Santa Clara and Burlingame CA on Agile adoption presented by leading Agile solution providers.  The two most popular talks were “Agile Fundamentals, ROI and Engineering BestPractices” and “Mitigating Risk with Agile Development.”  Both include a quick review of agile, how executives think about agile (and software development in general), plus thoughts on organizational challenges in roll out agile.

These events had lively discussions and disagreements about applying agile in various settings, and how to keep organizational or business needs aligned with development priorities.  All attendees received a copy of Rich’s book “The Art of Product Management”.

P-Camp ‘10: Thinking Like an Agile Product Manager


At Silicon Valley P-Camp ‘10 (March 13th), Rich Mironov led a session on “How Agile Changes Waterfall PM Processes and Thinking.”  This was a tall order for a 45-minute colllaborative session with 120+ attendees, so we ran a real-time exercise in creating, prioritizing and attacking a backlog of agile PM issues.  The room was full of enthusiastic attendees, both agile veterans and newbies, with good insights/advice from the crowd.
intro slide set
Agenda:

  • Handful of level-setting slides (< 15 minutes) – see the slides
  • Prioritize and time-box questions / issues raised by the group, i.e. build a backlog (< 10 minutes)
  • Tackle issues based on priority (20 minutes, allocated 5 minutes each for top 4 issues)
  • Thumbnail retrospective (3 minutes)

Rather than just talking about agile thinking and agile processes, we did a tiny re-enactment of some key process steps.  The group raised 7 issues and ranked them as follows:

1. How much should/must we document requirements? – TIME-BOXED to 5 MINUTES
2. How to prioritize a list of 100 items (tools and strategies for handling long lists) – TIME-BOXED to 5 MINUTES
3. Where does UED/UI fit?  We added architecture, since that has many of the same issues. – TIME-BOXED to 5 MINUTES
4. Agile metrics – TIME-BOXED to 5 MINUTES
5. How to deal with waterfall thinkers?
6. What to do about opinionated chickens (i.e. those who are interested but not committed)
7. What about engineers who don’t like product management?

This helped remind us of the essential nature of backlogs: that we don’t get everything done in any one iteration or release, but attacking the highest priority items gets them done first.  In our (very limited) 5 minutes per topic, there were good suggestions and solutions from the floor, including (by topic):

1. Attack requirements iteratively, with less detail up front and more as teams engage with specific stories and raise questions; aim for ‘just enough’ based on team’s knowledge; do enough to motivate the next discussion with Dev team.
2. Prioritize only the top portion (e.g. 30 items) of your list and leave the rest for last; use a scoring/weighting scheme spreadsheet to group and rank items; apply various tools called out by the participants
3. Rich’s strong bias that a UED framework must exist at the beginning of a project, just as a product architecture must exist if this is a complex cross-team effort, and just as a business model/customer segmentation theory must be in place before spending lots of money on development.  Sketching of the “one ahead, one behind” model for designing and testing UED elements.
4. A very brief extension past team’s story velocity toward economic value metrics per story or epic.

In a whirlwind retrospective (purely for structural completeness), the collective wisdom was that next time we might actually propose solutions to the above rather than just talking briefly about them.

Some of this material was lifted from earlier discussions and presentations on product manager/product owner issues, for instance this Product Camp NYC talk.

Third Annual Silicon Valley P-Camp

The third annual Silicon Valley P-Camp was the largest gathering of product managers ever!  550 product managers got together for a Saturday of discussions, talks, panels, networking, fun, food, t-shirts and surprises.  Under the leadership of SVPMA and with Yahoo! generosity.  34 sessions, talks and panels were chosen from 70 proposals, for a long day of collaboration and participation.  A wiki was set up to capture presentations, comments, photos and other information.

P-Camp ‘10
Continue reading

Market Facts, Judgment, Fallibility and Ownership

Or how I learned to stop worrying and love market uncertainty.

Every few weeks, I find myself itching to play the product management “heavy.”  This is the moment when I want to yell “….because I’m the product manager and I said so!” Not an ideal strategy for PMs or parents.  Here’s a more productive approach, with input from many other PMs.

Assuming we’ve been doing our homework all along and are working with well-intentioned, rational people, we can make the following case to technical and marketing teams: Continue reading