Logo des Repositoriums
 

Nachhaltigkeit durch gesteuerte Software-Evolution

dc.contributor.authorSneed, Harry M.
dc.contributor.editorBrandt-Pook, Hans
dc.contributor.editorFleer, André
dc.contributor.editorSpitta, Thorsten
dc.contributor.editorWattenberg, Malte
dc.date.accessioned2018-11-06T11:35:14Z
dc.date.available2018-11-06T11:35:14Z
dc.date.issued2012
dc.description.abstractIn diesem Beitrag zur Förderung der Softwarenachhaltigkeit wird der herkömmliche Begriff des Projektes in Frage gestellt. Es komme weniger darauf an, Softwareprojekte auszuführen als vielmehr, Softwareprodukte zu bauen und über die Zeit ständig auszubauen und nachzubessern. Ein Softwareprodukt ist nie fertig bzw. „Done“, es wird so lange weiterentwickelt, bis keiner mehr daran Interesse hat. Ergo kann ein Projekt niemals abgeschlossen sein. Der Beitrag beschreibt, wie Softwareprodukte entstehen und über viele aufeinander folgende Releases immer reifer und nützlicher werden. Der Anwender arbeitet stets mit einem vorübergehenden Zustand, nie mit einem endgültigen. Da die IT-Welt immer im Wandel begriffen ist, kann es keinen Endzustand geben. Dieser Ansatz wird von einer Service-orientierten Architektur sowie von der aufsteigenden Cloud- Technologie geradezu gefördert. In einer betrieblichen SOA werden die angebotenen Services fortlaufend erneuert. Da diese unfertigen Teile in die eigene Anwendungssoftware eingebaut sind, kann auch die eigene Software nie fertig werden. Sie hat immer nur einen Stand erreicht. Dies gilt umso mehr für Services aus der Cloud, wo der Anwender noch weniger Einfluss auf die Weiterentwicklung seiner Komponente hat. Das ändert wie unsere Systeme geplant und finanziert werden. Die Planung und Kostenkalkulation beschränkt sich auf ein Release, bzw. auf einen Zeitrahmen von maximal drei Monaten. Das Budget für ein Produkt muss offen bleiben und nach jedem Release neu aufgestellt werden. Die IT ist in einer dynamischen Umwelt eingebettet und muss sich dieser anpassen. Dennoch darf diese Anpassung nicht in Chaos ausarten. Die Antwort ist eine gesteuerte Evolution im Einklang mit den wandelnden Anforderungen und den neuesten Serviceangeboten.de
dc.identifier.isbn978-3-88579-603-9
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/17934
dc.language.isode
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofNachhaltiges Software Management
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-209
dc.subjectProjektmanagement
dc.subjectProduktmanagement
dc.subjectCloud-Computing
dc.subjectCloud-Services
dc.subjectSOA
dc.subjectChange-Management
dc.subjectSoftwarewartung
dc.subjectSoftwareevolution
dc.titleNachhaltigkeit durch gesteuerte Software-Evolutionde
dc.typeText/Conference Paper
gi.citation.endPage68
gi.citation.publisherPlaceBonn
gi.citation.startPage50
gi.conference.date14.-16. November 2012
gi.conference.locationBielefeld
gi.conference.sessiontitleRegular Research Papers

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
50.pdf
Größe:
231.68 KB
Format:
Adobe Portable Document Format