• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Shaping Software

Tools, Frameworks, and Templates for Product Managers

  • About
  • The PM Framework
  • Articles & Hubs

Scenarios

Scenario and Feature Frame

A Scenario and Feature Frame is a quick way to show your project’s incremental value and dependencies.  It’s helpful for showing your management what you’ll deliver in terms of a baseline release.  It’s helpful for you in terms of finding ways to reduce dependencies.  If you have a bunch of scenarios that depend on certain …

Read moreScenario and Feature Frame

What’s a Scenario

Photo by Wonderlane What’s a scenario?  Not everybody uses the term “scenario” the same way.  In the software industry, there’s three common usages of scenario: The same as a use case. A path through a use case. An instance of a use case. Usually, the most helpful one is “an instance of a use case.”  …

Read moreWhat’s a Scenario
What is a Use Case

What is a Use Case?

“Use cases are to software what stories are to novels.” — Unknown As a software developer or a product manager, writing use cases can be an essential step in the development process to ensure that the software solution meets the needs of its users. Use cases can help you to understand the requirements of the …

Read moreWhat is a Use Case?

patterns & practices Solution Engineering

This is one of my favorite figures that shows how we do solution engineering in patterns & practices at Microsoft:   Architectural Scenarios It all starts with a scenario.  It has to be a meaningful problem.  You can’t evaluate an architecture in a vacuum.  In order for us to build useful baseline architectures, we need …

Read morepatterns & practices Solution Engineering