|
Preface
Acknowledgments
Introduction
Chapter 1 Project Systems Engineering 101
Design Requirements; Verification & Validation; Reviews; Analysis & Similarity; Test; BarbieĀ® Dolls; Change Management; Third Time's the Charm
Chapter 2 Program Planning 101
Noah's Principle & Earned Value; Scheduling Morality; Management Reserve
Chapter 3 System Evolution
Bid & Proposal; Architect for Fault Tolerance; Make It Work, Then Robust. Only Then, Make It Better; Branching is a Necessary Pain; Numbers are Better than Judgment; Customers Need Managing too; Closing Out
Chapter 4 Often Forgotten Programming 101
Chapter 5 User Interface Design 101
Clickable Mockups, Often in Lieu of Specs; Admittedly Biased Design Practices
Chapter 6 Presentations 101
Chapter 7 Find & Flush the Full In-Boxes
Chapter 8 Continuous Improvement 101
Categorizing Defects; Engineering Metrics; Production & Service Metrics
Chapter 9 Performance Ranking 101
Chapter 10 Incentive Criteria 101
Chapter 11 Matrix Organization 101
Chapter 12 Tailor Your Behavior to the Software, not Vice Versa
I've Never Found the Software that I'd Rather Write than Buy
Closing Thoughts
Additional Reading
Index
About the Author
|