Software Quality Requirements: How to Balance Competing Priorities
J. David Blaine, Jane Cleland‐Huang · IEEE Software · 2008
The elicitation, analysis, and specification of quality requirements involve careful balancing of a broad spectrum of competing priorities. Developers must therefore focus on identifying qualities and designing solutions that optimize the product's value to its stakeholders.