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


Are All Quality Goals Created Equal? (SATURN 2005)

  • April 2005
  • By John Steven (Cigital Inc.)
  • presented at the SEI Software Architecture Technology User Network (SATURN) WorkshopApril 6-7, 2005, Pittsburgh, PA
  • 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

    Process-savvy organizations highlight non-functional attributes of software and have provided process tools to help organizations consider software beyond its features. But are all these non-functional (or quality) goals created equal?

    When it comes time to think about each quality goal, different activities are optimal. Performance takes a different knowledge set than maintainability. Tools that help with code vulnerabilities operate very differently than tools that probe code for performance bottlenecks.

    Where can practitioners think about quality goals as a whole and at what level of process does each quality goal demand its own attention? when will development get benefit from generic methods such as QAW, ARID, and ATAM, and where will they need specific activities (such as RUP's CLASP) and knowledge?

    This talk will directly address these questions through the speaker's experience.

  • Download