The future of software development methods
Routledge, Taylor & Francis
Most of the software development methods in use today are founded on concepts that emerged in the early decades of the software industry – the systems development life cycle, object orientation, agile and lean methods, open source, software product lines, software patterns – the list goes on. However there are several disruptive elements present in the current software landscape – software ecosystems, servitization, the Internet of Things, parallel processing, cognitive computing, quantum computing – that pose significant challenges in terms of the software development methods that might be appropriate. We suggest that these disruptive elements highlight the need to create new software development methods more appropriate to the needs of the current development environment.
Software development , Systems development , Information systems , Internet of Things , Software ecosystems , Quantum computing , Cognitive computing , Servitizations
Brian Fitzgerald, Klaas-JanStol (2018) 'The Future of Software Development Methods', in Galliers, R. & Stein, M. (eds.), The Routledge Companion to Management Information Systems, London: Routledge, Taylor & Francis Group, pp. 125-137. isbn:9781138666450
© 2018 selection and editorial matter, Robert D. Galliers and Maria-Klara Stein; individual chapters, the contributors. This is an Accepted Manuscript of a book chapter published by Routledge in The Routledge Companion to Management Information Systems on 15 August 2017, available online: http://www.routledge.com/9781317213727