search for books and compare prices
Tables of Contents for Quality Software Management
Chapter/Section Title
Page #
Page Count
Acknowledgments
xii
Preface
xiii
I Patterns of Quality
1
50
What Is Quality? Why Is It Important?
3
13
A Tale of Software Quality
3
2
The Relativity of Quality
5
2
Quality Is Value to Some Person
7
1
Precision Cribbage
8
1
Why Improving Quality Is So Difficult
9
3
Software Culture and Subcultures
12
1
Helpful Hints and Suggestions
13
1
Summary
13
1
Practice
14
2
Software Subcultures
16
17
Applying Crosby's Ideas to Software
16
5
Six Software Subcultural Patterns
21
2
Oblivious
23
1
Variable
24
2
Routine
26
3
Steering
29
1
Anticipating
30
1
Congruent
30
1
Helpful Hints and Suggestions
31
1
Summary
31
1
Practice
32
1
What Is Needed to Change Patterns?
33
18
Changing Thought Patterns
33
3
Using Models to Choose a Better Pattern
36
7
Opening Patterns to Information
43
3
Helpful Hints and Suggestions
46
1
Summary
47
1
Practice
48
3
II Patterns of Managing
51
76
Control Patterns for Management
53
18
Shooting at Moving Targets
54
1
Aggregate Control Model
55
3
Patterns and Their Cybernetic Control Models
58
3
Engineering Management
61
5
From Computer Science to Software Engineering
66
2
Helpful Hints and Suggestions
68
1
Summary
69
1
Practice
70
1
Making Explicit Management Models
71
17
Why Things Go Awry
71
5
Linear Models and Their Fallacies
76
2
Diagram of Effects
78
2
Developing a Diagram of Effects from the Output Backward
80
3
Nonlinearity Is the Reason Things Go Awry
83
1
Helpful Hints and Suggestions
84
2
Summary
86
1
Practice
86
2
Feedback Effects
88
12
The Humpty Dumpty Syndrome
88
1
Runaway, Explosion, and Collapse
89
3
Act Early, Act Small
92
2
Negative Feedback-Why Everything Doesn't Collapse
94
3
Helpful Hints and Suggestions
97
1
Summary
98
1
Practice
98
2
Steering Software
100
15
Methodologies and Feedback Control
101
6
The Human Decision Point
107
4
It's Not the Event That Counts, It's Your Reaction to the Event
111
2
Helpful Hints and Suggestions
113
1
Summary
113
1
Practice
114
1
Failing to Steer
115
12
I'm Just a Victim
116
3
I Don't Want to Hear Any of That Negative Talk
119
3
I Thought I Was Doing the Right Thing
122
2
Helpful Hints and Suggestions
124
1
Summary
125
1
Practice
125
2
III Demands That Stress Patterns
127
54
Why It's Always Hard to Steer
129
14
Game of Control
129
6
Size/Complexity Dynamic in Software Engineering
135
5
Helpful Hints and Suggestions
140
1
Summary
141
1
Practice
141
2
What Helps to Stay in Control
143
16
Reasoning Graphically About the Size/Complexity Dynamic
143
5
Comparing Patterns and Technologies
148
5
Helpful Interactions
153
3
Helpful Hints and Suggestions
156
1
Summary
157
1
Practice
158
1
Responses to Customer Demands
159
22
Customers Can Be Dangerous to Your Health
159
5
The Cast of Outsiders
164
5
Interactions with Customers
169
3
Configuration Support
172
3
Releases
175
2
Helpful Hints and Suggestions
177
1
Summary
178
1
Practice
179
2
IV Fault Patterns
181
64
Observing and Reasoning About Errors
183
17
Conceptual Errors About Errors
184
5
Misclassification of Error Handling Processes
189
2
Observational Errors About Errors
191
6
Helpful Hints and Suggestions
197
1
Summary
198
1
Practice
199
1
The Failure Detection Curve
200
16
The Difference Detection Dynamic
200
6
Living with the Failure Detection Curve
206
7
Helpful Hints and Suggestions
213
1
Summary
214
1
Practice
214
1
Chapter Appendix: Official Differences Between the Pair of Pictures in Figure 13-1
215
1
Locating the Faults Behind the Failures
216
14
Dynamics of Fault Location
217
4
Circulation of STIs Before Resolution
221
4
Process Faults: Losing STIs
225
1
Political Time: Status Walls
226
1
Labor Lost: Administrative Burden
227
1
Helpful Hints and Suggestions
227
2
Summary
229
1
Practice
229
1
Fault Resolution Dynamics
230
15
Basic Fault Resolution Dynamics
231
1
Fault Feedback Dynamics
232
5
Deterioration Dynamics
237
5
Helpful Hints and Suggestions
242
1
Summary
243
1
Practice
244
1
V Pressure Patterns
245
54
Power, Pressure, and Performance
247
21
The Pressure/Performance Relationship
248
3
Pressure to Find the Last Fault
251
2
Stress/Control Dynamic
253
2
Forms of Breakdown Under Pressure
255
5
Management of Pressure
260
4
Helpful Hints and Suggestions
264
2
Summary
266
1
Practice
266
2
Handling Breakdown Pressures
268
19
Shuffling Work
268
5
Ways of Doing Nothing
273
5
The Boomerang Effect of Short-Circuiting Procedures
278
4
How Customers Affect the Boomerang
282
2
Helpful Hints and Suggestions
284
1
Summary
285
1
Practice
286
1
What We've Managed to Accomplish
287
12
Why Systems Thinking?
287
1
Why Manage?
288
2
Estimating Our Accomplishments
290
2
What Each Pattern Has Contributed
292
2
Meta-Patterns
294
1
Helpful Hints and Suggestions
295
1
Summary
296
1
Practice
297
2
Notes
299
6
Listing of Laws, Rules, and Principles
305
4
Author Index
309
2
Subject Index
311