Yearly Archives

2014

Vortrag auf der Microservices Conference 2015 in Berlin

By | Allgemein, Vorträge | No Comments

 
Mitte Februar 2015 sind wir mit einem Beitrag im Programm der Microservices Conference (microXchg) in Berlin vertreten:

„Gut das ist?“

MicroXchg 2015

Die umgekehrte Architekturbewertung eines Internet-Giganten
Sprecher: Stefan Zörner
Vortrag auf der microXchg 2015
12. Februar 2015, 11:05 – 12:05 Uhr
  Kalkscheune, Berlin

Netflix – das größte Internet-Business in den USA – zeichnet sich zeitweise für ein Drittel des gesamten Downstream-Traffics des Webs verantwortlich. Die Erfolge der Video-on-Demand Plattform basieren nicht nur auf einer guten Geschäftsidee, sondern auch auf top-modernen, effizienten und robusten Technologien, Frameworks und Architekturansätzen. Was können wir daraus lernen? Ist es an der Zeit unsere Systeme und Architekturen in Microservices zu refactoren, große Datenbanksysteme aufzubrechen, polyglott zu programmieren und reaktive Ansätze zu verwenden? Diese Session hilft Ihnen bei der individuellen Beantwortung dieser Fragen. In einer umgekehrten Architekturbewertung haben wir jene Anforderungen und Rahmenbedingungen herausgearbeitet, die man haben müsste, um die Netflix-Architektur als ideal zu bewerten. Welche Qualitätsaussagen müssten Ihnen wichtig sein? Zu welchen Kompromissaussagen müssten Sie „ja“ sagen? Welche Risiken müssten Sie eingehen und welche Rahmenbedingungen bräuchten Sie?

Zur Veranstaltung

Frankfurt Software Architecture Meetup 2014: Softwarearchitektur­ Speed-Dating

By | Publikationen, Vorträge | No Comments
„Wer einsam bleibt ist selber schuld …“
 Softwarearchitektur­ Speed-Dating
Sprecher: Stefan Zörner
Interaktiver Vortrag beim Frankfurt Software Architecture Meetup
8. Oktober 2014, ab 19:00 Uhr
 Die Zentrale, Frankfurt am Main

Download Vortragsfolien

Zeitgemäße Softwarearchitektur ist nicht das Werk einzelner. Architekturansätze und Ideen entstehen im Team und werden gemeinsam reflektiert. Alle Entwickler müssen sie zumindest verstehen und mittragen können. Aber was genau müsst Ihr vermitteln? Reicht aufschreiben? Hilft UML?

Stefan Zörner zeigt auf lebendige Weise, wie Ihr Eure Softwarearchitektur wirkungsvoll kommunizieren könnt. Nach kurzen theoretischen Inputs rund um Architekturdokumentation und -bewertung probiert Ihr das Gehörte gleich aus. Ihr lernt die Lösungen anderer Teilnehmer kennen und erfahrt Schritt für Schritt, welche Zutaten in einem Architekturüberblick keinesfalls fehlen sollten – egal wie kurz er ist. Ihr lernt die richtigen Fragen zu stellen und passende Antworten parat zu haben.

Bringt bitte die Bereitschaft mit, Euch über Eure Projekte und Softwarelösungen auszutauschen, und anderen Teilnehmern Feedback zu geben. Die sonst üblichen Speed-Dating-Themen wie Kinderwünsche klammern wir aus.

Download Vortragsfolien

 

Artikelserie: Zeitgemäße Softwarearchitektur

By | Artikel, Publikationen | No Comments
„Zeitgemäße Softwarearchitektur: Der Umgang mit beschränkten Mitteln“ (Online-Artikel)

Zeitgemäße Softwarearchitektur: Der Umgang mit beschränkten Mitteln
Artikel von Stefan Toth
online bei JAXenter (ursprünglich veröffentlicht im JavaMagazin)
Erschienen 30. September 2014

