Title
Identifying Quality-Requirement Conflicts
Abstract
Despite well-specified functional and interface requirements, many software projects have failed because they had a poor set of quality-attribute requirements. To find the right balance of quality-attribute requirements, you must identify the conflicts among desired quality attributes and work out a balance of attribute satisfaction. We have developed The Quality Attribute Risk and Conflict Consultant, a knowledge-based tool that can be used early in the system life cycle to identify potential conflicts. QARCC operates in the context of the WinWin system, a groupware support system that determines software and system requirements as negotiated win conditions. This article summarizes our experiences developing the QARCC-1 prototype using an early version of WinWin, and our integration of the resulting improvements into QARCC-2.
Year
DOI
Venue
1996
10.1109/52.506460
IEEE Software
Keywords
Field
DocType
qarcc-1 prototype,software project,winwin system,quality-attribute requirement,identifying quality-requirement conflicts,groupware support system,early version,right balance,system requirement,system life cycle,conflict consultant,formal specification,software systems,software engineering,computer science,system requirements,software architecture,portability,life cycle,collaborative software,software performance,knowledge base,groupware,evolvability,computer architecture,software quality,taxonomy,software requirements
Software engineering,Software quality analyst,Software quality management,Software quality control,Software system,Software portability,Engineering,Software architecture,System requirements,Software quality,Process management
Journal
Volume
Issue
ISSN
13
2
0740-7459
ISBN
Citations 
PageRank 
0-8186-7252-8
126
13.01
References 
Authors
7
2
Search Limit
100126
Name
Order
Citations
PageRank
Barry W. Boehm168491171.18
Hoh In218621.23