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 |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |