Quelle: dotnetpro
Architektur und Design 13.12.2021, 00:00 Uhr

Entwurfsprozess

Wie entsteht eine Softwarearchitektur oder ein Softwaredesign? David Tielke erklärt, worauf es dabei ankommt.
Softwarearchitekten, Systemarchitekten und Softwareentwickler haben eine gemeinsame wichtige Aufgabe: Anhand von architekturentscheidenden Anforderungen müssen Entwürfe erstellt werden. Während die Systemarchitekten dabei auf Dienste und deren Abhängigkeiten abzielen, arbeitet der Softwarearchitekt auf der Ebene der Komponenten und der Entwickler auf der Ebene der Klassen. Auch wenn die betrachteten Artefakte sich dabei von Rolle zu Rolle unterscheiden, ist der dahinterliegende Prozess identisch. Diese Episode der Deep-Dive-Kolumne geht auf diesen Entwurfs­prozess genauer ein und zeigt, wie er abläuft, worauf es ankommt und was Sie dazu benötigen.

Definitionslage

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar