Managing technical quality in a codebase requires engineers to prioritize quality, adopt best practices, and align technical vectors. It is important to address hot spots causing immediate problems, adopt practices known to improve quality, and identify leverage points that preserve quality over time. Measurement of codebase quality is crucial, and organizations can establish technical quality teams or quality programs to maintain and improve technical quality.

22m read timeFrom lethain.com
Post cover image
Table of contents
The problemHot spotsBest practicesLeverage pointsTechnical vectorsMeasure technical qualityTechnical quality teamQuality programStart small and add slowly

Sort: