Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type


Publication Date


Dealing with Quality Attribute Requirements as the Hero, Not the Witch (SATURN 2009)

  • May 2009
  • By Andre Gous
  • Presentation given at SATURN 2009, which took place in Pittsburgh, PA on May 4-7, 2009.
  • Publisher: Software Engineering Institute
  • This presentation was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.
  • Abstract

    Placing software into production will uncover quality-related problems at a time when it's expensive to correct them. If the neglected quality attribute requirements have highly visible results, they empower political opportunists with 20/20 hindsight to suddenly become interested in the project like never before, and the neglected quality attribute requirements become the subject of a witch hunt.

    Whoever is funding a project owns the responsibility for conveying the requirements, including quality attribute requirements. And, in many cases, the project sponsor neglects conveying requirements in general and quality attribute requirements in particular. In essence, the project sponsor refuses to assume the responsibility, thus in effect conveying "Build me something. But I don't want to tell you what I need."

  • Download