IT-Architekturen / Praxis-Tipps von ITlern aus der Region 38

Architekturen verständlich machen

Von Sebastian Lasek // 26. September 2008

Es existieren ziemlich viele Definitionen von Softwarearchitektur und ist keine allgemein gültig. Eine von denen ist folgende:

„An architecture is the set of significant decisions about the organisation of software system, the selection of the structural elements and their interfaces by which the system is composed, together with their behaviour as specified in the collaborations among those elements, the composition of this structural and behavioural elements into progressively larger subsystems, and the architectural style that guides this organisation – these elements and their interfaces, their collaborations, and their composition.” [1]

Die Definition ist recht umfangreich, beschreibt aber dafür alle Gesichtspunkte der Softwarearchitektur. Weitgehend vereinfacht, Softwarearchitektur betrachtet statische und dynamische Aspekte des Systems und deren Zusammenwirken.

Die Dokumentation einer Systemarchitektur muss wenigstens diese beiden Themenblöcke darstellen. Die Architekturbeschreibung entsteht bei der Betrachtung von denselben Artefakten aus verschiedenen Perspektiven (Views). Zum einen gilt es, die eingesetzten Technologien und Frameworks zu dokumentieren, anderseits muss auch die Struktur und Verhalten fachlicher Komponenten beschrieben werden. Die Systeme im Enterprise Umfeld sind heutzutage so komplex, dass die Vereinfachung durch die Erschaffung der Abstraktion schlicht notwendig ist. Dabei ist eine textuelle Beschreibung oder Dokumentation im Code nicht ausreichend. Es sei denn, Sie sind der Architekt, Projektleiter und Entwickler in einem, Es entsteht schon die Versuchung dabei gar keine Kommentare im Quellcode zu machen.

Eine der Aufgaben eines Architekten ist standarisierte Methoden zu benutzen um das System abstrakt zu beschreiben. Da helfen zwei Werkzeuge: standarisierte Templates zum Beschreibung der Architekturen und UML als Notationsmittel. Diese Tools bilden die Grundlage für Kommunikation mit Entwicklern, Testern, Projektleiter und Kunden (ja, auch ein gutes Architekturdokument sollte sich gut „power-pointen“ lassen – z.B. „Big Picture“). Das erhöht auch Ihre Projektleistung, schafft Vollständigkeit und Korrektheit, zeigt viele Probleme, die Architektur-bedingt sind. Sie sparen sich auch lange Diskussionen der Art „wie soll ich das Problem beschreiben“, weil Sie mit einem Standard arbeiten. Sie denken sich jetzt „das ist doch klar“. Ich freue mich, dass ich mit einem erfahrenen IT-ler „virtuell spreche“. Mein Ziel war nicht, die Weisheiten der einschlägigen Werke zu wiederholen (die gibt es wirklich genug), sondern die Leser zu sensibilisieren. Da die „Sensibilisierungsleistung“ der 500-Seite-Werke scheint immer noch nicht ihre Wirkung erreicht zu haben (wenn man sich einige Projekte unter die Lupe nimmt), lohnt sich vielleicht weiter zu lesen.

Seiten: 1 2 3

    Keine Kommentare »

    Noch keine Kommentare

    » RSS feed for comments on this post.   » TrackBack URL

    Hinterlasse einen Kommentar

    Die mit einem Stern (*) gekennzeichneten Felder müssen
    ausgefüllt werden.


    Bleibt auf dem
    Laufenden.

    Einfach unseren
    Newsletter
    abonnieren.


    eMail-Adresse

    Newsletter bestellen
    Newsletter abbestellen

    Vorname

    Nachname

    Diesen Seite bookmarken bei ...

    Tausendreporter BlinkList del.icio.us Folkd Furl Google Linkarena Mister Wong oneview Yahoo MyWeb YiGG Webnews
    Zahlen, Daten, Fakten
    IT-Region 38 – ein Kurzportrait

    IT-Region 38 - ein Kurzportrait

    An dieser Stelle wollen wir uns stark machen für die IT-Landschaft in unserer Region. Eine Landschaft, ... » weiter

    August 2010
    M D M D F S S
     1
    2345678
    9101112131415
    16171819202122
    23242526272829
    3031EC
    IT-Region38 Jobs
    Braqunschweig – Europas heißeste …

    Braunschweig - Europas heißeste Forschungsregion

    In Braunschweig ist die Forschung zu Hause: Namen wie Gauß oder Agnes Pockels zeugen von einer langen Tradition der Wissenschaft in dieser Stadt. Heute ist Braunschweig laut der aktuellen EU Studie die forschungsintensivste Region in Europa mit der höchsten Wissenschaftlerdichte. ...» weiter

    Konjunkturumfrage Q1 2010

    Konjunkturumfrage Q1 2010

    Bei vielen IT-Unternehmen in der Region laufen die Geschäfte gut und auch die Aussichten bis zum Ende des Jahres sind erfreulich – das ist die Erkenntnis von IT-Region 38 nach Auswertung der Frühjahrs-Konjunkturumfrage. ...» weiter

    itshirt shop
    Besuche unseren itshirt shop, passende T-Shirts zu kleinen Preis
    wlan hotspots
    mach den elchtest
    elchtest
    newsletter
    it-region38 – mach mit
    businesspartner

    Businesspartner

    twitter
    Follow us on twitter ... twitter.com/IT38
    twitterlogo
    Tag Cloud
    werbebanner top
    Anzeige
    top_banner_ehealth_box.jpg
    werbebanner content
    Anzeige



    News
    Archiv
    IT-Region 38
    Selbstverständnis
    Du bist IT-Region 38
    Region 38 + Karte
    Business Partner
    WLAN HotSpot Finder
    Sponsoring
    Unternehmen
    Spezial: Gründer
    Produkte & Projekte
    Köpfe der Wirtschaft
    IT Unternehmen
    Unternehmens-DB
    Konjunkturumfragen
    Meet IT
    Internet-Trends - ein Rückblick
    Green IT Konferenz
    Risikoabschätzung in der IT
    2. Unternehmerfrühstück
    Claim Management
    CeBIT 2010
    Hybrid Symposium
    1. Unternehmerfrühstück
    Kommunikation & Prozesse
    BarCamp Braunschweig
    Eclipse DemoCamp
    Die Google-Story
    Ressource Zeit
    RFID und Automotive
    IT 38 Kicker Cup
    ''Is IT too hot for U''
    Die De-Mail kommt
    Starke Sensoren
    Wie tickt Google?
    IT-Region goes CeBIT
    Gigantisch gut
    Erfolgreich innovativ
    Gelungener Startschuss
    Karriere
    Ausbildung
    Stellenmarkt
    Jobsuche & Bewerbung
    Campus
    Lifestyle
    Lifestyle
    Regionaltheater.
    Lucs Kolumne
    Technik
    Praxis-Tipps
    Recht
    Recht & Finanzen