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

  • |

    Vertriebspartner, Key Accounts und Vertikales Marketing

    Beziehungen zu Vertriebspartnern und Key Accounts (siehe https://brain365.de/vertriebspartner-key-accounts-und-vertikales-marketing/) spielen im Vertriebsprozess eine besondere Rolle. In Verbindung mit der Zusammenarbeit mit Vertriebspartnern kann die Strategie des vertikalen Marketings ein Erfolgsfaktor sein. Vertikales Marketing  Von Herstellern und Vertriebspartnern gemeinsam geplante und gegebenenfalls auch gemeinsam durchgeführte endkundengerichtete Marketingaktivitäten. Kombination aus Push- und Pull-Aktivitäten: Auswahl von Key Accounts Bestimmte…

  • |

    Effektivität in den Beschaffungsprozessen

    Externe Rahmenbedingungen der Beschaffung B-to-B-Märkte sind durch folgende Besonderheiten gekennzeichnet: Beschaffung im Spannungsfeld von Marktentwicklung Das Zielobjekt der Beschaffung sind Märkte. Für den Anbieter ist der Markt ein Absatzmarkt, für den Kunden ein Beschaffungsmarkt. Die Beschaffung als marktverbundene Unternehmensfunktion wird mit den folgenden Entwicklungen Der Markt wird beeinflusst durch folgende Geschehnisse: Zusätzlich hat dies Einfluss…

  • Einordnung der Produktion in das Unternehmensumfeld

    Die Produktion ist eingebettet in folgende Märkte: Kapitalmarkt, Beschaffungsmarkt, Personalmarkt und Absatzmarkt. Es gibt im Wesentlichen drei Transformationsebenen in Unternehmen: Diese drei Ebenen transformieren in Summe, innerhalb der Geschäftsprozesse Beschaffung, Produktion, und Absatz Die Logistik stellt insgesamt sicher, dass der Inbound- und Outbound von Leistungen und Güter konform zu den Kundenanforderungen stattfinden kann. Ein übergreifendes…

  • |

    Produktivität und Kosteneinflussgrößen (Effektivität in den Produktionsprozessen)

    Streben nach Wirtschaftlichkeit ist ein übergeordnetes Unternehmensziel. Dies ist selbstverständlich, doch in der Praxis nicht immer anzutreffen. Was bedeutet also Wirtschaftlichkeit und in welchem Verhältnis steht dies zu Produktivität und Rentabilität? Unternehmensziele Produktivität, Wirtschaftlichkeit und Rentabilität  Produktionsspezifische Kostentheorie Im Rahmen der Kostentheorie sind die ökonomischen Folgen der funktional-technischen und mengenmäßigen Betrachtung von Produktionsfaktoren von Interesse….

  • |

    Kundennutzen

    Das Auftragsmanagement sollte, durch eine effiziente Ausführung der operativen Steuerungsprozesse, die Maximierung des Kundennutzens, nach dem Maximumprinzip anstreben. In der Praxis fokussiert sie ihre Tätigkeiten auf die Erfüllung eines wirtschaftlich sinnvollen und marktkonformen Kundennutzens. Die operativen Prozesse des Auftragsmanagements haben somit die Aufgabe, nach dem Minimumprinzip, mit den gegebenen Mitteln einen potenziell vom Kunden erwarteten…

  • 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…

Schreibe einen Kommentar

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