2019
DOI: 10.1002/smr.2182
|View full text |Cite
|
Sign up to set email alerts
|

How has SPI changed in times of agile development? Results from a multi‐method study

Abstract: The emergence of agile methods and practices has not only changed the development processes but might also have affected how companies conduct software process improvement (SPI).Through a set of complementary studies, we aim to understand how SPI has changed in times of agile software development. Specifically, we aim (a) to identify and characterize the set of publications that connect elements of agility to SPI, (b) to explore to which extent agile methods/practices have been used in the context of SPI, and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
1
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 104 publications
(200 reference statements)
0
5
0
Order By: Relevance
“…In order to answer RQ5, a total of 59 best practices were grouped and described along with their respective critical SSFs as presented in Appendix S3. The most important practices were (1) The management is directly committed to supporting SPI activities at an early stage, (2)The goals of SPI are aligned with organizational business goals, (3) Staff affected by the changes are trained to reduce the cost of SPI implementation, (4) The tailoring of processes is customized according to the organization's needs, (5) Both progress and milestone reviews are well defined and established, (6) Staff members are directly involved in the early stages of SPI implementation, and (7) The senior management takes responsibility to coordinate SPI processes and activities.…”
Section: Assessment and Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…In order to answer RQ5, a total of 59 best practices were grouped and described along with their respective critical SSFs as presented in Appendix S3. The most important practices were (1) The management is directly committed to supporting SPI activities at an early stage, (2)The goals of SPI are aligned with organizational business goals, (3) Staff affected by the changes are trained to reduce the cost of SPI implementation, (4) The tailoring of processes is customized according to the organization's needs, (5) Both progress and milestone reviews are well defined and established, (6) Staff members are directly involved in the early stages of SPI implementation, and (7) The senior management takes responsibility to coordinate SPI processes and activities.…”
Section: Assessment and Discussionmentioning
confidence: 99%
“…Hence, software companies must strive to increase the effectiveness of their process activities to gain high‐quality software products 3,4 . SPI practices were initially proposed to guide the software development processes of large companies 5–8 . However, despite the significance of SPI initiatives, they still face problems in their implementation in small and medium software enterprises (SMSEs) environment, 9–13 even though SMSEs constitute the majority of software industry in the marketplace 14…”
Section: Introductionmentioning
confidence: 99%
“…In some cases, these roles might coincide. In agile software development, software process initiatives are often built into retrospectives [17].…”
Section: Process and Workflowmentioning
confidence: 99%
“…Some studies have listed practices that we did not classify as agile practices. For instance, Küpper et al [31] list roles of agile methods such as Scrum Master or Product Owner. Also, agile methods such as SAFe [28] or Kanban [27] are listed in several studies.…”
Section: Synthesizing Agile Practicesmentioning
confidence: 99%