Basiswissen für Softwarearchitekten: 3. Auflage

Basiswissen für Softwarearchitekten: 3. Auflage

Das Standardwerk in der Ausbildung zum “iSAQB Certified Professional for Software Architecture – Foundation Level” ist ab sofort in einer dritten, rundum aktualisierten Ausgabe im Buchhandel erhältlich. Die neue Auflage wurde nicht nur auf die Standards ISO/IEC 25010 bzw. ISO/IEC/IEEE 42010 aktualisiert, sondern bietet darüber hinaus zahlreiche, an die neuesten Entwicklungen in der Softwarearchitektur angepasste Inhalte.

“Basiswissen für Softwarearchitekten” vermittelt das nötige Grundlagenwissen, um eine dem Problem angemessene Softwarearchitektur für Systeme zu entwerfen. Es behandelt die wichtigen Begriffe und Konzepte der Softwarearchitektur sowie deren Bezug zu anderen Disziplinen. Darauf aufbauend werden die grundlegenden Techniken und Methoden für den Entwurf, die Dokumentation und die Qualitätssicherung von Softwarearchitekturen beschrieben. Ausführlich behandelt werden zudem die Rolle, die Aufgaben, das Umfeld und die Arbeitsumgebung des Softwarearchitekten, ebenso dessen Einbettung in die umfassende Organisations- und Projektstruktur. Auch auf Werkzeuge für Softwarearchitekten wird eingegangen.

Domain Driven Design” ist einer der nachhaltigen Trends, denen die 3. Auflage mehr Aufmerksamkeit beimisst. Die Fokussierung auf die Domäne als Basis für ein durchgängiges sprachliches Verständnis über alle Fachbereiche im Unternehmen hinweg hat mittlerweile in eine Vielzahl von Projekten bis hinauf zur Konzernebene Einzug gefunden. Längst hat der iSAQB diesem Thema einen eigenen Advanced-Lehrplan gewidmet, der sich auch im Trainingsportfolio von ITech Progress wiederfindet. Domain Driven Design (DDD) zählt inzwischen zu den gefragtesten Schulungen der ITech Academy und auch im wachsenden Bereich der Inhouse Trainings.

Auch relevante neue Architekturmuster, wie beispielsweise Microservices werden in der 3. Auflage behandelt.

Das Buch ist im Buchhandel, Online sowie direkt über den Verlag erhältlich:

dpunkt.verlag
ISBN Print: 978-3-86490-499-8

Preis: 32,90 €/p>

Autor / Autorin

Mahbouba Gharbi ist Geschäftsführerin und Chef Architektin der ITech Progress GmbH und iSAQB-Vorstandsvorsitzende, ist bekennender Softwarearchitektur-Fan, Autorin zahlreicher Fachartikel und häufige Sprecherin auf internationalen Konferenzen.

Prof. Dr. Arne Koschel ist Dozent an der Hochschule Hannover mit dem Schwerpunkt verteilte (Informations-)Systeme. Er hat langjährige industrielle Praxis in Entwicklung und Architektur verteilter Informationssysteme. Nebenberuflich berät und referiert er zu Themen wie SOA, Integration, Middleware, EDA und Cloud Computing. Er ist Active Board Member im iSAQB.

Prof. Dr. Andreas Rausch leitet den Lehrstuhl für Software Systems Engineering an der Technischen Universität Clausthal. Er war und ist in der industriellen Praxis als Berater und leitender Softwarearchitekt bei einer Reihe von großen verteilten Softwaresystemen tätig.

Dr. Gernot Starke, innoQ Fellow, arbeitet als Berater für methodische Softwarearchitektur, Technologiemanagement und Projektorganisation. Seit mehr als 15 Jahren gestaltet er die Architektur von Softwaresystemen unterschiedlicher Größe.

Aktuelle Trends in der Softwarearchitektur – TAG 2017 in München

Aktuelle Trends in der Softwarearchitektur – TAG 2017 in München

