Archive for Roadmaps

Nov
24

Releases, Roadmaps and Visions | On Product Management

Posted by: Steve Johnson on November 24, 2011 | Comments (0)

Saeed Khan writes,

A roadmap is a planned future, laid out in broad strokes — i.e. planned or proposed product releases, listing high level functionality or release themes, laid out in rough timeframes — usually the target calendar or fiscal quarter — for a period usually extending for 2 or 3 significant feature releases into the future.

For startups or companies in fast moving and growing markets, those 2-3 releases might only cover the next 12 months of time. For other more mature companies in less dynamic markets, those releases might cover several years.

via Releases, Roadmaps and Visions | On Product Management.

Good post and a good articulation of the differences between release, roadmap, and vision. For my take on roadmaps, see my article on Product Roadmaps.

Categories : Roadmaps
Comments (0)
Jan
20

The Beatles: Authorship & Collaboration

Posted by: Steve Johnson on January 20, 2010 | Comments (0)

I'm somewhat of a Beatles-maniac. This amazing chart reveal how much (and how little!) The Beatles collaborated.

AuthorshipB10b-web-detail1

More at Charting the Beatles

Data visualization is fascinating, isn't it?

Categories : Just for Fun, Roadmaps
Comments (0)
May
12

on roadmaps

Posted by: Steve Johnson on May 12, 2008 | Comments (1)

I had a funny discussion about roadmaps recently.

Me: If you can't hit your dates, then you shouldn't distribute roadmaps.
Client: But we must distribute a roadmap to sales people.
M: And what happens when you do?
C: They give it to clients.
M: And what happens?
C: They attach the roadmap to a contract.
M: How's that working for you?
C: Well, we usually miss our dates.
M: If you can't hit your dates, then you shouldn't distribute roadmaps.
C: But we must distribute a roadmap to sales people.
M: And what happens when you do?…

In Don’t Build a Stupid Product Roadmap!, Scott Sehlhorst at Tyner Blain writes,

A product roadmap is the product manager’s equivalent of a project manager’s rolling wave planning. In a sound-bite, you provide short-term details (for the next release), and long term “broad brush” discussions. If you don’t plan your product to address the needs of a particular market, and then execute against that plan, the only way you will succeed is by luck.

That's it. A roadmap is a plan, not a commitment. It says, "here are our current plans. Our objectives may change and we'll change our roadmap accordingly."

As they say, If you don't know where you're going, how will you get there?

In our Roadmapping seminar, we provide five different tools for articulating product strategy. The roadmap is evidence that you actually do have a strategy. The roadmap is the tool of choice for communicating with executives, sales people, and clients. And in fact, seeing your product roadmap is often a legitimate request from your clients and your sales people.

However, and I've ranted about this before, things don't change nearly as quickly as everyone thinks. That is, market problems exist for years and years. It's your awareness of those problems that changes day-to-day. I'd prefer that your long-term roadmap focus on industry problems and persona goals. In talking with a client about product capabilities, this client's feature request becomes critical. Talking to another client results in another critical feature request. As you talk about features, you discover the delta between the problem and your current solution. But if product managers actually interviewed the clients instead of just reacting to sales demands, we would see these problems years in the future.

You don't hear problems with your mouth. You need to create an environment where you can hear problems… with your ears open and your mouth closed. Better yet, see the problems by observing your ideal persona in a working experience.

You can observe a lot by watching.–Yogi Berra

Categories : Roadmaps
Comments (1)
May
05

on precision

Posted by: Steve Johnson on May 5, 2007 | Comments (0)

Those who cannot remember the past are condemned to repeat it.– George Santayana

My mind seems to work in a funny way. A program’s quirk got me thinking about precision.

I tend to be overly organized. I use lots of folders to categorize: office, photos, movies, product management, presentations, humor, and so on. For a while I tried cross posting if you will, putting aliases or shortcuts in one folder pointing to the actual document in another. I think it is rather natural to try to categorize items. I know I should just throw everything in My Documents without any organization and let Google find them for me but I don’t. And invariably I end up with the same document stored in multiple places. I found a great tool for searching for duplicate files: zsDuplicateHunter, available for Macintosh, Windows, and Linux. I’m sure there are others but this is the one that I use. It’s amazing to me how often it finds duplicate files even when I think my computer is clean.

But here’s my point (finally). The program uses unnecessary precision. It tells me that the search has 47.6 seconds remaining. Why is the .6 relevant? For that matter, is 47 seconds relevant or even true? Isn’t “less than a minute” more accurate?

I learned about precision back in public school. 1 divided by 2 is 0.5. Period. In this instance, more decimals are not more accurate. Telling me 0.5000000000000 is both irrelevant and harmful, as it implies a level of precision that is not supported by the data.

I see this error of precision in estimating dates for roadmaps and requirements. A developer guesses a man-week of work, which someone translates to five days, and someone else translates to 40 hours. It shows up on a Gantt chart as 40.0 hours. But a week could be two days if the developer gets in the zone and doesn’t encounter any surprises, or it could be a month if the developer gets pulled into a dozen other problems.

I fear that we have an unrealistic expectation of precision from our project schedules. Compare the precision of development estimates to sales estimates. How precise are the numbers in your sales forecasts? What accounts will you close on what date for what revenue amount? No sales person could provide that information. Yet we somehow expect exactly that from the development schedule.

An old estimating joke is this: take the estimate, add one, and change the unit of measure. One week becomes two months; one month becomes two quarters.

A guess is a guess. Let's not attribute precision where none exists. If we track our history of guesses, we can assign a factor of accuracy. Take a look at estimates of the past to see how accurate they were and use this against your future planning. Don’t infer precision without the data to support it.

Comments (0)
Feb
23

Webinar: Building Effective Product Roadmaps with John Milburn

Posted by: Steve Johnson on February 23, 2007 | Comments (0)

When there is more to do than can be done, how do you direct where resources should be expended? How do you get alignment of strategy, dollars, people, and programs that will result in an effective plan and product roadmap? How do you communicate your plans in a consistent and meaningful way? Learn techniques to align and focus the organization around the market, not just your products. Hear more in Building Effective Product Roadmaps with John Milburn.

Categories : Roadmaps
Comments (0)
Other Stuff...

Top Product Management Blogs

Tags