12.07.2015 Views

A Process Research Framework - Software Engineering Institute ...

A Process Research Framework - Software Engineering Institute ...

A Process Research Framework - Software Engineering Institute ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

In addition, processes are effectively used to test, verify, and validatethat product quality acceptance criteria and acceptance cases are met.<strong>Process</strong>es exist to assess and audit systems for aiding in making this determination.Measurement processes and defined measures are regularlyused to demonstrate that product qualities continue to be present at therequired level throughout the product life cycle, and in the face of productchanges. (See Bollinger, Voas, and Boasson on persistent software attributes[Bollinger 2004].)3All categories of process described in this section have automated supportto ensure their continued use and ease of use. In the state of the practicetomorrow, we fully expect that the relationship of process to some productqualities will be more mature than for others.3.5 Description of the <strong>Research</strong> Nodes3.5.1 <strong>Research</strong> Node Q.1: Eliciting and SpecifyingProduct Quality RequirementsThe objective of this research node is to determine how best to elicitquality requirements (criteria) for a product and how to properly specifythese.<strong>Research</strong> questions associated with this node include 5Q-1 How can a consumer with limited expertise be facilitated toexpress their needs in a sufficiently prescriptive way?Q-2 How do we specify product quality requirements in general andsuch that they reflect business requirements?Q-3 What levels of product quality are required for specific types ofproducts? For specific markets? How are levels expressed?Q-4 How do we specify product quality requirements in a quantifiable,measurable manner? (How will we know it when we see it?)Q-5 Does the level of need for each ‘–ility’ vary by business domain?If so, how?5 We’ve given each research theme a letter identifier so that the questions associated witheach theme can be more readily identified. We’ve identified this theme on the relationshipsbetween processes and product qualities with the letter Q. Other themes on process engineering(identified with E), managing project processes (P), and process deployment (D)feature the same treatment. In addition, questions associated with the effects of emergingtrends are identified with a T and those in the example instantiation for security with an S.IPRC <strong>Framework</strong> | Theme Q 25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!