Balancing Technical Debt and Modernisation in DevOps
summary
Argues that migration succeeds when teams map specific legacy quirks, run vulnerability and risk assessments, and schedule work so features keep shipping while debt is paid down. Cites Kubernetes removing 450,000 lines removed as evidence everyone accrues debt. Recommends incremental refactoring over Big Bang, plus hybrid and debt‑driven options, explicit resource allocation, planned downtime windows, stakeholder signoff, measurable prioritization by impact and urgency, and integrating fixes into the DevOps pipeline.
AI-written summary · about
related talks
28mManaging Technical Debt at Scale
34mThe Technical Debt Trap
33mTackling Tech Debt on Android
18mTackling tech debt
11mRefactoring: Managing technical debt before it blows up in your face
28mTechnical Debt: Why it'll ruin your software
19mHalt and Don’t Catch Fire
30mWhy most technology migrations fail (and what we've learned along the way)
