Was ist ein Lebenszyklus?
Abfolge verschiedner Phasen, in welcher sich ein Software System befinden kann
Aus welchen Phasen besteht ein Lebenszyklus?
Planung
Aktivitäten und Gründe weshlab ein System getauscht werden muss
Entwicklung
Betrieb
Wartung
Abschaltung
In welchen Bereichen kann sich die Planungsphase des Lebenszyklus unterteilen?
Bedarfsvermittlung
hier wird die Erkenntnis gewonnen für den Bedarf eines Systems
Ablösung bestehender Altsystemen
Erkenntniss das die Wartung älterer Systemen zu teuer wird, sinnvoller ist ein neues System einzusetzen
Nachfrage der Fachabteilung
neue Anforderungen müssen gedeckt werden durch neue Systemen
Technologische Weiterentwicklung
weiterentwicklug ermöglicht neue Anwenungs bzw. Geschäftsfelder
Make-or-Buy-Entscheidung
es muss sich entschieden werden
ob ein System vorliegt welches die Anforderungen abdeckt
ein allgemeines System angepasst werden kann auf die Anforderungen
ob ein System komplett neu entwickelt werden muss
Zeit und Ressourcenplannung
konkrete Teit- und Ressourcenplanung
Auftragsvergabe
Auftrag wird an entweder durch externen Dienstleioster oder interne IT Abteilung erfolgt
In welchen Bereichen kann sich die Erstellung/Entwicklung des Lebenszyklus unterteilen?
Requirements Engineering und Spezifikation
fachliche Anforderungen werden weiter verfeinert
Ziel: einhetiliches Grundverstädnis für alle Beteiligten
Architektur und Implementierung
Auf Basis der Spezifikationen wird der interne Aufbau des Softwaresystems festgelegt
Qualitätssicherung
alles erzeugte Artefakte werden überprüft ob diese den Anforderungen erfüllen
In welchen Bereichen kann sich die Betrieb des Lebenszyklus unterteilen?
Bereitstellung der Ausführungsumgebung
Softwaresystem wird den Anwendern zur Verfügung gestellt
Integration
neues Softwaresystem in die Produktiv Umgebung einbinden
dazu werden technische Schnittstellen verwendet
Inbetriebnahme
Neue System wird in Betrieb genommen
zu diesem Zeitpunkt sind alle neue technischen Schnittstellen umgestellt
In welchen Bereichen kann sich die Wartung des Lebenszyklus unterteilen?
Weiterentwicklung
das System wird um neue Funktionen erweitert oder fachliche Funktionen werden verändert
Wartund une Weiterentwicklung durchläuft die Erstellungspohase, Betriebsphase
Phsaen: Betrieb und Wartung wechseln sich relativ kurz ab
In welchen Bereichen kann sich die Abschaltung des Lebenszyklus unterteilen und was sind typische Gründe?
Typische Gründe:
Ablösung alter Systemen durch neuerere
Zusammenführen oder Vereinheitlichung von Anwendungen
Geschäftsfelder werden aufgegeben
Herauslösen aus der Anwendungslandschaft
Abhängigkeiten zu anderen Anwendungen müssen identifiiert werden und ausgelöst werden
Migration von Daten
gespeicherte Daten müssen vom Altsystem in ein anderes Systemübertragen werden
Verträge kündigen
Wartungsverträge oder Lizenz verträge kündigen der Altsystemen
Personal weiterqualifizieren
Personal für die neuen System qualifizieren damit diese weiterbeschäftigt werden können
Zuletzt geändertvor einem Jahr