Product between quality and Over-Engineering
summary
The talk examines over-engineering in product development, showing how it increases time, cost, and system complexity. It gives concrete examples and practical strategies for managing and reducing over-engineering, with emphasis on developer feedback and pragmatic decision-making.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 3:22Over-engineering in cars
- 9:25Software quality definition
- 13:17QCD triangle balance
- 14:38DORA metrics for quality
- 20:31Over-engineering examples
- 30:21Non-technical reasons
- 34:16Over-engineering consequences
- 35:41Avoiding over-engineering
- 38:07Q&A
related talks
37mProduct Between Quality and Over‑Engineering
36mOverengineering: Causes, Symptoms and Treatment
41mA Defence of Technical Excellence
46mThe Case for Technical Excellence
48mEngineering You
39mEvolutionary Software Quality
35mCraft, Engineering, and the Essence of Programming
53mWhat do we want from Systems Thinking?
