search for books and compare prices
Tables of Contents for Customer-Centered Products
Chapter/Section Title
Page #
Page Count
List of Figures
xiii
 
List of Tables
xv
 
Foreword
xix
 
Preface
xxiii
 
Acknowledgments
xxv
 
Introduction: Managers and Requirements
xxvii
 
Requirements: Structure for Success
1
14
Why Johny Can't Write Requirements: Cultural, Educational, and Management Influences of Requirement Definition
15
17
American Culture
16
4
Samples from Other Cultures
20
1
Corporate Requirement Management Myths
21
4
The Individual
25
4
What Is the Solution?
29
3
The View from the Top: Steps to Creating and Managing Good Requirements
32
11
Why Adopt a Process?
33
2
Requirements for a Requirement Definition Process
35
2
What Process?
37
4
What Is the Manager's Role?
41
1
Just the Beginning
42
1
Creating a Shared Vision: Scoping the Project Up Front
43
16
Why Scope?
44
1
What Is Scope?
45
9
How Do You Communicate Scope?
54
1
How Much Effort Should You Invest in Defining Scope?
55
1
What is the Manager's Role in Scope Definition?
55
1
Scoping Success
56
3
One Day in the Life of A Product: Using Operational Concepts to Improve Requirement Quality
59
24
Why Should You Develop Operational Concepts?
61
3
How Do You Develop Operational Concepts?
64
4
Beyond Basic Usage
68
6
The Abnormal
74
3
Human Interface Detail
77
1
Assessing Completeness
78
1
Early Validation Opportunities
79
2
What Is the Manager's Role in Operational Concepts?
81
1
Operational Concepts Have High Return on Investment
82
1
Collision Course: Identifying and Managing Interfaces
83
18
Why Define External Interfaces So Soon?
84
1
How Do You Identify Interfaces Early?
85
1
The External Interfaces
86
10
The Internal Interfaces
96
1
Document, Document!
97
1
What Is the Manager's Role with Interfaces?
98
1
Ignoring Interface Issues Makes Them Bigger
99
2
Be Careful What You Ask For: Writing Good Requirements
101
19
Why Are Individual Requirements So Important?
102
1
How Do You Recognize the Good?
103
4
The Bad and the Ugly
107
10
What Is the Manager's Role in Writing Requirements?
117
1
A Review Mindset
118
2
Theirs But to Reason Why: The Value of Recording Rationale
120
14
Why Record Rationale?
121
6
What Should Rationale Include?
127
2
How and When Should You Capture Rationale?
129
2
What Is the Manager's Role in Rationale?
131
1
The Rationale for Rationale
132
2
Everything in Its Place: Levels, Allocating, and Tracing Requirements
134
23
What Are Requirement Levels?
135
1
Why Is Writing Requirements to Levels Important?
135
5
What Is Allocation?
140
1
Why a Top-Down Requirement Allocation?
140
1
What Is Traceability?
141
1
Why Start Tracing Requirements Now?
141
4
How Do You Get Every Requirement in the Right Place at the Right Time?
145
10
What Is the Manager's Role in Levels, Allocation, and Traceability?
155
1
Wrapping Up with Neat Packages
156
1
But Will It Work? Thinking Ahead to Verification
157
14
Why Look at Verification during Requirement Definition?
158
2
How Do You Address Verification during Requirement Definition?
160
8
What Is the Manager's Role in Assessing Verification?
168
1
Verifying Your Assessment
168
3
A Needle in a Haystack: Formatting Requirements
171
12
What's Wrong with Just a List of Requirements?
171
3
What Are the Requirements for a Requirement Format?
174
4
How Do You Tailor?
178
2
What Is the Manager's Role in Formatting Requirements?
180
1
Maintaining Perspective among the Piles of Paper
181
2
Drawing a Line in the Sand: Preparing to Baseline Requirements
183
19
What's the Big Deal about a Baseline?
183
2
Drawing the Line
185
13
All at Once or Step-by-Step?
198
1
What Is the Manager's Role in Baselining?
199
1
The Bottom Line on Drawing the Line
200
2
Not All Requirements Are Created Equal: The Case for Prioritizing Requirements
202
10
The Case for Early Prioritization
203
1
Selling the Concept of Prioritizing Requirements
204
3
How Do You Prioritize Requirements?
207
3
What Is the Manager's Role in Prioritizing Requirements?
210
1
The Bottom Line on Prioritizing Requirements
210
2
Keeping Sane: Automating Requirement Management
212
14
Why Automate?
213
3
How Do You Automate?
216
8
What Is the Manager's Role in Automating Requirement Management?
224
1
No Magic Here
224
2
Death, Taxes, and Requirement Change: Managing Change
226
9
Why Formal Change Control?
227
1
How Do You Control Change?
228
3
What Is the Manager's Role in Change Management?
231
2
A Balancing Act
233
2
Cap'n, Are We There Yet? Measuring Requirement Quality
235
11
Why Measure Requirement Quality?
236
1
Using Common Data for Quality Measurement
237
6
The Fifth Amendment Syndrome
243
1
What Is the Manager's Role in Measuring Requirement Quality?
244
1
Measurement Is the Foundation of Improvement
245
1
It Can Happen on Your Watch: Making Changes in an Organization's Requirement Definition Process
246
15
The Process
248
2
The Culture
250
4
The Pitfalls
254
5
The Price
259
2
Endnotes
261
6
About the Authors
267
2
Index
269