Over a million developers have joined DZone.

What Does Your Product Do?

DZone's Guide to

What Does Your Product Do?

Keep your products focused on how they best benefit the users to make better roadmap decisions.

· Agile Zone ·
Free Resource

You've been hearing a lot about agile software development, get started with the eBook: Agile Product Development from 321 Gang

When it gets dark, I turn on a light.

I can work, cook, read—long after sundown. I can see where I’m going, avoid the dog toys on the floor, and not run into furniture. If I need something that’s in the house, I can find it. The simple flip of a switch makes many things possible and solves many problems.

Light SwitchWhen I ask developers and engineering managers what their software product does, often, they don’t tell me. They regale me details equivalent to explaining the production of electricity, starting from mining coal until the switch closes a circuit. It’s all about the technical how.

Your customers may be interested in the technical how. They certainly want to know the what—what is possible on their side of the metaphorical light switch when they use your product.

It’s useful for the team to know, too. A short statement that answers three questions clarifies purpose and focuses attention:

  • What benefit does our product create?
  • What problem does our product solve?
  • For which group of people?

This clarity informs priorities, and helps people defer non-essential features. It helps keep focus on who will use the software, and how it will help them. When every member of the team can articulate the answer to these questions, they can make better decisions—and that almost always results in a product that is a better fit for function.

Download the free agile tools checklist from 321 Gang. This guide will help you choose the right agile tools to position your team for success. 

communication ,product management ,project management

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}