Overview
This course focuses on understanding the business impact of code quality and technical debt in software development. By combining code quality metrics with analyses of how engineering organizations work with code, participants will learn to prioritize system improvements, communicate quality trade-offs in terms of costs, and identify high-risk areas in applications. The course teaches how to connect code quality to values like time-to-market, customer satisfaction, and roadmap risks. The teaching method includes data-driven recommendations and real-world research. This course is intended for software developers, engineers, and anyone involved in software development looking to improve code quality and understand its business implications.
Syllabus
Intro
What is technical debt?
Visualize technical debt & code complexity
Quantify the business impact of code quality
Does code quality matter?
Prioritize remediation to large amounts of red code
Resources
Outro
Taught by
GOTO Conferences