TU Darmstadt / ULB / TUbiblio

ResDevOps: A Software Engineering Framework for Achieving Long-Lasting Complex Systems

Furaro, Angelo ; Gallo, Teresa ; Garro, Alfredo ; Saccà, Domenico ; Tundis, Andrea (2016)
ResDevOps: A Software Engineering Framework for Achieving Long-Lasting Complex Systems.
doi: 10.1109/RE.2016.15
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

The development of high quality complex software systems and quick time-to-market with full customer satisfaction often appear as two competing forces. Many industry efforts have been directed towards agile methodologies completed with the DevOps approach, whereas traditional requirements engineering with much documentation, is considered surpassed. The aim is to obtain a longer life software because it suddenly responds to the customers changing requirements from which it receives continuous input. This might create a serious cost implication and a real risk to lose system requirements control. In this paper, we propose a framework able to govern the complexity of the system requirements and to allow the embedding, occasionally, of technological innovations into the overall system. ResDevOps joins the value of the agile world with DevOps, with the additional value deriving from an unceasing parallel innovation management process, which we call ResDevs. ResDevOps includes a continuous research and innovation process, which provides an asynchronous, additional input to the agile process inside a chain of concurrent engineering collaboration. This is a suitable trade-off to maintain modern IT Systems live for a longer time, with many consequent advantages for both total investment and system quality. The practical use of the ResDevOps approach is shown by means of a case study.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2016
Autor(en): Furaro, Angelo ; Gallo, Teresa ; Garro, Alfredo ; Saccà, Domenico ; Tundis, Andrea
Art des Eintrags: Bibliographie
Titel: ResDevOps: A Software Engineering Framework for Achieving Long-Lasting Complex Systems
Sprache: Englisch
Publikationsjahr: September 2016
Buchtitel: Requirements Engineering Conference (RE), 2016 IEEE 24th International
DOI: 10.1109/RE.2016.15
Kurzbeschreibung (Abstract):

The development of high quality complex software systems and quick time-to-market with full customer satisfaction often appear as two competing forces. Many industry efforts have been directed towards agile methodologies completed with the DevOps approach, whereas traditional requirements engineering with much documentation, is considered surpassed. The aim is to obtain a longer life software because it suddenly responds to the customers changing requirements from which it receives continuous input. This might create a serious cost implication and a real risk to lose system requirements control. In this paper, we propose a framework able to govern the complexity of the system requirements and to allow the embedding, occasionally, of technological innovations into the overall system. ResDevOps joins the value of the agile world with DevOps, with the additional value deriving from an unceasing parallel innovation management process, which we call ResDevs. ResDevOps includes a continuous research and innovation process, which provides an asynchronous, additional input to the agile process inside a chain of concurrent engineering collaboration. This is a suitable trade-off to maintain modern IT Systems live for a longer time, with many consequent advantages for both total investment and system quality. The practical use of the ResDevOps approach is shown by means of a case study.

ID-Nummer: TUD-CS-2016-14716
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Telekooperation
Hinterlegungsdatum: 16 Mär 2017 13:07
Letzte Änderung: 04 Okt 2018 10:29
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen