Managing technical quality

--

Software Engineering Teams should ensure the quality and reliability of shipped products.

Quality results from a million selfless acts of care — not of any great method that descends from the heavens. [¹]

The team should get to the point where the product works as well as it can while providing an excellent user experience.

Adopt best practices that are known to improve quality. Run a quality program to measure, track and create accountability. Spin up a technical quality team to develop systems and tools for quality.

Quality is not an independent force in the universe; it depends on what you choose as your frame of reference. Measure technical quality to guide deeper investment.

[¹]: Robert Martin(2008): Clean Code (Clean Code: A Handbook of Agile Software Craftsmanship)

--

--

Rafael A. George Duval
Rafael A. George Duval

Written by Rafael A. George Duval

✍🏼 Building a Solo Digital Media Company 🧪 Snippets of Text [https://snippetsoftext.substack.com/subscribe]

No responses yet