focus
22 IEEE SOFTWARE Published by the IEEE Computer Society 0740-7459/08/$25.00 © 2008 IEEE
guest editors’ introduction
J. David Blaine, independent consultant
Jane Cleland-Huang, DePaul University
S
oftware quality is perhaps one of the most sought-after but unattained goals in
software development. It’s often understood, in a rather limited way, to mean
the act of ensuring that a product meets its specified requirements. Unfortu-
nately, this narrow viewpoint has led to the situation in which many quality as-
surance departments focus almost exclusively on testing and review and fail to address the
more far-reaching questions that might differentiate between high-quality and mediocre
renderings of the same product.
Software Quality
Requirements:
How to Balance Competing Priorities