„Haben Sie schon einmal erklärt bekommen, wie das mit der Softwarearchitektur richtig funktioniert? Haben Sie schon mal ein Buch gelesen und gedacht: So müssten wir mal arbeiten? Bei mir war beides öfter der Fall, und am Ende hat der Projektalltag alles zunichtegemacht: kein Geld, keine Zeit, die falschen Leute oder zu viel „Legacy“. Arbeit an der Softwarearchitektur findet (leider) selten ideale Voraussetzungen. Eine moderne Disziplin muss deshalb mit der Unvollkommenheit unserer Projekte zurechtkommen. Ein Schlüssel dazu: der Umgang mit beschränkten Mitteln.“ (mehr …)

zum Artikel

Keynote auf der Web Developer Conference (WDC) kompakt 2014 in Köln

By | Verschiedenes | No Comments

Vorschau: Anfang Dezember 2014 hält Stefan Zörner die Abschlusskeynote auf der Web Developer Conference (WDC) kompakt in Köln:

„Wo Softwarearchitektur überflüssig ist und wo unvermeidlich“
Wo Softwarearchitektur überflüssig ist und wo unvermeidlich
Sprecher: Stefan Zörner
Keynote auf der Web Developer Conference kompakt 2014
1. Dezember 2014, 17:00 – 18:00 Uhr
  pullman Cologne, Köln

In agilen Zeiten wirken Architekturtapeten mit UML-Diagrammen fast schon wie Höhlenmalerei. Softwarearchitektur hängt mitunter ein ballasthaftes Image an. Viele Projekte im Web-Umfeld verzichten heute auf klassische Architektur-Rituale und die Architektenrolle und liefern trotzdem prima Lösungen. Oder gerade deswegen? Softwarearchitektur ist laut Eoin Woods die Menge aller Entwurfsentscheidungen, die, wenn falsch getroffen, Ihr Projekt zum Scheitern bringen kann. Wo überlassen wir das Ergebnis dem Zufall? Und wo ist Mehraufwand gut investiert?
Diese Keynote zeigt auf, wo Softwarearchitektur auch heute noch wertvolle Impulse im Projekt liefert, und wie Sie und Ihr Team diese erzeugen und nutzen. Wo völliger Verzicht auf Softwarearchitektur das Schicksal geradezu tollkühn herausfordert. Und wo beherztes Weglassen Raum liefert für das, worauf es tatsächlich ankommt.

Zur Veranstaltung

 

Vortrag auf der .NET Developer Conference (DDC) kompakt 2014 in Köln

By | Allgemein | No Comments

Vorschau: Anfang Dezember 2014 sind wir mit einem Beitrag im Programm der .NET Developer Conference (DDC) kompakt in Köln vertreten:

„arc42 — Der pragmatische Leitfaden zur Architekturdokumentation“
arc42 — Der pragmatische Leitfaden zur Architekturdokumentation
Sprecher: Stefan Zörner
Vortrag auf der .NET Developer Conference kompakt 2014
2. Dezember 2014, 10:30 – 11:30 Uhr
  pullman Cologne, Köln

Sie: Ein Entwickler(-Team), das die konzeptionellen Ideen und technischen Eckpfeiler seiner Lösung festhalten möchte. arc42: Eine etablierte Gliederungsstruktur für Architekturbeschreibungen. Klingt nach „passt prima“, und ist es im Grunde auch. Wenn man nur weiss wie.

In dieser Session erfahren Sie, wann und warum Sie Softwarearchitektur überhaupt dokumentieren sollten (denn Hand aufs Herz: wer dokumentiert schon gern? ;-). Sie bekommen Orientierung, wie Sie Softwarearchitektur mit Hilfe von arc42 festhalten. Und Sie gewinnen ein Bild wie arc42-Elemente Sie gleichzeitig beim Entwerfen und Reflektieren von Softwarearchitektur unterstützen können. Denn Dokumentation ist kein Selbstzweck. Gut gemachte Architekturdokumentation macht Ihre Lösungen nachvollziehbar, und damit überhaupt erst bewertbar. Wider das Vergessen — „Historisch gewachsen“ kann jeder.

