8Softwarearchitektur

8.1Grundlagen

8.1.1Begriffsbestimmung

Der Begriff Softwarearchitektur ist nicht genau definiert. Seine Verwendung führt deshalb oft zu Missverständnissen. Es ist fast einfacher zu erklären, was dieser Begriff nicht umfasst. Softwarearchitektur bedeutet nicht, dass der Hersteller die ganze Software mit UML beschreiben muss. Es bedeutet auch nicht, dass schöne Grafiken auf Powerpoint-Folien erstellt werden müssen und dass diese dann wasserfallartig an die Entwicklung in Indien geschickt werden. Und wenn jemand die Ausbildung zum „Oracle Certified Java Enterprise Architect“ absolviert, so besitzt diese Person danach zwar viel Wissen im Bereich Java EE, ist deswegen aber noch lange kein Softwarearchitekt.

Es gibt verschiedene ...

Get Softwareentwicklung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.