SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Downloaden Sie, um offline zu lesen
Rezension zum Buch
Software-Architektur: Grundlagen - Konzepte - Praxis
Von Oliver Vogel, Ingo Arnold, Arif Chughtai, Edmund Ihler, Timo Kehrer, Uwe
Mehlig, Uwe Zdun
Verlag: Spektrum Akademischer Verlag; Auflage: 2. Aufl. 2009 (31. Oktober 2008)
Amazon-Link:
http://www.amazon.de/gp/product/3827419336/ref=as_li_ss_tl?ie=UTF8&camp=1638
&creative=19454&creativeASIN=3827419336&linkCode=as2&tag=jssk-21
Softwarearchitektur - Ein Buch von der Erstellung der Systemvision, über den
Entwurf bis hin zur Umsetzung und der Erhaltung der Architektur. Ein besonderes
Augenmerk liegt in diesem Buch auf der Rolle des Architekten im Team und dem
Faktor Mensch.Themenschwerpunkte sind hierbei unter anderem: Das
Kommunizieren der Architektur und die Unterstützung anderer Projektbeteiligter in
allen Phasen des Projekts.
Eines wir in dem Buch überdeutlich zum Ausdruck gebracht: Ein guter Architekt zu
sein, bedeutet weit mehr, als sich nur technisch in einem bestimmten Umfeld
auszukennen. Das Buch versteht den Architekten vielmehr als ein zentrales
Bindeglied in einem Projekt und misst diesem eine absolut erflogskritische Rolle zu.
Technologisch gesehen ist das Buch ungebunden. Zeitweise wird auf Technologien
aus dem Java-Umfeld verwiesen, jedoch lediglich mit Chrakter vonRandnotizen.
UML wird von dem Autorenteam klar als Mittel der Wahl gesehen. Dem
entsprechend sind nahezu alle Abbildungen in diesem Buch UML-Diagramme. Selbst
die Übersicht des Architekturvorgehens im Buchdeckel wird mittels UML
ausgedrückt. Dennoch wird gerade am Beispiel der UML der Pragmatismus und
Praixisbezug der Autoren klar, denn auch sie sehen die formlosen "Boxes and Lines-
Diagramme" als legitimes Kommunikations und Dokumentationsmittel an, sofern es
die Umstände erfordern.
Auf den letzten 50 Seiten des 560 Seiten Buches werden zwei Architektur-Konzepte
exemplarisch beschrieben: Ein Risikofallmanagementsystem und eine CRM-
Kundendatenbank.
Bewertung (4 von 5 Sternen)
Das Buch fasst den Begriff Softwarearchitektur in einen sehr strukturierten Rahmen
und gibt einen hervorragenden Überblick über alle Aufgaben die damit verbunden
sein können. Die weitere Bewertung möchte ich aus drei verschiedenen Sichtweisen
vornehmen:
Aus Sicht eines Studenten dürfte dieses Buch eine sehr gute Wahl sein, wenn es
darum geht, abzuschätzen welche Aufgeben einen als Architekten erwarten können.
Dennoch muss an dieser Stelle erwähnt werden, dass die in diesem Buch
beschriebenen Optimalszenarien in der Praxis relativ selten zu finden sind.
Aus der Sicht eines gestandenen Softwarearchitekten dürfte das Buch insgesamt
nicht viel neues bieten. Dennoch kann es sehr hilfreich sein, um eine eher intuitive
geprägte Arbeitsweise zu überdenken und zukünftig systematischer durchzuführen.
Zudem gibt einem das Buch sehr gute Argumentationshilfen an die Hand, warum
Softwarearchitektur wichtig und die Rolle eines Architekten absolut notwendig ist.
Aus der Sicht eines Pragmatikers, der nach konkreten Lösungen sucht, könnte der
letzte Teil des Untertitels "Grundlagen - Konzepte - Praxis", etwas irre führend sein.
Denn hiermit ist nicht gemeint, dass für eine bestimmte Technologie eine konkrete
Arbeitsweise beschreiben wird. Dieses Buch ist KEIN technologiegebundener Best
Practice Guide!
Wie bereits Eingangs erwähnt, ist Softwarearchitektur ein weitläufiger
Themenkomplex. Im Alltag werden häufig Begrifflichkeiten vermischt und auch das
Verständnis für die Aufgaben eines Architekten haben in der Praxis eine enorme
Breite.
Ich halte dieses Buch insgesamt für sehr gelungen und glaube, dass es dazu beiträgt
den Begriff des Softwarearchitekten etwas zu schärfen. Vor allem aber hoffe ich,
dass bei allen Lesern das Thema „architecture by accident“ der Vergangenheit
angehört – das nötige Methodische Rüstzeug um es richtig zu machen liefert das
Buch jedenfalls.
Autor der Rezension:
Johannes Hohen bichler
Johannes Hohenbichler ist Autor verschiedenster Fachartikel und als PLM-Consultant bei der Piterion
GmbH tätig. Zudem ist er ein großer Fan von Agilen Methoden und Führung durch echtes
Empowerment. Zu finden auf XING, LinkedIn und Twitter (@Jhohenbichler).