Zur Veranstaltung

Workshop Software Architecture Summit 2014: Architekturdokumentation mit arc42

By | Publikationen, Vorträge | No Comments
„Architekturdokumentation mit arc42 – Die Tour für eilige Besucher“
 Architekturdokumentation mit arc42 – Die Tour für eilige Besucher
Trainer: Stefan Zörner
Workshop auf dem Software Architecture Summit 2014
18. September 2014, 14:15-17:45 Uhr
 RAMADA Hotel Berlin-Alexanderplatz

Wer dem berühmten Louvre in Paris unvorbereitet einen Besuch abstattet geht auf den 47.000 qm Ausstellungsfläche schnell verloren. Und beim Versuch alles zu erkunden übersieht man am Ende noch die kleine Mona Lisa. arc42 ist als Ansatz um Softwarearchitekturen zu dokumentieren recht bekannt und verglichen mit klassischen Vorgehensmodellen eher schlank. Gleichwohl berichten Anwender regelmäßig, dass sie sich in der Struktur etwas verloren fühlen oder sich zumindest mehr Orientierung wünschen. Dieser Workshop bietet Teilnehmern, die eine Softwarelösung mit arc42 beschreiben wollen, genau diese Führung! Wo fangen Sie an? Was können Sie wann weglassen? Und was dürfen Sie auf keinen Fall versäumen festzuhalten? Folgen Sie Ihrem Guide gemeinsam mit den anderen Teilnehmern auf einer spannenden Tour und entdecken Sie wichtige Zusammenhänge und Highlights in den Abschnitten von arc42!

Zur Veranstaltung

Workshop Software Architecture Summit 2014: Architekturbewertung: Das Wesentliche

By | Publikationen, Vorträge | No Comments
„Architekturbewertung: Das Wesentliche“
 Architekturbewertung: Das Wesentliche
Trainer: Stefan Toth
Workshop auf dem Software Architecture Summit 2014
17. September 2014, 10-13:00 Uhr (Teil 1), 14-17:30 Uhr (Teil 2)
 RAMADA Hotel Berlin-Alexanderplatz

Architekturbewertung reduziert die Unsicherheiten beim treffen größerer Entscheidungen, hilft Ihnen Risiken und Kompromissen mit fachlichen Ansprechpartnern zu diskutieren und kann Ihre konzeptionellen Tätigkeiten ordnen und leiten. Auf der anderen Seite werden Bewertungsmethoden für Softwarearchitektur häufig als groß, teuer oder schwergewichtig beschrieben. Dieser Workshop destilliert die Essenz aus diesen Methoden und macht die wesentlichsten Aspekte von Architekturbewertungen greifbar. Sie erleben wie leichtgewichtige Bewertungsansätze funktionieren, was sie auszeichnet und auch was Sie gegenüber ausgefeilteren Architekturbewertungsprozessen verlieren.

Zur Veranstaltung

Softwarearchitektur Speed-Dating im Oktober in Frankfurt am Main

By | Allgemein | No Comments

Vorschau: Im Oktober moderiert Stefan Zörner das Softwarearchitektur Speed-Dating in Frankfurt:

„Wer einsam bleibt ist selber schuld …“
 Softwarearchitektur­ Speed-Dating
Sprecher: Stefan Zörner
Interaktiver Vortrag beim Frankfurt Software Architecture Meetup
8. Oktober 2014, ab 19:00 Uhr
 Die Zentrale, Frankfurt am Main

Zeitgemäße Softwarearchitektur ist nicht das Werk einzelner. Architekturansätze und Ideen entstehen im Team und werden gemeinsam reflektiert. Alle Entwickler müssen sie zumindest verstehen und mittragen können. Aber was genau müsst Ihr vermitteln? Reicht aufschreiben? Hilft UML?

