Scaling Agile in Regulated Environments, Presentation at ICSE, 2013
Scaling Agile in Regulated Environments, Presentation at ICSE, May 2013
Agile development methods are growing in popularity
with a recent survey reporting that more than 80% of
organizations now following an agile approach. Agile methods
were seen initially as best suited to small, co-located teams
developing non-critical systems. The first two constraining characteristics
(small and co-located teams) have been addressed
as research has emerged describing successful agile adoption
involving large teams and distributed contexts. However, the
applicability of agile methods for developing safety-critical systems
in regulated environments has not yet been demonstrated
unequivocally, and very little rigorous research exists in this area.
Some of the essential characteristics of agile approaches appear
to be incompatible with the constraints imposed by regulated
environments. In this study we identify these tension points and
illustrate through a detailed case study how an agile approach
was implemented successfully in a regulated environment. Among
the interesting concepts to emerge from the research are the
notions of R-Scrum (Regulated Scrum), continuous compliance and living traceability.