| Authors | M. T. Sletholt, J. E. Hannay, H. P. Langtangen and D. Pfahl |
| Title | Making Modern Scientific Software Development Explicitly Agile |
| Afilliation | Software Engineering, Scientific Computing, Software Engineering, Scientific Computing |
| Status | Published |
| Publication Type | Proceedings, non-refereed |
| Year of Publication | 2010 |
| Conference Name | The Changing Dynamics of Scientific Collaborations |
| Abstract | The nature of scientific research and the development of scientific software have similarities with processes that follow the agile manifesto: responsiveness to change and collaboration are of the utmost importance. But how well do current scientific software development processes match the practices found in agile development methods? As a representative for a modern scientific software project, we briefly outline the FEniCS project whose objective is to automate solution of differential equations. Based on initial investigations, we propose a casestudy where we investigate how the development process in FEniCS can be mapped to agile development methods, and whether SCRUM can be suitable to administer such a project. The case study will use another project, the more traditional Dalton project, as a contrast. |