search menu icon-carat-right cmu-wordmark

Facilitating the Mini-Quality Attributes Workshop

May 2014 Presentation
Will Chaparro (IBM), Michael Keeling (Vivisimo)

Presentation at SATURN 2014. Presenters describe the mini-QAW, provide concrete examples, and share advice for facilitating workshops based on our experiences conducting mini-QAWs.

Publisher:

Software Engineering Institute

Watch

Abstract

What if you could reduce cost for a Quality Attributes Workshop (QAW) without sacrificing results? For software-development teams that need an effective yet inexpensive method for eliciting quality requirements with stakeholders, the mini-QAW is a lean workshop that quickly and cost-effectively helps teams identify and prioritize quality attribute scenarios. Unlike the traditional QAW, the mini-QAW substitutes time-consuming, ceremonial activities with equally effective group activities that better promote collaboration and understanding as quickly and cheaply as possible. The mini-QAW achieves this through a quality attributes taxonomy, a clearly defined subset of quality attributes tuned to the presumptive concerns of your stakeholders. The mini-QAW leverages this taxonomy in three primary ways:

  1. Quality attributes defined in the taxonomy form the basis for a structured brainstorming activity called the System Properties Web.
  2. The taxonomy enables an informative visualization that allows stakeholders to see the “quality signature” of their system.
  3. A taxonomy-based questionnaire (TBQ) allows facilitators to reliably and predictably elicit good quality attribute concerns from stakeholders.

In this presentation, we describe the mini-QAW, provide concrete examples, and share advice for facilitating workshops based on our experiences conducting mini-QAWs. Attendees will gain the knowledge necessary to facilitate a mini-QAW, tailor a quality attributes taxonomy, and create a TBQ to fit their specific needs.