Skip to main content

Was ist ein rational einheitlicher Prozess?

Ein rational einheitlicher Prozess oder RUP ist eine gemeinsame Strategie, die bei der Entwicklung von Softwareprogrammen verwendet wird.Dieser webfähige Prozess bietet eine Reihe verschiedener Tools, die den Programmierer dabei unterstützen, den Grundcode für ein Programm auszurüsten und das endgültige Erscheinungsbild des Produkts zu bestimmen, das der Endbenutzer kauft und verwendet.Wie viele Produkte, die so konzipiert sind, dass sie auf ähnliche Weise funktionieren, wird ein rational einheitlicher Prozess als objektorientiert angesehen.

Einige der Tools, die Teil des rationalen einheitlichen Prozesses sind, sind in jeder Phase des Entwicklungsprozesses von Hilfe ausgestattet.Es gibt allgemeine Richtlinien, die für jeden Schritt auf dem Weg sowie Vorlagen und grundlegende Prototypen gelten, die der Programmierer möglicherweise als Grundlage für eine oder mehrere Phasen des Codes verwenden möchte.Da Rup das gesamte Entwicklungsprojekt angeht, geht es nicht nur darum, den Grundfluss des Programms zusammenzustellen.Dazu gehören auch Dokumente, Definitionen für Aktionen festgelegt und sogar bei der Erstellung von Hilfsleitfäden und Handbüchern für die Software festgelegt.

Der Umfang des rationalen einheitlichen Prozesses kann in vier verschiedene Stadien oder Phasen unterteilt werden.Jede erfolgreiche Phase baut auf der in der vorherigen Phase geleisteten Arbeit auf und entwickelt das Programm zu einem verwendbaren Produkt, das wahrscheinlich die Aufmerksamkeit der Endbenutzer auf sich zieht.

Softwareentwickler beginnen den rationalen, einheitlichen Prozess, indem sie die als Inception -Phase bezeichnete Phase eingeben.Zu diesem Zeitpunkt liegt der Fokus auf der Definition des Zwecks und der Funktion der Software.Dies beinhaltet die Identifizierung dessen, was die Software erreichen soll, die nicht von anderen Programmen auf dem Markt durchgeführt wird.

Die zweite Stufe ist als Ausarbeitsphase bekannt.Hier verlangt der rationale einheitliche Prozess, dass der in der Incececece -Phase definierte Umfang und Zweck in die wesentlichen Bausteine untersucht werden, die für die Entwicklung der spezifischen Architektur für das Softwareprogramm erforderlich sind.Jeder Aspekt des Programms wird gründlich analysiert und die Beziehung zwischen den einzelnen Funktionen wird definiert.

Nach Abschluss der Ausarbeitungsphase beginnt die Bauphase des rationalen einheitlichen Prozesses.Hier beginnen alle Bausteine, die während der Ausarbeitungsphase identifiziert und geschaffen wurden, zu einem funktionierbaren Produkt zusammengestellt.Hier beginnt der Programmierer, das endgültige Anwendungsdesign aufzulegen und auch den Quellcode zu verfeinern.Beta -Tests findet auch in dieser Phase statt.

Die endgültige Phase des rationalen einheitlichen Prozesses ist als Übergangsphase bekannt.Dies ist einfach der Punkt, an dem die Arbeit des Programmierers im Wesentlichen durchgeführt wird und die Software Endbenutzern zur Verfügung gestellt wird.

In den verschiedenen definierten Phasen bietet RUP Prototypen oder Modelle, die dazu beitragen, den Programmierer mit dem erfolgreichen Abschluss einer Phase und der Migration in die nächste Phase auf dem Laufenden zu halten.Obwohl nicht das einzige Produkt auf dem Markt, das diese Unterstützung bietet, gehört der rationale einheitliche Prozess zu den beliebtesten.