Rational Unified Process

Der Rational Unified Process (rational vereinheitlichter Prozess) ist ein phasenorientierter, inkrementeller und iterativer Ansatz zur kommerziellen Software-Implementierung.

Es werden vier Phasen unterschieden: 

  • Einführung (Inception)
    Start eines Softwareprojekts, Geschäftsmodelle, grundlegende Anforderungen und Bedingungen werden definiert
  • Ausarbeitung (Elaboration)
    Spezifizierung von Anforderungen, Architektur, Design und Iterationen 
  • Konstruktion (Construction)
    Komponenten werden entwickelt und getestet 
  • Übergang (Transition)
    Erstellung von Artefakten und Konfiguration, Freigabe des Produktes an den Kunden

Phasen des Rational Unified Process – Iterative Entwicklung

Der Geschäftswert wird inkrementell in zeitlich begrenzten, disziplin- übergreifenden Iterationen geliefert.

RUP-Prozess

Jede Phase

  • kann mehrere Iterationen haben (z. B. E1 und E2)
  • wird durch einen Meilenstein abgeschlossen
  • liefert Artefakte, die die Ergebnisse der zuvor festgelegten Aktivitäten sind
  • wird um eine Iteration verlängert, wenn die Artefakte nicht geliefert werden oder nicht den Standards entsprechen

RUP-Prozess – Technische Arbeitsabläufe

Der „Rational Unified Process“ (RUP) unterteilt die vier Phasen in neun Disziplinen, von denen sechs technische Arbeitsabläufe sind: 

  • Geschäftsmodell-Definition (Businessmodellierung):
    Gemeinsames Verständnis zwischen allen Beteiligten der Softwarelösung, z.B. Komponentendiagramme, Use-Case-Diagramme, Klassendiagramme 
  • Anforderungen:
    Detaillierte Spezifikation aus anfänglichem Use-Case und Geschäftsmodell
  • Analyse und Design:
    Die Architektur des Systems wird aus den Anforderungen abgeleitet
    – Architektur-, Design- und Testdokumente
    – Klassen- und Kollaborationsdiagramme
  • Implementierung:
    Legt fest, wie die Komponenten implementiert, getestet und integriert werden
  • Test:
    – Beginnt in einem frühen Stadium des Projekts
    – Verbessert das Verständnis für das System
    – Wird durchgeführt, sobald die Komponenten, Subsysteme und das System verfügbar sind
  • Bereitstellung:
    Fertigstellung und Freigabe des Produkts

Der Rational Unified Process hat in gewisser Weise plangesteuerte und agile Bestandteile, mit einem Fokus zur Agilität.

Ähnliche Beiträge

  • |

    Beschaffungsplanung

    Beschaffung steht für alle Tätigkeiten des Betriebes, die zum „Heranholen“ von Produktionsfaktoren, die zur Erreichung der gesetzten Ziele benötigt werden. Beschaffungsplanung steht für die Planung der gesamten Tätigkeiten der Beschaffung. Folgende Planungselemente gehören zur Beschaffungsplanung im weiteren Sinne: Ziele der Beschaffungsplanung 1. primärDie für den geplanten Betriebszeitraum um Störungen und Verzögerungen im Produktionsablauf zu vermeiden….

  • |

    Wettbewerbsvorteile durch SCM

    SCM impliziert zwei Möglichkeiten einen Wettbewerbsvorteil zu generieren Wettbewerbsvorteil durch Logistik und SCM-Kompetenzen haben Auswirkungen auf  1. die Kosten Logistik und Supply Chain Management bietet eine Vielzahl an Möglichkeiten, um die Effizienz und Produktivität zu steigern und kann somit signifikant zur Reduzierung der Stückkosten beitragen. Je größer das kumulative Volumen an Gütern ist, das mit…

  • Anforderungsmanagement

    Wir wissen, dass das Kidlin-Gesetz keine blanke Theorie ist, sondern Grundlage von Planungen und Handlungen in allen Kreativ- und Innovationsbranchen (Details: https://brain365.de/das-kidlin-gesetz/). Wir wissen auch, dass sowohl die Softwareindustrie als auch deren Kunden Kompetenzbedarfe haben zur Generierung von Lösungen, denn Software alleine ist KEINE Lösung (Details: https://brain365.de/warum-software-nur-eine-ressource-ist/). Im Idealfall bilden Mitarbeiter von Softwareanbietern und Mitarbeiter…

  • Beziehungen innerhalb der Supply Chain

    Kooperationen und Zusammenarbeit sind der zentrale Gedanke des Supply Chain Management Beziehungen innerhalb der Supply Chain sind gekennzeichnet von Somit gilt: Der Fokus des SCM liegt auf dem Management von Beziehungen, um eine erhöhte Rentabilität für alle Mitglieder in der Supply Chain zu erzielen. Beispielhafte Fragen im SCM:  Produkt- und Informationsflüsse Die Supply Chain erfordert…

  • Outsourcing

    Vormals unternehmensinterne Prozesse sollen an Drittanbieter übergeben werden, um sich auf eigene Kernkompetenzen zu fokussieren. Outsourcing ist die Übertragung der Verwaltung und Durchführung eines Prozesses, der zuvor vom Unternehmen selbst durchgeführt wurde, an einen Dritten. Details zum Outsourcing: Outsourcing – Haupteffekt ist die Ausweitung der Wertschöpfungskette über die Unternehmensgrenzen hinaus. Konkrete Effekte des Outsourcing sind:

  • Bedeutung von Informationssystemen

    Entwicklungen im sozialen und geschäftlichen Umfeld erfordern eine effiziente Gestaltung von Informationssystemen. Hierzu gehören Angesichts der beschriebenen Entwicklung stellen sich für Unternehmen folgende Fragen: Informationssysteme im betrieblichen Kontext Informationssysteme treten im betrieblichen Kontext nicht isoliert auf, sondern sind in eine Systemhierarchie eingegliedert, welche In diesem Abschnitt werden daher abgegrenzt. Zudem werden die verschiedenen Arten von…

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert