Speaker: David Bustard, University of Ulster.
Software development transition covers the activities associated with transferring responsibility for a software product from a development team to a maintenance team.
This is a difficult aspect of software development but is one that has received little attention in the literature, especially in relation to agile development. The purpose of this talk is to help address that deficiency. It does so by clarifying the transition concept for agile development, identifying challenges in this process, and then proposing ways to improve the activities involved.
The discussion is illustrated with examples of practice at the software company Kainos, where agile techniques are used in both development and maintenance. The discussion includes a specific transition case study in a UK Government Cabinet Office project.
Vote for Panel: