Part II

Project Blastoff

One of the joys of product development, whether it be software, service, or hardware, is getting it right. Getting it right means delivering an end result that fits perfectly into your customer’s business and solves a business problem that your customer needs to have solved. It should also provide value to you and your key stakeholders.

How do you make that happen?

Let’s start by not presuming to know the solution. That’s worth repeating: Until you fully understand the problem, and the true extent of the problem, any proposed solution is no more than a presumption. Of course, it is hard to resist the siren call of a bright, shiny solution that seems so cool and, let’s face it, fashionable (see Figure P2.1). But does ...

Get Mastering the Requirements Process, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.