München, 11.-12. Oktober 2017. Zum dritten Mal seit 2015 veranstaltet das iSAQB – International Software Architecture Qualification Board – das Architecture Gathering als Treffpunkt und Diskussionsforum rund um moderne Softwarearchitekturen. ITech Progress, der IT-Dienstleister und führende CPSA-Schulungsanbieter in Ludwigshafen ist auch in diesem Jahr mit einem eigenen Messestand dabei.

„Es gibt momentan eine Menge spannender Entwicklungen,“ freut sich CEO Mahbouba Gharbi. „Mit unserem neuen CPSA Advanced-Training „IMPROVE“ legen wir einen Schwerpunkt auf die Evolution und Verbesserung von Softwarearchitekturen. Das passt mit dem Themenschwerpunkt „Sanierung“ beim Architecture Gathering hervorragend zusammen.“

Die Keynotes mit Uwe Friedrichsen und Jörg Treiner lassen wieder interessante Insights erwarten. Am zweiten Tag, ab 10:30 Uhr, ist ITech-Consultant Torben Möller mit seinem Vortrag „DevOps für Softwarearchitekten“ vertreten. In seinem Konferenzbeitrag soll aufgezeigt werden, welchen Einfluss DevOps auf die Architektur haben und welche technischen Entscheidungen zukünftig von Architekten getroffen werden müssen.

Die weiteren Themen der Sessions, darunter Architektur für die Cloud, Agile Architekturen, Softwaresanierung, Microservices, Architekturbewertung und Sicherheit, Domain-Driven Design und weitere, dokumentieren zum einen die Aktualität der Veranstaltung, zum anderen zeigen sie deutlich, wie nahe ITech Progress mit seinem iSAQB CPSA-Schulungsprogramm am Puls der Zeit liegt. „Mit dem Foundation-Level und insgesamt 10 Advanced-Modulen decken wir mit unseren Trainings nahezu die gesamte Spannweite moderner Softwarearchitektur ab,“ erläutert Mahbouba Gharbi. „Sowohl bei aktiven Architekten als auch bei einer Vielzahl von Großunternehmen sind wir deshalb ein gefragter Partner und ein fester Bestandteil der Szene.“

ITech Progress wird an beiden Veranstaltungstagen für Fragen und Informationen am Messestand vertreten sein. Für interessanten Gesprächsstoff ist gesorgt. Besuchen Sie uns bei “The Architecture Gathering 2017”.

Wir freuen uns auf Sie.

Digitaler Posteingangsstempel – Blockchain als spezialisierte Datenbank im Solution Stack

Digitaler Posteingangsstempel – Blockchain als spezialisierte Datenbank im Solution Stack

Beitrag von Marcus Klüsener und Mahbouba Gharbi in der JavaSPEKTRUM 03/2017

Ein möglicher Anwendungsfall für eine Blockchain könnte so beschrieben werden: Ein Kunde schickt ein digitales Dokument an ein Unternehmen. Dieses erzeugt einen Hash-Wert des Dokumentes und veröffentlicht ihn in einer Blockchain. Der Kunde scannt die Blockchain nach diesem Dokument-Hash und erhält dadurch einen unveränderbaren digitalen Posteingangsstempel. So können Geschäftsprozesse optimiert, Kosten gesenkt und das Betrugsrisiko verringert werden. Der Artikel führt anhand dieses Anwendungsfalls und seiner Java-Implementierung als Zeitstempel-App in die Verwendungsmöglichkeiten von Blockchain in existierenden Client-/Server-Anwendungen und in dezentralen Anwendungen ein.

 

PDF DownloadArtikel als PDF laden.

„Großer Preis des Mittelstandes“ – ITech Progress freut sich über die Nominierung und nimmt den Wettbewerb stolz an

„Großer Preis des Mittelstandes“ – ITech Progress freut sich über die Nominierung und nimmt den Wettbewerb stolz an

ITech Progress wurde für den „Großen Preis des Mittelstandes“ 2017 nominiert.

