2017
DOI: 10.1007/978-3-319-64218-5_3
|View full text |Cite
|
Sign up to set email alerts
|

Exploring Software Process Variation Arising from Differences in Situational Context

Abstract: Abstract. The software development process is continuously changing, there is huge pressure to condense release cycles into shorter and shorter timeframes, tools are changing dramatically and companies must continually examine the efficacy of their development process. Attempting to hit a moving target is difficult and it is a decision which can have a major effect in terms of both the end-product and the business. In this paper, we discuss the role of situational context in deciding upon the software developm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
4
2

Relationship

5
1

Authors

Journals

citations
Cited by 13 publications
(9 citation statements)
references
References 16 publications
0
9
0
Order By: Relevance
“…Part of the challenge of organising the software development process involves deciding upon the specific roles involved in the process and the responsibilities of individuals fulfilling these roles. Therefore, just as the process itself is subject to regular change [36][37][38], so too are the roles subject to change.…”
Section: Discussionmentioning
confidence: 99%
“…Part of the challenge of organising the software development process involves deciding upon the specific roles involved in the process and the responsibilities of individuals fulfilling these roles. Therefore, just as the process itself is subject to regular change [36][37][38], so too are the roles subject to change.…”
Section: Discussionmentioning
confidence: 99%
“…We believe this work to be important for the broader software engineering community as there is a growing acknowledgement, that not alone is the software process complicated [28], but also that there are a large number of factors affecting the process [29][30][31] with the result that the overall business of software process engineering is subject to regular change and highly complex [32]. Added to these challenges in process enactment, we must strive for appropriate levels of process focus in organizations as increased process focus has been demonstrated to be positively associated with successful business outcomes [33].…”
Section: Discussionmentioning
confidence: 99%
“…We furthermore find that roles within software development can have varying names [44], and that the very terminology adopted is perhaps the source of some fusion [45] [46]. We have also seen that the process and the details of work carried out when producing software are also variable given any particular development setting [47] [48]. Irrespective of these many important concerns, as a fundamental activity, successful commercial software development must incorporate a testing function.…”
Section: Introductionmentioning
confidence: 95%