TLDR
The ISO/IEC 25010 software quality model describes performance, compatibility, portability, usability, reliability, security and maintainability as additional aspects of software quality. Good software quality is imposed by adding build-breakers to the build pipeline that checks the quality of the code added to the program. The only way to stop a developer from writing low quality code is to break the build. The result of low quality software can be performance issues, increased maintenance cost, bugs, difficulty in changing the software and security vulnerabilities.via the TL;DR App
no story
Written by hbvanveen | Passionate about engineering enterprise grade IT systems and the development teams doing that