Nur ca. 5000 Unternehmen von den über 3,6 Millionen Unternehmen in Deutschland werden jährlich nominiert. Daher ist bereits die Nominierung eine Auszeichnung und Aufnahme in das Netzwerk der Besten.

Der Preis wird bereits seit 1994 verliehen und zählt unter den über 500 deutschen Wirtschaftspreisen als einer der wichtigsten und begehrtesten, so eine Einschätzung „Der Welt“ aus dem Jahr 2009. Der Träger des Wettbewerbs ist die Oskar-Patzelt-Stiftung mit Sitz in Leipzig gemeinsam mit diversen Kammern, Verbände, Städten und Gemeinden.

Die Unternehmen im Wettbewerb werden dabei innerhalb von fünf Kriterien bewertet. Dabei spielen nicht nur Zahlen, sondern das Unternehmen in seiner ganzheitlichen Rolle mit Bedeutung für die Gesellschaft ein. Betrachtet werden:

 

  1. Gesamtentwicklung des Unternehmens
  2. Schaffung/Sicherung von Arbeits- und Ausbildungsplätzen
  3. Modernisierung und Innovation
  4. Engagement in der Region
  5. Service und Kundennähe, Marketing.

ITech Progress bietet innerhalb seines iSAQB Schulungsportfolios nun ein rundes Angebot mit zehn Advanced Modulen an – Improve als neuestes Training

Seit 2008 hat sich innerhalb der IT-Zertifizierungen das International Software Architecture Qualification Board (kurz: iSAQB) zunehmend einen Namen gemacht. Der Verein auf Basis ehrenamtlicher Arbeit von Fachexperten zu Softwarearchitektur aus Industrie, Beratungs- und Trainingsunternehmen, Wissenschaft und anderen Organisationen hat es sich zum Ziel gemacht, die fachlich-inhaltliche Qualität von Lehre, Aus- und Weiterbildung für Softwarearchitektur zu fördern und sicherzustellen. Der iSAQB erstellt einheitliche Lehr- und Ausbildungspläne für Softwarearchitekten, die zur Zertifizierung als „Certified Professional for Software Architecture“ zusammengeführt sind. Für Software-Architekten mit fortgeschrittenen Kenntnissen gibt es seit 2013 den modular gestalteten Advanced-Level. Innerhalb des CPSA Advanced Level hat der iSAQB drei Kompetenzbereiche definiert, die die Ausbildung von Softwarearchitekten in drei wichtigen Kompetenzbereichen sicherstellt: Methodik, Technik und Kommunikation.

ITech Progress bietet in ihrem Schulungsportfolio Trainings an, die alle drei Kompetenzbereiche abdecken. Das neueste Modul im Portfolio des IT-Beraters und Schulungsanbieters aus Ludwigshafen am Rhein ist „Improve“ – Evolution und Verbesserung von Softwarearchitekturen. Teilnehmer lernen hier, Softwaresysteme und -architekturen anhand ökonomischer und technischer Ziele systematisch und methodisch zu verbessern. Konkrete Inhalte sind hier die systematische Trennung von Problemen und Lösungsansätzen, das Erarbeiten von kurz-/mittel- und langfristigen Lösungsstrategien sowie deren Abgleich mit betriebswirtschaftlichen Zielen und Größen. Zusätzlich zeigt der IMPROVE-Lehrplan typische Ansätze für Verbesserungen auf, beispielsweise Restrukturierungen und Refactoring, Verbesserungen der Analysierbarkeit, Prozessverbesserung, Verbesserung an technischer Infrastruktur, Verbesserung von Qualitätseigenschaften, etc.

Die erste Improve Schulung wird vom 25. bis 27. September 2017 in Ludwigshafen am Rhein angeboten.

https://www.itech-progress.com/portfolio-item/improve/

Anmeldungen werden unter training@itech-progress.com oder telefonisch unter der Nummer 0621-595-702-0 angenommen.