see ISO/IEC 9126 and ISO 25000:2005
tl;dr
Software must works, good looking and be usable
Quality assurance!
Concerned with
One of key principle in Lean software development is Build Quality In
We are trying to find balance between flexibility, maintainability, efficiency and responsiveness.
Practices: