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 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

Why You’ll Eventually Need a Product Manager at Your Startup


Very early stage startups don’t have dedicated product managers / product owners. But once they get to 30 people or have a few big-revenue customers, lack of product management can be disastrous.

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

Making The Right Strategic Choices in Product Portfolios (RallyON)

Screen Shot 2015-05-27 at 2.26.29 PM

Most agile improvement is focused on development teams, but most product failures happen before the first developer is assigned; before the first user story is written. How do we apply good validation, portfolio strategy and executive-level organizational thinking to building the RIGHT products?

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