www.wikidata.de-de.nina.az
Ein Software Lebenszyklus beschreibt den Prozess der Softwareentwicklung mit dem Ziel der Bereitstellung einer Software fur den Kunden In der Regel beginnt der Zyklus mit einer kundenseitigen Problemstellung und deren Analyse und endet auf der Kundenseite durch die Ablosung der Software durch einen Nachfolger Beispielhafte vereinfachte Darstellung des Software Lebenszyklus Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst Es gibt zwar generelle Literaturangaben aber Einzelnachweise fehlen Ein Software Lebenszyklus kann je nach verwendetem Vorgehensmodell die Phasen Planung Analyse Design Entwicklung Testen Ausliefern oder andere Phasen umfassen Es gibt streng sequentiell ablaufende Vorgehensmodelle wie das Wasserfall Modell und neuere wie das Spiralmodell Der Zyklus beginnt mit der Entstehung eines softwaretechnisch zu losenden Problems beispielsweise durch eine Kundenanfrage Dieses Problem wird analysiert und die umzusetzende Software geplant Anschliessend folgt die Umsetzung der geplanten Software in Code Implementierung Nach den Phasen der Implementierung und des Testens folgt der produktive Einsatz der Software in der auch Wartungsarbeiten vorgenommen werden Unter Wartung versteht man sowohl das Beheben von Fehlern als auch das Anpassen des Systems an eine veranderte Umgebung oder die Erweiterung durch weitere Funktionen In jedem Fall unterliegt die Software einer Softwarealterung Ein Software Lebenszyklus endet aus Kundensicht schliesslich durch die Ablosung des Systems durch ein Nachfolgeprodukt Aus Herstellersicht endet der Zyklus mit dem Einstellen des Supports und oder der Abkundigung des Softwareprodukts Fast alle Phasen im Software Lebenszyklus einschliesslich des Endes der Softwarewartung konnen geplant werden Abgrenzung zum Produktlebenszyklus BearbeitenDer Begriff Produktlebenszyklus umfasst den Zeitablauf zwischen Markteinfuhrung und Herausnahme eines Produkts aus dem Markt Siehe auch BearbeitenVorgehensmodell zur SoftwareentwicklungLiteratur BearbeitenGabler Wirtschaftsinformatik Lexikon Gabler Verlag ISBN 3 409 19942 X Ch Bommer M Spindler V Barr Softwarewartung Grundlagen Management und Wartungstechniken dpunkt verlag Heidelberg 2008 ISBN 3 89864 482 0 Abgerufen von https de wikipedia org w index php title Software Lebenszyklus amp oldid 230003024