2009
DOI: 10.1287/isre.1090.0240
|View full text |Cite
|
Sign up to set email alerts
|

Control of Flexible Software Development Under Uncertainty

Abstract: When should software development teams have the flexibility to modify their directions and how do we balance that flexibility with controls essential to produce acceptable outcomes? We use dynamic capabilities theory and an extension of control theory to understand these questions. This work is examined in a case study. Our results demonstrate that flexibility may be needed when the starting conditions are uncertain and that effective control in these situations requires use of traditional controls plus a new … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

5
107
2

Year Published

2010
2010
2021
2021

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 100 publications
(114 citation statements)
references
References 49 publications
5
107
2
Order By: Relevance
“…This finding provides support for hypothesis H2 in which we hypothesized that requirements uncertainty is positively associated with relative fit perceptions. Additionally, this finding is in line with both prior theoretical recommendations and research findings (Boehm & Turner, 2003;Harris et al, 2009;Maruping et al, 2009). …”
Section: Regression Analysissupporting
confidence: 90%
See 3 more Smart Citations
“…This finding provides support for hypothesis H2 in which we hypothesized that requirements uncertainty is positively associated with relative fit perceptions. Additionally, this finding is in line with both prior theoretical recommendations and research findings (Boehm & Turner, 2003;Harris et al, 2009;Maruping et al, 2009). …”
Section: Regression Analysissupporting
confidence: 90%
“…Chow and Cao (2008) report that, when a development team uses an agile SDM, customer representative involvement is highly correlated with the team's ability to fulfill users' needs and requirements. Harris et al (2009) argue that one should use the combined effect of requirements uncertainty and user representative involvement to determine the most appropriate development method for a project. They theorize that projects with minimal up-front specifications need more frequent user feedback and that projects with more exact up-front specifications need less frequent user feedback.…”
Section: User Representative Involvementmentioning
confidence: 99%
See 2 more Smart Citations
“…Furthermore, the implementation of more flexible systems based on component-based approaches is discussed [27]. [28] argues that there are different forms of flexibility in software development which can be analyzed from a control theory perspective. The method proposed relies on several existing methods.…”
Section: Related Workmentioning
confidence: 99%