Firmitas
Download: PDF · Word
A Framework for Sustainable Engineering Delivery: Designing the Systems That Make Delivery Possible

Firmitas, by Mark Bacon.
Most engineering programmes that fail do not fail suddenly. They fail slowly, visibly and predictably, in ways the people closest to the work could see coming. Firmitas is about why that happens and what to do about it. Part One describes how programmes fail. Part Two sets out the framework that responds to it. Part Three is about making it stick.
© 2025 Mark Bacon. Firmitas is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International licence.
Contents
| Contents |
| Preface |
| Acknowledgements |
| Introduction |
| Part One: Why Programmes Fail |
| Chapter 1: The Programme That Failed Predictably |
| Chapter 2: Estimation: Why It Fails and What Honest Looks Like |
| Chapter 3: The Commitment That Wasn’t Theirs |
| Chapter 4: What the System Did With the Information |
| Chapter 5: The Learning That Doesn’t Happen |
| Chapter 6: Engineering Is a Systems Discipline |
| Part Two: The Framework |
| Chapter 7: Leadership Owns the System |
| Chapter 8: Delivery Knowledge Lives Closest to the Work |
| Chapter 9: Commitments, Estimates, and Honest Plans |
| Chapter 10: Risk, Issues, and the Register That Actually Works |
| Chapter 11: Requirements: From Customer Need to Testable Specification |
| Chapter 12: Slack, Flow, and Why Efficiency Thinking Fails |
| Chapter 13: Architecture as Delivery Infrastructure |
| Chapter 14: The Delivery Model |
| Chapter 15: Quality as a System Property |
| Chapter 16: Governance, Guardrails, and Decision Authority |
| Chapter 17: Teams, Cognitive Load, and Organisation for Flow |
| Chapter 18: Communication, Information Flow, and Documentation |
| Chapter 19: Technical Debt and Change Management |
| Chapter 20: Capability, People, and Building for the Long Term |
| Chapter 21: Portfolio Flow and Prioritisation |
| Chapter 22: Business Alignment, Economics, and the Customer |
| Chapter 23: AI, Automation, and Human Accountability |
| Part Three: Making It Stick |
| Chapter 24: The Leader Who Has to Change |
| Chapter 25: Assessing Readiness and Adopting Progressively |
| Chapter 26: Common Failure Modes and Anti-Patterns |
| Chapter 27: Measuring What Actually Matters |
| Chapter 28: What Firmitas Cannot Fix |
| Chapter 29: The Long View |
| Appendices |
| Appendix A: Glossary of Terms |
| Appendix B: Firmitas Templates |
| Appendix C: Architectural Principles for Firmitas |
| Appendix D: Minimal, Balanced, and Regulated Firmitas Profiles |
| Appendix E: End-to-End Worked Example |
| Appendix F: Leadership and Delivery Anti-Patterns Firmitas Is Designed to Prevent |
| Appendix G: Bibliography and Further Reading |
| Appendix H: Engineering Practice Across Disciplines |
| Appendix I: Quality, Regulation, and Assurance |
The contents of Firmitas.