English
Related papers

Related papers: An Exploratory Pilot Survey on Technical Quality C…

200 papers

Context: Managing data related to a software product and its development poses significant challenges for software projects and agile development teams. These include integrating data from diverse sources and ensuring data quality amidst…

Software Engineering · Computer Science 2025-02-19 Ahmed Fawzy , Amjed Tahir , Matthias Galster , Peng Liang

Agile software development has been shaped by the interplay between academic research and industrial practice for over two decades, yet notable gaps persist between both domains. This paper focuses on three research-practice gaps: the…

Software Engineering · Computer Science 2026-05-22 Karen Eilers , Michael Neumann , Eva-Maria Schön , Mali Senapathi , Maria Rauschenberger , Tiago Silva da Silva

One of the prerequisites of any organization is an unvarying sustainability in the dynamic and competitive industrial environment. Development of high quality software is therefore an inevitable constraint of any software industry. Defect…

Software Engineering · Computer Science 2012-04-03 T. R. Gopalakrishnan Nair , V. Suma , Pranesh Kumar Tiwari

Context: Software code review aims to early find code anomalies and to perform code improvements when they are less expensive. However, issues and challenges faced by developers who do not apply code review practices regularly are unclear.…

Software Engineering · Computer Science 2020-08-04 Marcos Dosea , Claudio Sant'Anna , Ythanna Oliveira , Methanias Colaco Junior

Amidst the ever-expanding digital sphere, the evolution of the Internet has not only fostered an atmosphere of information transparency and sharing but has also sparked a revolution in software development practices. The distributed nature…

Software Engineering · Computer Science 2024-12-23 Qing Wang , Junjie Wang , Mingyang Li , Yawen Wang , Zhe Liu

Context Software start-ups have shown their ability to develop and launch innovative software products and services. Small, motivated teams and uncertain project scope makes start-ups good candidates for adopting Agile practices. Objective…

Agile software development principles and values have been widely adopted across various industries, influencing products and services globally. Despite its increasing popularity, a significant gap remains between research and practical…

Software Engineering · Computer Science 2025-07-16 Michael Neumann , Eva-Maria Schön , Mali Senapathi , Maria Rauschenberger , Tiago Silva da Silva

A number of methods for large-scale agile development have recently been suggested. Much of the advice in agile methods focuses on teamwork. Prior research has established that teamwork quality influences project success both for…

Software Engineering · Computer Science 2024-02-01 Torgeir Dingsøyr , Phillip Schneider , Gunnar Rye Bergersen , Yngve Lindsjørn

While organizations want to develop software products with reduced cost and flexible scope, stories about the applicability of agile practices to improve project development and performance in the software industry are scarce and focused on…

Today's software projects include enhancements, fixes, and patches need to be delivered almost on a daily basis to clients. Weekly and daily releases are pretty much the norm and sit alongside larger feature upgrades and quarterly releases.…

Software Engineering · Computer Science 2024-02-19 Eitan Farchi , Saritha Route

The importance of continuously incorporating customer feedback in the software development process is well established and firmly grounded in concepts such as agile and DevOps. In large-scale organizations such as Dell Technologies however,…

Software Engineering · Computer Science 2025-04-15 David Molamphy

This paper presents a tertiary review of software quality measurement research. To conduct this review, we examined an initial dataset of 7,811 articles and found 75 relevant and high-quality secondary analyses of software quality research.…

Software Engineering · Computer Science 2021-07-30 Kaylea Champion , Sejal Khatri , Benjamin Mako Hill

Software testing has received much attention over the last years and has reached such critical importance that agile software development practices put software testing at its core. Agile software development is successfully applied in…

Software Engineering · Computer Science 2020-10-09 Tom-Robin Teschner

Context: Quality requirements (QRs) have a significant role in the success of software projects. In agile software development (ASD), where working software is valued over comprehensive documentation, QRs are often under-specified or not…

Software Engineering · Computer Science 2020-10-08 Woubshet Behutiye , Pertti Seppanen , Pilar Rodriguez , Markku Oivo

Agile software development methodologies focus on software projects which are behind schedule or highly likely to have a problematic development phase. In the last decade, Agile methods have transformed from cult techniques to mainstream…

Software Engineering · Computer Science 2014-11-26 Imrul Kayes , Mithun Sarker , Jacob Chakareski

With the agile approach to managing software development projects comes an increased dependability on well functioning teams, since many of the practices are built on teamwork. The objective of this study was to investigate if, and how,…

Software Engineering · Computer Science 2019-11-26 Lucas Gren , Alfredo Goldman , Christian Jacobsson

There is the widespread belief that Agile neglects the product quality. This lack of understanding how Agile processes assure the quality of the product prevents especially companies from regulated domains from an adoption of Agile. This…

Software Engineering · Computer Science 2017-10-18 Sven Theobald , Philipp Diebold

This paper reports the use of a qualitative methodology for conducting longitudinal case study research on software development. We provide a detailed description and explanation of appropriate methods of qualitative data collection and…

Software Engineering · Computer Science 2021-01-22 Laurie McLeod , Stephen G. MacDonell , Bill Doolin

Managing requirements on quality aspects is an important issue in the development of software systems. Difficulties arise from expressing them appropriately what in turn results from the difficulty of the concept of quality itself. Building…

Software Engineering · Computer Science 2016-11-07 Stefan Wagner , Florian Deissenboeck , Sebastian Winter

Context: Test-driven development (TDD) is an agile software development approach that has been widely claimed to improve software quality. However, the extent to which TDD improves quality appears to be largely dependent upon the…