Optimising agile development practices for the maintenance operation: nine heuristics
Autor: | Jeremy Rose, Lise Tordrup Heeager |
---|---|
Rok vydání: | 2014 |
Předmět: |
Engineering
Agile usability engineering Process management optimisation business.industry Management science agile methods Empirical process (process control model) Agile Unified Process Software maintenance SCRUM Scrum software maintenance action research Lean software development business Heuristics Software Agile software development |
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 |
Externí odkaz: |