Raman Ganguly: Nachhaltige Softwareentwicklung: code4research
Zusammenfassung: Mit dem Schritt ins digitale Zeitalter werden in Forschungsprozessen zunehmend Daten in digitaler Form verarbeitet, die mit Hilfe von Software erzeugt, analysiert und dargestellt werden. Das Angebot an kommerziellen Lösungen stößt bei den Anforderungen aus der Forschung an ihre Grenzen und so wird immer öfters im Rahmen eines Forschungsprojekts Software entwickelt. In vielen Fällen sollen die entwickelten Programme nach Projektende weiter betrieben werden, da sie als Grundlage für weitere Forschung dienen bzw. werden die Ergebnisse in alternativer Form publiziert. Damit werden viele Wissenschaftlerinnen und Wissenschaftler vor neue Herausforderungen gestellt, die mit ihrer eigentlichen Aufgabe, dem Forschen, nur am Rande etwas zu tun haben. Softwareentwicklung ist nur eine von vielen weiteren Herausforderungen, die mit der zunehmenden Digitalisierung einhergehen. Dieser Artikel fokussiert sich auf den Entwicklungsprozess von Software unter Berücksichtigung der Nachhaltigkeit und den Aspekt der Archivierung. Er stellt unter anderem auch die Frage, ob und wie die Forschung von zentraler Stelle unterstützt werden kann und welche Rolle das Forschungsdatenmanagement dabei einnimmt.
Schlagwörter: Softwareentwicklung; Forschungsdatenmanagement; Archivierung; Nachhaltige Software
Raman Ganguly: SUSTAINABLE SOFTWARE DEVELOPMENT: CODE4RESEARCH
Abstract: With the step into the digital age, research processes increasingly process data in digital form, which are generated, analyzed and presented with the help of software. The range of commercial solutions is reaching its limits when it comes to research requirements, and software is increasingly being developed as part of a research project. In many cases, the developed programs will continue to run after the project ends as they serve as a basis for further research or the results will be published in an alternative form. This poses new challenges for many scientists, who have little to do with their actual task, research. Software development is just one of many other challenges that come with increasing digitization. This article focuses on the development process of software taking into account sustainability and the aspect of archiving. Among other things, it raises the question of whether and how research can be supported centrally and what role research data management plays in this.
Keywords: software development; research data management; archiving; sustainable software
DOI: https://doi.org/10.31263/voebm.v71i1.2019
Veröffentlicht in Mitteilungen der VÖB 71 (2018) Nr. 1, S. 171-180
Online: https://ojs.univie.ac.at/index.php/voebm/article/view/2019/