Understanding the relations between software quality attributes-a survey approach

  • Henningsson K
  • Wohlin C
N/ACitations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

Software quality is a complex concept containing a large number of quality attributes. These attributes often have different meaning for different people and different attributes are not of equal importance. Moreover, the actual relations between the attributes are mostly poorly understood. Companies have to cope with these relations in their daily software development. On the one hand, companies take management decisions based on experience. On the other hand, researchers address software quality too. However, the two views are not necessarily the same.To increase the understanding of software quality attributes and their relations, two surveys have been conducted. The first survey focuses on the research literature and the second is an interview survey with people from industry. From these surveys, it is concluded that there is an agreement, in qualitative terms, that quality attributes are dependent. However, different opinions exist about the actual relations. No quantitative relations have been found. The main conclusion is that there is a gap between research literature that poses mostly generic relations between quality attributes and the tacit knowledge in industry. The tacit knowledge within industry is largely focused on system specific relations between quality attributes. The result from these surveys provides a compilation of relations between quality attributes that illustrates the gap between the views in industry and academia respectively. The understanding of the gap is the first step towards bringing the two views closer to each other.

Cite

CITATION STYLE

APA

Henningsson, K., & Wohlin, C. (2002). Understanding the relations between software quality attributes-a survey approach. Proceedings 12th International Conference for Software Quality, Ottawa, Canada.

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free