Four Laws Of Software Economics (Part 2)


If all of the profits are in the nth copy of software that we sell, we need to understand the Law of Build Once, Sell Many. Building for market segments is different (better) than custom development or professional services.

Read more

Four Laws Of Software Economics (Part 1)


It’s a fact: your development team will never, ever, ever be big enough. As a software executive or product lead, how should knowing that change your actions or decisions?

Read more

Interviewing Like A Product Manager


In a job search, *you* are the product that you’re trying to market. Look for ways to apply your product management skills to yourself: segmentation/targeting, turning features into benefits, and solution selling. Become your own demo.

Read more

Portfolio Thinking: A Platform Example


Product management is about allocating scarce resources across existing products/services while exploring new opportunities. We need to combine top-down, bottom-up and market-in approaches to make good decisions.

Read more

Product Spending and Implied Strategy


We make day-by-day or story-by-story prioritization choices without noticing the cumulative impact of those choices. But they add up. How can we easily see our implied product priorities?

Read more

Appallingly Unfortunate Mobile Ad


Sometimes, ad-serving technology serves up exactly the wrong thing. Laugh or cry?

Read more

Prioritization Requires Strategy


Team-level priorities and backlogs need to be anchored to broader technical and business goals. Here’s how one product leader is getting her various pieces lined up.

Read more

Why (Agile) Program Management Tools Don’t Help (Agile) Product Managers


Program management tools need the output of a good product management process, but the same tools don’t work for both purposes. Some thoughts on what product managers need to make good decisions…

Read more

A Strategic Tool Chain


Scott Sehlhorst’s thoughtful diagram of strategic steps for successful products. This picture is certainly worth 1000 words.

Read more

Your Next Developer Costs $1M/Year in Revenue


Before you ask for additional technical staff for your product, give a thought to the revenue implications. Eventually, your development team has to earn enough to pay for itself — and a lot of other people.

Read more