2020
DOI: 10.1007/978-3-030-58811-3_65
|View full text |Cite
|
Sign up to set email alerts
|

Human Factor on Software Quality: A Systematic Literature Review

Abstract: Ensuring software quality is an important step towards a successful project. Since software development is a human-oriented process, it is possible to say that any factor affecting people will directly affect software quality and success. The aim of this study is to reveal which factors affect humans. For this purpose, we conducted a systematic literature review. We identified 80 related primary studies from the literature. We defined 7 research questions. For answering research questions, we extracted data fr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
4
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 15 publications
(10 citation statements)
references
References 12 publications
(5 reference statements)
0
4
0
Order By: Relevance
“…However, there is a lack of research on whether to follow the workflow [36]. Therefore, we analyzed the current status of branches and the amount of activity using ( 5), (6), and (7). As a result, we found that most of the work was performed on branches other than the master branch.…”
Section: Branch Managementmentioning
confidence: 99%
See 1 more Smart Citation
“…However, there is a lack of research on whether to follow the workflow [36]. Therefore, we analyzed the current status of branches and the amount of activity using ( 5), (6), and (7). As a result, we found that most of the work was performed on branches other than the master branch.…”
Section: Branch Managementmentioning
confidence: 99%
“…Recent complexities in collaborative processes, coupled with the dispersion of team members, require more efficient organization and comprehension of software development activities by project managers and developers [4,5]. Since the software development process involves human activities across all stages, from design and development to testing and maintenance, managing human factors is a crucial aspect [6]. In essence, collaboration and communication among team members in the software development environment are fundamental elements for project success.…”
Section: Introductionmentioning
confidence: 99%
“…Weilemann y Brune [19], así como Guveyi et al [20], en sus respectivas revisiones de la literatura, resaltan la importancia que tiene la personalidad y el factor humano en la contribución a la calidad del software. Destacan que las interacciones, habilidades, rasgos de personalidad y factores emocionales de los ingenieros de software pueden tener un impacto significativo en la eficiencia y calidad de los proyectos de desarrollo.…”
Section: Trabajos Relacionadosunclassified
“…Numerosos estudios han explorado la influencia de la personalidad en diversos aspectos de la IS, incluyendo la composición de equipos, el rendimiento académico, la productividad del equipo, la asignación de roles, entre otros [7]- [14]. Sin embargo, a pesar de los esfuerzos y avances, aún existen incógnitas, contradicciones y desafíos en esta área [15]- [20]. En particular, se ha prestado una atención limitada a cómo la personalidad afecta atributos específicos de calidad del software [15], [18]- [21].…”
Section: Introductionunclassified
“…Understanding human factors is important in the context of the practice of software engineering (SE) [1]. Researchers and practitioners alike have increasingly started to recognize that human factors influence the role of the software developer [2]- [4], team performance [5], [6] and productivity [7] as well as their impact on the software development approach [8], [9] and product characteristics like software quality [10], [11] and security [12]. Beyond software developer' characteristics -e.g., technical skills, soft skills, and personality-software practitioners produce software in teams [13], teams of teams [14], or distributed teams [15].…”
Section: Introductionmentioning
confidence: 99%