Ein Softwareentwicklungsprozess ist ein Rezept für die Erstellung von Software, das festlegt, welche Fähigkeiten sie hat, wie sie erstellt wird, wer woran arbeitet und welche Zeitrahmen für alle Aktivitäten gelten. Prozesse zielen darauf ab, Disziplin und Vorhersehbarkeit in die Software-Entwicklung zu bringen und so die Erfolgschancen eines Projekts zu erhöhen.UML ist die Sprache für die Modellierung Ihrer Software, sie ist ein wichtiger Teil des Software-Entwicklungsprozesses. Die Modellierung besteht darin, eine Abstraktion der Realität zu erstellen. Abstraktionen sind Vereinfachungen, die irrelevante Details ignorieren und nur die relevanten Details darstellen.
Weiterlesen