Table of Contents for Creating a Software Engineering Culture

Preface

Part I. A Software Engineering Culture

Part II. In Search of Excellent Requirements

Part III. Improving Your Processes

Part IV. The Bug Stops Here

Part V. Methods, Measures, and Tools

Part VI. What to Do on Monday

Epilogue

Appendix A. Sources for Continued Software Learning

Appendix B. Contact Information for Selected Resources


Chapter 1. Software Culture Concepts

(back to top)

Chapter 2. Standing on Principle

(back to top)

Chapter 3.  Recognizing Achievements Great and Small

(back to top)

Chapter 4. So Much to Learn, So Little Time

(back to top)

Chapter 5. Optimizing Customer Involvement

(back to top)

Chapter 6. Tools for Sharing the Vision

(back to top)

Chapter 7. Process Improvement Fundamentals

(back to top)

Chapter 8.  Process Improvement Case Study

(back to top)

Chapter 9. Software Process Maturity

(back to top)

Chapter 10. Software Development Procedures

(back to top)
 

Chapter 11. The Quality Culture

(back to top)

Chapter 12. Improving Quality by Software Inspection

(back to top)

Chapter 13. Structured Testing

(back to top)

Chapter 14. The CASE for Iteration

(back to top)

Chapter 15. Control Change Before It Controls You

(back to top)

Chapter 16. Taking Measures to Stay on Track

(back to top)

Chapter 17. Case Study:  Measurement in a Small Software Group

(back to top)

Chapter 18. If It Makes Sense, Do It

(back to top)

Chapter 19. Action Planning for Software Managers

(back to top)

Chapter 20. Action Planning for Software Engineers

(back to top)