Ein Entwicklungsprozess definiert die strukturierten Arbeitsdefinitionen, die vorgenommen werden müssen, um ein System
zu entwickeln, z. B. durch Durchführung eines Projekts, das dem Prozess folgt. Solche strukturierten
Arbeitsdefinitionen skizzieren die Arbeiten, die nach einem Zeitplan oder in einem Lebenszyklus ausgeführt werden
müssen, und organisieren sie in so genannten Gliederungsstrukturen und/oder Aktivitätsdiagrammen. Ein Prozess bedient
sich wiederverwendbarer Kernmethodenelemente wie Aufgaben und Arbeitsergebnissen und bringt sie in teilweise geordneten
Abfolgen in Beziehung zueinander, die anschließend an bestimmte Typen von Projekten angepasst werden.
Grundlegende Konzepte, die in UML für die Definition von Prozessen verwendet werden:
|