Stefan Zörner zeigt auf lebendige Weise, wie Ihr Eure Softwarearchitektur wirkungsvoll kommunizieren könnt. Nach kurzen theoretischen Inputs rund um Architekturdokumentation und -bewertung probiert Ihr das Gehörte gleich aus. Ihr lernt die Lösungen anderer Teilnehmer kennen und erfahrt Schritt für Schritt, welche Zutaten in einem Architekturüberblick keinesfalls fehlen sollten – egal wie kurz er ist. Ihr lernt die richtigen Fragen zu stellen und passende Antworten parat zu haben.

Bringt bitte die Bereitschaft mit, Euch über Eure Projekte und Softwarelösungen auszutauschen, und anderen Teilnehmern Feedback zu geben. Die sonst üblichen Speed-Dating-Themen wie Kinderwünsche klammern wir aus.

Zur Veranstaltung

 

Unser Beitrag auf den iSAQB Architekturtagen 2014

By | Allgemein | No Comments

Vorschau: Auf den iSAQB Architekturtagen im Oktober in München, Mainz und Hannover sind wir mit einem Vortrag dabei:

„Gut das ist? — Die umgekehrte Architekturbewertung eines Internet-Giganten“
Gut das ist? — Die umgekehrte Architekturbewertung eines Internet-Giganten
Sprecher: Stefan Zörner (München), Stefan Toth (Mainz, Hannover)
Vortrag auf den 4. iSAQB Architekturtage 2014
München: 14.10.2014, Mainz: 15.10.2014, Hannover: 16.10.2014
  NH Hotel Dornach, München
  FAVORITE Parkhotel, Mainz
  Crowne Plaza Hotel, Hannover

Netflix – das größte Internet-Business in den USA – zeichnet sich zeitweise für ein Drittel des gesamten Downstream-Traffics des Webs verantwortlich. Die Erfolge der Video-on-Demand Plattform basieren nicht nur auf einer guten Geschäftsidee, sondern auch auf top-modernen, effizienten und robusten Technologien, Frameworks und Architekturansätzen. Was können wir daraus lernen? Ist es an der Zeit unsere Systeme und Architekturen in Microservices zu refactoren, große Datenbanksysteme aufzubrechen, polyglott zu programmieren und reaktive Ansätze zu verwenden?
Diese Session hilft Ihnen bei der individuellen Beantwortung dieser Fragen. In einer umgekehrten Architekturbewertung haben wir jene Anforderungen und Rahmenbedingungen herausgearbeitet, die man haben müsste, um die Netflix-Architektur als ideal zu bewerten. Welche Qualitätsaussagen müssten Ihnen wichtig sein? Zu welchen Kompromissaussagen müssten Sie ‚ja‘ sagen? Welche Risiken müssten Sie eingehen und welche Rahmenbedingungen bräuchten Sie?

Zur Veranstaltung

Unsere Beiträge auf der W-JAX 2014 in München

By | Verschiedenes | One Comment

Vorschau: Auch in diesem Jahr sind wir wieder mit Beiträgen auf der W-JAX im November in München vertreten:

„Softwarearchitektur-Speeddating (Wer einsam bleibt, ist selber schuld!)“
Softwarearchitektur-Speeddating („Wer einsam bleibt, ist selber schuld!“)
Sprecher: Stefan Zörner
Nightschool auf der W-JAX 2014
Dienstag, 4. November 2014, 20:00 – 21:30 Uhr
  The Westin Grand, Arabellapark, München

