Was ist der Lebenszyklus der Systementwicklung?

Ein Systementwicklungslebenszyklus ist die Methode zur Organisation der Erstellung, Verwendung und Entsorgung neuer Hard- und Software in der Computerindustrie. Ein Lebenszyklus für die Systementwicklung folgt demselben Muster wie die meisten neuen Erfindungen: Finden Sie ein Problem, entwerfen Sie die Lösung und implementieren Sie die Lösung. Der Begriff ist ein Sammelbegriff für eine Vielzahl unterschiedlicher Methoden und Prozesse, die alle dem gleichen Grundmuster folgen.

Es gibt keinen einzigen Prozess, der als Systementwicklungslebenszyklus bezeichnet wird. Vielmehr gibt es viele verschiedene Methoden und Modelle, die alle unter diesen Begriff fallen. Das grundlegendste Modell, das oft als Wasserfallmethode bezeichnet wird, besteht aus sieben Schritten. Diese Schritte werden in einer bestimmten Reihenfolge ausgeführt, wobei jedes Gebäude das letzte ist. Damit ist der Waterfall eines der vollständigsten Modelle, aber auch das langsamste und teuerste.

Andere Entwicklungsmethoden arbeiten nach ähnlichen, aber unterschiedlichen Prinzipien. Andere Systementwicklungs-Lebenszyklusmethoden überspringen, kombinieren oder ordnen die grundlegenden Schritte neu. Im Allgemeinen geschieht dies, um den kreativen Prozess zu beschleunigen oder die Entwicklungskosten zu senken. Darüber hinaus existieren Modelle, um alternative Rechenstile und Geschäftsstrukturen zu nutzen.

Die grundlegenden Schritte eines Systementwicklungslebenszyklus sind in vier Bereiche unterteilt. Die ersten drei, Design, Konstruktion und Implementierung, sind gemeinsame Bestandteile vieler neuer Systeme und Erfindungen. Die vierte Entsorgung ist relativ ungewöhnlich. Die meisten dieser vier Bereiche haben Unterschritte, die den gesamten Zyklus ausmachen.

Design ist der erste Schritt in fast jedem Modell, denn ohne Idee gibt es nichts zu bauen. Der Entwurfsschritt weist die größte Anzahl von Teilschritten aller Bereiche auf. Die Initiierung erfordert, dass ein Projekt zum Designteam gebracht wird, um den Prozess zu starten. Das Systemkonzept und die Planungsschritte konzentrieren sich auf interne Rechnungslegung und Machbarkeitsstudien für das Planungsunternehmen. Die Anforderungsanalyse konzentriert sich auf die Bedürfnisse der Benutzer, und das Design ist die erste Erstellung des Software- oder Hardwaremodells.

Die Konstruktionsphase in einem Softwareentwicklungs-Lebenszyklus ist häufig eine der längsten. Während dieser Unterstufen wird die Hardware oder Software tatsächlich erstellt und getestet. Der erste Schritt, die Entwicklung, ist die eigentliche Erstellung des Systems. Je nach Projekt kann dies Tage bis Jahre dauern. Im zweiten Schritt, dem Testen, wird das Produkt von Nicht-Entwicklern verwendet, um Feedback zu generieren. Auf der Grundlage dieses Feedbacks kehrt das Projekt zur Entwicklung zurück oder geht in die nächste Phase über.

Die Implementierung erfolgt, wenn Benutzer die Software oder Hardware tatsächlich verwenden. Während des ersten Teilschritts, auch Implementierung genannt, wird das Projekt in bestehende Systeme integriert und die Benutzer geschult. Betrieb und Wartung bilden den zweiten Schritt. Während dieser Zeit verwendet die Zielgruppe das Projekt normal und führt regelmäßige Wartungsarbeiten am System durch.

Der letzte Bereich, die Entsorgung, weist keine Unterschritte auf. Während dieser Phase wird das Projekt aus den Systemen der Benutzer herausgezogen. Wenn es sich um Hardware handelt, wird sie normal entsorgt. Die Software wird migriert und vorhandene Daten werden in ein neueres System konvertiert, das sich in der Implementierungsphase befindet.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?