Proceedings of the 38th International Conference on Software Engineering Companion 2016
DOI: 10.1145/2889160.2891049
|View full text |Cite
|
Sign up to set email alerts
|

Improving and balancing software qualities

Abstract: This Technical Briefing describes the nature of Software Qualities (SQs), ilities, or non-functional requirements (reliability, usability, affordability, etc.), and discusses the importance of understanding their nature and interrelationships, and of bringing them into balance in the practice of software engineering. The relevance and timeliness of this topic reflects the current and future trends toward more software-intensive systems, with greater complexity, autonomy, speed of change, and need for interope… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
5
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 6 publications
(6 reference statements)
0
5
0
Order By: Relevance
“…Although a majority of participants also agreed that they can easily tell good from bad code (Q6b; mean: 5.1), they agreed less strongly with the statement that they know how to measure code quality (Q6d; mean: 4.6). The differences 6 The scale reaches from 1 (strongly disagree) to 7 (strongly agree), see Figure 2. A mean below 4 would therefore correspond to disagreement and a mean above 4 to agreement.…”
Section: Overall Perceptions Of Code Qualitymentioning
confidence: 94%
See 2 more Smart Citations
“…Although a majority of participants also agreed that they can easily tell good from bad code (Q6b; mean: 5.1), they agreed less strongly with the statement that they know how to measure code quality (Q6d; mean: 4.6). The differences 6 The scale reaches from 1 (strongly disagree) to 7 (strongly agree), see Figure 2. A mean below 4 would therefore correspond to disagreement and a mean above 4 to agreement.…”
Section: Overall Perceptions Of Code Qualitymentioning
confidence: 94%
“…The majority of participants strongly agreed that code quality is of high importance in their work, studies, or teaching (Q6a; mean: 6 on a scale from 1 to 7) 6 . Although a majority of participants also agreed that they can easily tell good from bad code (Q6b; mean: 5.1), they agreed less strongly with the statement that they know how to measure code quality (Q6d; mean: 4.6).…”
Section: Overall Perceptions Of Code Qualitymentioning
confidence: 99%
See 1 more Smart Citation
“…The majority of participants strongly agreed that code quality is of high importance in their work, studies, or teaching (Q6a; mean: 6 6 . Although a majority of participants also agreed that they can easily tell good from bad code (Q6b; mean: 5.1), they agreed less strongly with the statement that they know how to measure code quality (Q6d; mean: 4.6).…”
Section: Overall Perceptions Of Code Qualitymentioning
confidence: 99%
“…The ability to develop high quality software is a key learning goal of computing programs [17,23]. However, there are no universal measures to assess the quality of code and current standards are considered weak [6]. De ning the concept of "good" code is therefore a challenge faced by many educators.…”
Section: Introductionmentioning
confidence: 99%