Home > Store

Just Enough Requirements Management: Where Software Development Meets Marketing

Register your product to gain access to bonus material or receive a coupon.

Just Enough Requirements Management: Where Software Development Meets Marketing

eBook (Watermarked)

  • Your Price: $19.99
  • Includes EPUB, MOBI, and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    MOBI MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.

    Adobe Reader PDF The popular standard, used most often with the free Adobe® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

Not for Sale


  • Copyright 2014
  • Pages: 256
  • Edition: 1st
  • eBook (Watermarked)
  • ISBN-10: 0-13-349129-3
  • ISBN-13: 978-0-13-349129-6

This is the digital version of the printed book (Copyright © 2005).

If you develop software without understanding the requirements, you're wasting your time.

On the other hand, if a project spends too much time trying to understand the requirements, it will end up late and/or over-budget. And products that are created by such projects can be just as unsuccessful as those that fail to meet the basic requirements.

Instead, every company must make a reasonable trade-off between what's required and what time and resources are available.

Finding the right balance for your project may depend on many factors, including the corporate culture, the time-to-market pressure, and the criticality of the application. That is why requirements management—gathering requirements, identifying the "right" ones to satisfy, and documenting them—is essential.

Just Enough Requirements Management shows you how to discover, prune, and document requirements when you are subjected to tight schedule constraints. You'll apply just enough process to minimize risks while still achieving desired outcomes. You'll determine how many requirements are just enough to satisfy your customers while still meeting your goals for schedule, budget, and resources.

If your project has insufficient resources to satisfy all the requirements of your customers, you must read Just Enough Requirements Management.

Sample Content

Online Sample Chapter

Just Enough Requirements Management: Requirements Triage

Sample Pages

Download the sample pages (includes Chapter 3 and Index)

Table of Contents



Chapter One: Introduction 3

Requirements 3

Requirements Management 6

Just Enough 8

The Context of Requirements 10

The Relationship Between Schedule and Requirements 18

The Components of Requirements Management 23

The Importance of Requirements Management 36

Chapter Two: Requirements Elicitation 40

Definitions and Terminology 40

Why Do Elicitation? 45

Elicitation Techniques 45

The Result of Elicitation 59

The Secrets of Just Enough Elicitation 61

Chapter Three: Requirements Triage 63

Definitions and Terminology 63

Why Do Triage? 67

Basic Triage Techniques 68

Advanced Triage Techniques 97

The Result of Triage 115

The Secrets of Just Enough Triage 116

Chapter Four: Requirements Specification 119

Definitions and Terminology 119

Classic Requirements Documentation Styles 122

The Content of a Requirements Document 125

The Role of a Requirements Document 127

Qualities of a Requirements Document 128

Specification Techniques 136

The Result of Specification 156

The Secrets of Just Enough Specification 161

Chapter Five: Requirements Change 163

Where Do Changes Come From? 164

How to Keep Track of Requested Changes 165

Choices for Handling the Changes 165

The CCB Meeting 170

The Secrets of Just Enough Change 171

Chapter Six: Summary 172

Requirements Elicitation 173

Requirements Triage 174

Requirements Specification 175

Requirements Change Management 176

Appendix A: Quick Recipes 177

Brainstorm 178

Decide What Is or Isn't a Requirement 183

Decide What to Build 185

Produce a Requirements Document 188

Assess the Quality of a Requirements Document 190

Baseline the Requirements 192

Ensure That Everybody Knows the Requirements 192

Handle New Requirements After Baselining 194

Handle Multiple Customers 196

Appendix B: A Set of Documented Requirements 200

References and Additional Readings 209

Index 227

About the Author 239


Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership