Feature- and time-based software analysis - Balancing features, effort & quality
summary
The talk presents feature- and time-based software analysis that measures value, effort, and code quality per feature rather than per module, using concepts like feature modularity and feature quality debt. It shows methods and metrics managers, product owners, and engineers can use to monitor effort distribution, predict maintainability and defect hotspots, estimate remediation effort, and locate knowledge silos and tangles to align business priorities with targeted quality improvements.
AI-written summary · about
chapters (11)
- 0:00Welcome
- 3:06Invisible Waste
- 5:36The Battle Between Urgent Matters
- 8:29How Does It All Work?
- 10:14Intuitive Understanding of Software
- 13:10Technical Challenge 1: Development Effort
- 17:53Technical Challenge 2: Technical Debt
- 24:07Technical Challenge 3: Cognitive Bugs
- 28:24Technical Challenge 4: Developer Knowledge
- 33:43Summary
- 38:59Outlook
related talks
30mAn Extensible Feature-Oriented Approach for Fine-Grained Code Quality Analysis
31mBalancing New Features While Maintaining Quality
28m05 how we do developer productivity panel
35mThe Code Quality Advantage How Empirical Data Shatters the Speed vs Quality Myth
34mBuilding a Culture For Developer Productivity
37mHow to Lose Your Feature Bloat?
45mTechnical Debt Prioritisation - Identifying & Fixing Highest ROI Issues
37mProduct Between Quality and Over‑Engineering
