2002
DOI: 10.1007/3-540-45672-4_10
|View full text |Cite
|
Sign up to set email alerts
|

Tailoring XP for Large System Mission Critical Software Development

Abstract: Abstract.A plethora of subjective evidence exists to support the use of agile development methods on non-life-critical software projects. Until recently, Extreme Programming and Agile Methods have been sparsely applied to Mission Critical software products. This paper gives some objective evidence, through our experiences, that agile methods can be applied to life critical systems. This paper describes a Large System Mission Critical software project developed using an agile methodology. The paper discusses ou… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
37
0
1

Year Published

2007
2007
2019
2019

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 37 publications
(40 citation statements)
references
References 1 publication
1
37
0
1
Order By: Relevance
“…Furthermore, there is evidence to suggest that this lack of cumulative reflection on past research is continuing. For example, in the new body of agile method research, there are many studies documenting how agile methods have been tailored, fragmented, and even combined (e.g., Fitzgerald et al 2006, Aydin et al 2004, Bowers et al 2002, Cao et al 2004, Fenwick 2003). Yet rather than taking the new method variant forward, subsequent researchers inevitably return to "base camp" and relay yet another account of how the original textbook version was tailored or customized.…”
Section: Problem Statementmentioning
confidence: 99%
See 2 more Smart Citations
“…Furthermore, there is evidence to suggest that this lack of cumulative reflection on past research is continuing. For example, in the new body of agile method research, there are many studies documenting how agile methods have been tailored, fragmented, and even combined (e.g., Fitzgerald et al 2006, Aydin et al 2004, Bowers et al 2002, Cao et al 2004, Fenwick 2003). Yet rather than taking the new method variant forward, subsequent researchers inevitably return to "base camp" and relay yet another account of how the original textbook version was tailored or customized.…”
Section: Problem Statementmentioning
confidence: 99%
“…Despite this, some argue commercial agile methods are largely restricted to small, co-located development teams, noncritical system development, on-demand access to developers, and many other such constraints (e.g., Stephens and Rosenberg 2003). It must be noted that some vehemently argue that agile methods are applicable in broader contexts, but the sheer volume of research attempting to rebuild and tailor these methods to various environments (e.g., Lindvall et al 2004, Kahkonen 2004, Bowers et al 2002, Cao et al 2004, Crispin and House 2003, Stotts et al 2003, Sarker 2009, Cummings et al 2009) suggests this might not be so simple.…”
Section: Problem Statementmentioning
confidence: 99%
See 1 more Smart Citation
“…Many efforts have been made to tailor agile methods to suit a variety of contexts such as large teams (Bowers et al 2002;Cao et al 2004;Crispin and House 2003;Kahkonen 2004;Lindvall et al 2004), start-ups (Auer and Miller 2002), distributed development environments Stotts et al 2003), greenfield sites (Rasmusson 2003), educational environments (Johnson and Caristi 2003;McDowell et al 2003;Melnik and Mauer 2003;Wainer 2003), open source development , outsourcing arrangements (Kussmaul et al 2004), and systems maintenance (Poole and Huisman 2001). However, there is little empirical evidence focusing specifically on the extent to which such tailoring is done in a disciplined and educated manner, and it is not known if teams evaluate all practices before deciding whether to adopt each or not.…”
Section: Disciplined and Educated Tailoring Of Practicesmentioning
confidence: 99%
“…A common belief is that "If you are sufficiently agile, you don't need an architecture -you can always refactor it on the fly". However, it has been argued that an inaccurate architectural design leads to the failure of large software systems and large refactoring might create significant defects [4]. As it is illustrated by Dybá and Dings0yr in [5], several authors advocate that the lack of focus on architecture is bound to engender suboptimal design-decisions.…”
Section: Introductionmentioning
confidence: 99%