Optimising agile development practices for the maintenance operation: nine heuristics

Autor: Jeremy Rose, Lise Tordrup Heeager
Rok vydání: 2014
Předmět:
Zdroj: Heeager, L T & Rose, J 2014, ' Optimising agile development practices for the maintenance operation: nine heuristics ', Empirical Software Engineering . https://doi.org/10.1007/s10664-014-9335-7
Heeager, L T & Rose, J 2015, ' Optimising agile development practices for the maintenance operation : nine heuristics ', Empirical Software Engineering, vol. 20, no. 6, pp. 1762-1784 . https://doi.org/10.1007/s10664-014-9335-7
ISSN: 1573-7616
1382-3256
DOI: 10.1007/s10664-014-9335-7
Popis: Agile methods are widely used and successful in many development situations and beginning to attract attention amongst the software maintenance community --- both researchers and practitioners. However, it should not be assumed that implementing a well-known agile method for a maintenance department is therefore a trivial endeavour - the maintenance operation differs in some, important respects from development work. Classical accounts of software maintenance emphasise more traditional software engineering processes, whereas recent research accounts of agile maintenance efforts uncritically focus on benefits. In an action research project at Aveva in Denmark we assisted with the optimisation of SCRUM, tailoring the standard process to the immediate needs of the developers. We draw on both theoretical and empirical learning to formulate seven heuristics for maintenance practitioners wishing to go agile.
Databáze: OpenAIRE