Weitere ähnliche Inhalte

Empfohlen

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 

Empfohlen (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

Rezension zum Buch Software-Architektur: Grundlagen - Konzepte - Praxis

  • 1. Rezension zum Buch Software-Architektur: Grundlagen - Konzepte - Praxis Von Oliver Vogel, Ingo Arnold, Arif Chughtai, Edmund Ihler, Timo Kehrer, Uwe Mehlig, Uwe Zdun Verlag: Spektrum Akademischer Verlag; Auflage: 2. Aufl. 2009 (31. Oktober 2008) Amazon-Link: http://www.amazon.de/gp/product/3827419336/ref=as_li_ss_tl?ie=UTF8&camp=1638 &creative=19454&creativeASIN=3827419336&linkCode=as2&tag=jssk-21 Softwarearchitektur - Ein Buch von der Erstellung der Systemvision, über den Entwurf bis hin zur Umsetzung und der Erhaltung der Architektur. Ein besonderes Augenmerk liegt in diesem Buch auf der Rolle des Architekten im Team und dem Faktor Mensch.Themenschwerpunkte sind hierbei unter anderem: Das Kommunizieren der Architektur und die Unterstützung anderer Projektbeteiligter in allen Phasen des Projekts. Eines wir in dem Buch überdeutlich zum Ausdruck gebracht: Ein guter Architekt zu sein, bedeutet weit mehr, als sich nur technisch in einem bestimmten Umfeld auszukennen. Das Buch versteht den Architekten vielmehr als ein zentrales Bindeglied in einem Projekt und misst diesem eine absolut erflogskritische Rolle zu. Technologisch gesehen ist das Buch ungebunden. Zeitweise wird auf Technologien aus dem Java-Umfeld verwiesen, jedoch lediglich mit Chrakter vonRandnotizen. UML wird von dem Autorenteam klar als Mittel der Wahl gesehen. Dem entsprechend sind nahezu alle Abbildungen in diesem Buch UML-Diagramme. Selbst die Übersicht des Architekturvorgehens im Buchdeckel wird mittels UML ausgedrückt. Dennoch wird gerade am Beispiel der UML der Pragmatismus und Praixisbezug der Autoren klar, denn auch sie sehen die formlosen "Boxes and Lines- Diagramme" als legitimes Kommunikations und Dokumentationsmittel an, sofern es die Umstände erfordern. Auf den letzten 50 Seiten des 560 Seiten Buches werden zwei Architektur-Konzepte exemplarisch beschrieben: Ein Risikofallmanagementsystem und eine CRM- Kundendatenbank. Bewertung (4 von 5 Sternen) Das Buch fasst den Begriff Softwarearchitektur in einen sehr strukturierten Rahmen und gibt einen hervorragenden Überblick über alle Aufgaben die damit verbunden sein können. Die weitere Bewertung möchte ich aus drei verschiedenen Sichtweisen vornehmen: Aus Sicht eines Studenten dürfte dieses Buch eine sehr gute Wahl sein, wenn es darum geht, abzuschätzen welche Aufgeben einen als Architekten erwarten können. Dennoch muss an dieser Stelle erwähnt werden, dass die in diesem Buch beschriebenen Optimalszenarien in der Praxis relativ selten zu finden sind.
  • 2. Aus der Sicht eines gestandenen Softwarearchitekten dürfte das Buch insgesamt nicht viel neues bieten. Dennoch kann es sehr hilfreich sein, um eine eher intuitive geprägte Arbeitsweise zu überdenken und zukünftig systematischer durchzuführen. Zudem gibt einem das Buch sehr gute Argumentationshilfen an die Hand, warum Softwarearchitektur wichtig und die Rolle eines Architekten absolut notwendig ist. Aus der Sicht eines Pragmatikers, der nach konkreten Lösungen sucht, könnte der letzte Teil des Untertitels "Grundlagen - Konzepte - Praxis", etwas irre führend sein. Denn hiermit ist nicht gemeint, dass für eine bestimmte Technologie eine konkrete Arbeitsweise beschreiben wird. Dieses Buch ist KEIN technologiegebundener Best Practice Guide! Wie bereits Eingangs erwähnt, ist Softwarearchitektur ein weitläufiger Themenkomplex. Im Alltag werden häufig Begrifflichkeiten vermischt und auch das Verständnis für die Aufgaben eines Architekten haben in der Praxis eine enorme Breite. Ich halte dieses Buch insgesamt für sehr gelungen und glaube, dass es dazu beiträgt den Begriff des Softwarearchitekten etwas zu schärfen. Vor allem aber hoffe ich, dass bei allen Lesern das Thema „architecture by accident“ der Vergangenheit angehört – das nötige Methodische Rüstzeug um es richtig zu machen liefert das Buch jedenfalls. Autor der Rezension: Johannes Hohen bichler Johannes Hohenbichler ist Autor verschiedenster Fachartikel und als PLM-Consultant bei der Piterion GmbH tätig. Zudem ist er ein großer Fan von Agilen Methoden und Führung durch echtes Empowerment. Zu finden auf XING, LinkedIn und Twitter (@Jhohenbichler).