Showing posts with label Product Management. Show all posts
Showing posts with label Product Management. Show all posts

Monday, April 20, 2009

The Product Management Manifesto

0 comments

Recently got forwarded this link to a product management manifesto that has been drafted by Brain Lawley, CEO & Founder of the 280 Group LLC. 


Now I havent heard much about manifestos in the software or product world, so pardon my ignorance the only other manifesto's I'd heard of were the ones we were taught in History classes around political movements.



and more recently the "GNU Manifesto" and very recently the "Agile Manifesto". Though I actually think that the agile manifesto is a pretty crisp presentation of agile principles and beliefs (if I may call them that) and in many ways powerful enough to alter your way of thinking around creating and delivering products to the market.

Started reading and the thought crossed my mind, is there really a need to  define product management through a manifesto though. 


Maybe its a brief research study worth having to see how many job roles have been defined through manifestos. Need to do my Google search on this pretty soon.


First off I think the manifesto has captured the essence of S/W Product Management really well. The reason I prefix the manifesto with the term "Software" is because time and again I keep reminding myself that product managers also exist in other industries like CG's, FMCG's, Pharma etc. They've been around in those industries way longer than there have been PM's in software. So us S/W PM's trying to define the manifesto for all of PM land sounds a little too far fetched.

After reading through the manifesto here are the 3 extracted points that I think would be part of my PM Manifesto if I were to draft one. Since I found them in there, this manifesto has my vote. 
  • Im dedicated to bringing great products to market. Products that delight my customers. Products that are massively profitable for my company. Products that help change the way people work and live.
  • I have a strong vision for my products and develop winning strategies that align with my companys goals and ensure that our investments of time, money and energy are well-spent.
  • Iam the voice of my customers and represent them in every critical decision that is made.

Having given it my vote, I'd also like to highlight that the last three points in the manifesto seem to be in there more for effects. You could apply them to other roles as well. But hey that's just my opinion.
  • I refuse to settle for mediocrity ...
  • I believe that Product Management is one of the toughest, yet most rewarding jobs ...
  • Though I have all of the responsibility ...

All in all I think its a good manifesto for a SW PM to identify with their role and help the organization understand this key role better. 

Monday, April 13, 2009

A healthy living breathing Product Roadmap

2 comments

Having recently gone through a major Product Roadmap definition exercise I thought it would be cool to share some thoughts on product roadmaps and get feedback. While there are tons of great posts out there on how to create product roadmaps it's unbelievable how many Product Managers are developing products with no roadmaps!!

Product roadmap documents do not have to be fancy slides with great graphics. In fact good roadmaps are so crisp and clear that they can be captured in one slide or page of your favorite document creation tool. Dont be fooled by the simplicity.

Agile products and teams need roadmaps too. Just cause you're developing in iterations does not mean you become a backlog factory and lose sight of the big picture.

Mature products with very little new feature velocity need roadmaps as well. Little velocity means you have only so many resources and shots to fire in each release, imagine spending those on activities that are not aligned with your long term product roadmap.

Knowing our stack ranked list of 300 product enhancements does not mean you know your roadmap. A stack ranked list of Enh. is a very good place to start, but a roadmap is so much more than that and should be more strategic. It should be able to tell you how you will be navigating the course towards your product vision.

Use roadmaps to build consensus and get key stakeholder buyin. It's useless complaining that half-way through a release my roadmap always gets over ridden by one of the Execs. What that tells me is that your roadmap is not aligned with the overall corporate or business strategy and was not bought into by the stakeholders.

Ensure that you continously validate items you place on the roadmap with your long term product vision. Reality is that you'll have to deviate from the roadmap every now and then, however the constant validation will help ensure that you either tie it back or ensure that the deviation is not a huge sidetrack from the original vision. 

(special case of point just made above) Avoid letting the next big sales deal define your product roadmap. Yeah right, easier said than done. This one's the toughest one to combat, contain, accept ... use your favorite term here. However be prepared for the ultimate reality that revenue is a key engine in a for-profit organization and will often trump other items on the roadmap. I think the key here is being open to such mega deals and then not letting them completely dominate the scene, but rather harnessing them in the right fashion to achieve your longer term vision. Remember with mega deals come resources to get things done. Thats good news for most resource strapped product teams.

Never get into the "We know what we're building here, so we dont need a roadmap" syndrome. Its the first sign of an internally focused product creation cycle that ultimately will drive the product aground.

For larger more complex product lines, ensure that frequent cross-product roadmap validations take place. This ensures that functional overlap areas, commonly shared areas like platform, cross-team impact areas like internationalization are clearly defined and rationalized as part of the roadmap.

A product roadmap to me is a high level document that lays out the product plan for a given timeline (near-term or long-term) with clearly defined milestones (releases) of how we'll be able to navigate from where we're today towards achieving the vision.

3 Key Takeaways for Product Roadmaps

- Always create product roadmaps and ensure that they are living breathing documents that are revisited atleast twice a year.
- Get key stakeholder buyin for your roadmap items. Ultimately roadmaps have to be aligned with corporate and business strategy and exec buyin is a large part of that.
- For every item placed on the roadmap ask the question, how does this help us achieve the long term product vision