Blueprint for Software Engineering in Technology Enhanced Learning Projects

Autor: István Koren, Dominik Renzel, Ralf Klamma, Michael Derntl, Petru Nicolaescu
Rok vydání: 2014
Předmět:
Zdroj: Open Learning and Teaching in Educational Communities ISBN: 9783319111995
EC-TEL
DOI: 10.1007/978-3-319-11200-8_33
Popis: Many projects in Technology Enhanced Learning (TEL) aim to develop novel approaches, models, and systems by field-testing new ideas with software prototypes. A major challenge is that project consortia need to establish a distributed, typically understaffed developer community that has to align its development efforts with needs from application partners and input from research partners. Tackling this challenge, this paper provides a blueprint for software engineering process and infrastructure, which was distilled from successful practices in recent TEL projects. We present a composition of freely available instruments that support open, distributed software engineering practices using continuous integration processes. The blueprint considers the full development cycle including requirements engineering, software architecture, issue tracking, build management and social aspects of developer community building in TEL projects. Some lessons learned are provided, particularly related to open source commitment, innovation as a social process, and the essential role of time. We aim to make software development in TEL fit for Horizon 2020 with processes and instruments that can be readily adopted for planning and executing future projects.
Databáze: OpenAIRE