Zeitgemäße Softwarearchitektur ist nicht das Werk einzelner. Architekturansätze und Ideen entstehen im Team und werden gemeinsam reflektiert. Alle Entwickler müssen sie zumindest verstehen und mittragen können. Aber was genau müsst ihr vermitteln? Reicht aufschreiben? Hilft UML? Diese Nightschool zeigt auf lebendige Weise, wie ihr eure Softwarearchitektur wirkungsvoll kommunizieren könnt. Nach kurzen theoretischen Inputs rund um Architekturdokumentation und -bewertung probiert ihr das Gehörte gleich aus. Ihr lernt die Lösungen anderer Teilnehmer kennen und erfahrt Schritt für Schritt, welche Zutaten in einem Architekturüberblick keinesfalls fehlen sollten – egal, wie kurz er ist. Ihr lernt die richtigen Fragen zu stellen und passende Antworten parat zu haben. Bringt bitte die Bereitschaft mit, euch über eure Projekte und Softwarelösungen auszutauschen und anderen Teilnehmern Feedback zu geben. Die sonst üblichen Speeddatingthemen wie Kinderwünsche klammern wir aus.

„Der LVM — Wichtige Entscheidungen erfolgreich verschleppen“
Der LVM — Wichtige Entscheidungen erfolgreich verschleppen
Sprecher: Stefan Toth
Vortrag auf der W-JAX 2014
Mittwoch, 5. November 2014, 15:00 – 16:00 Uhr
  The Westin Grand, Arabellapark, München

Bei der Erstellung von Software treffen Sie ständig größere und kleinere Entscheidungen – von der Datenbankebene über Aspekte der logischen Strukturierung und Integration, bis hin zum UI. Diese Session stellt das Konzept des letzten vernünftigen Moments (LVM) vor und zeigt, warum Sie wichtige Fragestellungen möglichst spät beantworten sollten. Projektbeispiele illustrieren, wie der LVM in der Praxis funktioniert, vorgestellte Taktiken machen das aus Lean stammende Konzept greifbar und anwendbar.

„Panel zur Zukunft des Java Application Servers“
 Panel zur Zukunft des Java Application Servers
 Stefan Zörner (Moderation), Dirk Weil, Eberhard Wolff
Paneldiskussion auf der W-JAX 2014
Mittwoch, 5. November 2014, 19:30 – 21:00 Uhr
  The Westin Grand, Arabellapark, München

Der Application Server zählt zu den Dinosauriern der Java-Landschaft. Unlängst werden Stimmen laut, die seine Berechtigung in Frage stellen. Ist der Java Application Server dem Tode geweiht? Oder erlebt er nicht eher dank der Leichtgewichtigkeit von Java EE 7 einen zweiten Frühling? Welche Auswirkungen haben aktuelle Trends im Ökosystem auf das Konzept des App Servers? Das und mehr wollen wir in diesem Panel mit Ihnen diskutieren. Zur Einstimmung dazu vertreten Dirk Weil und Eberhard Wolff in kurzen Vorträgen jeweils das Für bzw. Wider. Stefan Zörner führt als Moderator durch den Abend und freut sich auch auf Ihre Erfahrungen mit oder ohne Application Server!

„Workshop — Architekturbewertung: Das Wesentliche“
 Architekturbewertung: Das Wesentliche
Trainer: Stefan Toth, Stefan Zörner
Workshop auf der W-JAX 2014
Freitag, 7. November 2014, 09:00 – 17:00 Uhr
  The Westin Grand, Arabellapark, München

Architekturbewertung reduziert die Unsicherheiten beim Treffen größerer Entscheidungen, hilft Ihnen Risiken und Kompromisse mit fachlichen Ansprechpartnern zu diskutieren und kann Ihre konzeptionellen Tätigkeiten ordnen und leiten. Auf der anderen Seite werden Bewertungsmethoden für Softwarearchitektur häufig als groß, teuer oder schwergewichtig beschrieben. Dieser Workshop destilliert die Essenz aus diesen Methoden und macht die wesentlichsten Aspekte von Architekturbewertungen greifbar. Sie erleben, wie leichtgewichtige Bewertungsansätze funktionieren, was sie auszeichnet und auch was sie gegenüber ausgefeilteren Architekturbewertungsprozessen verlieren.

Zur Veranstaltung