{"id":474,"date":"2013-03-04T15:01:28","date_gmt":"2013-03-04T13:01:28","guid":{"rendered":"http:\/\/www.bise-journal.com\/?p=474"},"modified":"2013-03-04T15:01:28","modified_gmt":"2013-03-04T13:01:28","slug":"software-architekturen-dokumentieren-und-kommunizieren-entwurfe-entscheidungen-und-losungen-nachvollziehbar-und-wirkungsvoll-festhalten","status":"publish","type":"post","link":"https:\/\/bise-journal.com\/?p=474","title":{"rendered":"Software-Architekturen dokumentieren und kommunizieren &#8211; Entw\u00fcrfe, Entscheidungen und L\u00f6sungen nachvollziehbar und wirkungsvoll festhalten"},"content":{"rendered":"<p><strong>Software-Architekturen dokumentieren und kommunizieren &#8211; Entw\u00fcrfe, Entscheidungen und L\u00f6sungen nachvollziehbar und wirkungsvoll festhalten<\/strong><br \/>\nvon\u00a0Stefan Z\u00f6rner<\/p>\n<p>Carl Hanser Verlag<br \/>\nISBN 978-3-446-42924-6<\/p>\n<p><strong>34.90 \u20ac<\/strong><\/p>\n<p>Rezensent: Franz Lehner, (Passau)<\/p>\n<p>Die Dokumentation von Software wird vielfach als l\u00e4stige Pflicht empfunden und stark vernachl\u00e4ssigt. In besonderem Ma\u00dfe betrifft das die Software-Architektur, deren Kenntnis allerdings f\u00fcr die Wartung und die Weiterentwicklung von Systemen unentbehrlich ist. Sie unterst\u00fctzt nat\u00fcrlich auch die Kommunikation zwischen den Entwicklern und mit dem Auftraggeber. Das vorliegende Buch setzt sich mit diesem Defizit auseinander und baut dabei auf der einschl\u00e4gigen Praxiserfahrung des Autors auf. An einem durchg\u00e4ngigen Beispiel erf\u00e4hrt man, wie architekturrelevante Einflussfaktoren erfasst werden k\u00f6nnen und wie die Softwarel\u00f6sung angemessen festgehalten werden kann. Dabei wird sowohl auf das Dokumentieren w\u00e4hrend des SW-Entwicklungsprozesses als auch auf die Nachdokumentation bestehender Systeme eingegangen. Neben der Methodik, die an durchgehenden Beispielen erl\u00e4utert wird, werden im Buch auch n\u00fctzliche Werkzeuge zur Architekturdokumentation vorgestellt. F\u00fcr die Einsatzm\u00f6glichkeiten der verschiedenen Werkzeuge wird ein solides Grundverst\u00e4ndnis vermittelt, aber auch der Weg zu sinnvollen Entscheidungen, was und wie etwas dokumentiert werden sollte. Zu diesen Dokumentationswerkzeugen finden sich neben Vor- und Nachteilen auch hilfreiche Praxistipps und Hinweise auf Stolpersteine und Probleme.<\/p>\n<p>In diesem Buch wird gezeigt, was in Verbindung mit einer Software-Architektur auf jeden Fall festgehalten werden sollte, um das Ziel einer nachvollziehbaren Architekturbeschreibung zu erreichen. Der Inhalt gliedert sich in zehn Hauptkapitel, die das Thema umfassend von der Notwendigkeit einer Dokumentation, \u00fcber deren Inhalt, Aufbau und verschiedene Sichten bis zum Vorgehen und verf\u00fcgbaren Werkzeugen behandeln. Den Hintergrund bildet die langj\u00e4hrige, eigene Erfahrung des Autors als IT-Architekt, welcher der Fachwelt bereits durch seine Publikationen und Vortr\u00e4ge bekannt ist.<\/p>\n<p>Es ist ein lesenswertes Buch entstanden, das sich prim\u00e4r an Praktiker richtet. Auch wenn es sich um keine akademische Publikation handelt, ist sie f\u00fcr den Einsatz an Hochschulen als Erg\u00e4nzung in Informatik-Studieng\u00e4ngen gut geeignet, in denen das Thema in den Lehrpl\u00e4nen nicht selten recht stiefm\u00fctterlich behandelt wird. Beim Leser werden im \u00dcbrigen keine Vorkenntnisse vorausgesetzt. Der Text wird erg\u00e4nzt durch Checklisten und \u00dcbungsaufgaben, so dass sich das Buch f\u00fcr den Einsatz im Unterricht und f\u00fcr Trainingskurse gut eignet. Im Internet finden sich weitere Vorlagen und Informationen zum Thema und zu den Fallbeispielen. Eine zweckm\u00e4\u00dfige Gliederung, verbunden mit einem Glossar und einem Stichwortverzeichnis, unterst\u00fctzt die Lesbarkeit. Hilfreich sind auch die Steckbriefe als Zusammenfassung zu jedem Dokumentationsmittel sowie die kompakten Kernaussagen am Schluss eines jeden Kapitels. Das Buch kann allen Softwareentwicklern und SW-Architekten uneingeschr\u00e4nkt empfohlen werden und ist nicht nur f\u00fcr Anf\u00e4nger von Interesse.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Software-Architekturen dokumentieren und kommunizieren &#8211; Entw\u00fcrfe, Entscheidungen und L\u00f6sungen nachvollziehbar und wirkungsvoll festhalten von\u00a0Stefan Z\u00f6rner Carl Hanser Verlag ISBN 978-3-446-42924-6 34.90 \u20ac Rezensent: Franz Lehner, (Passau) Die Dokumentation von Software wird vielfach als l\u00e4stige Pflicht empfunden und stark vernachl\u00e4ssigt. In besonderem Ma\u00dfe betrifft das die Software-Architektur, deren Kenntnis allerdings f\u00fcr die Wartung und die Weiterentwicklung [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-474","post","type-post","status-publish","format-standard","hentry","category-book-reviews"],"_links":{"self":[{"href":"https:\/\/bise-journal.com\/index.php?rest_route=\/wp\/v2\/posts\/474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bise-journal.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bise-journal.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bise-journal.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bise-journal.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=474"}],"version-history":[{"count":0,"href":"https:\/\/bise-journal.com\/index.php?rest_route=\/wp\/v2\/posts\/474\/revisions"}],"wp:attachment":[{"href":"https:\/\/bise-journal.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bise-journal.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=474"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bise-journal.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}