Category

Video

JUG_Saxony_2017_Keynote_Stefan Zoerner

Softwarearchitektur­ für alle!? – Video zur Keynote des JUG Saxony Day 2017

By | Publikationen, Video, Vorträge | No Comments
„Softwarearchitektur für alle!? … Softwarearchitektur wird Entwicklerskill“
Logo JUG Saxony Day
Softwarearchitektur für alle!? … Softwarearchitektur wird Entwicklerskill
Sprecher: Stefan Zörner
Videomitschnitt von Stefan’s Vortrag auf Youtube
Foliendownload (PDF)
Keynote auf dem JUG Saxony Day 2017
Freitag, 29. September 2017 in Radebeul b. Dresden

In dieser Eröffnungs-Keynote für den JUG Saxony Day 2017 führe ich aus, was Softwarearchitektur heute für mich ist, und warum es für Entwicklungsteam durch aktuelle Trends interessanter wird, sich damit zu beschäftigen.

Zentrale These: “Moderne Architekturansätze wie beispielsweise Microservices und Self-contained Systems bieten Entwicklerteams mehr Spielraum für konzeptionelle Arbeit. Softwarearchitektur wird Entwickler-Skill.”

Kern des Vortrages sind das Entwurfsdoppel Makro- und Mikroarchitektur, die darin zu treffenden Entscheidungen sowie die Fähigkeiten, die Teams dazu benötigen.

Fazit: Heute machen mehr Entwickler Architektur. Eine Weiterentwicklung in diese Richtung ist heute kein sozialer Aufstieg für wenige, sondern eine logische Konsequenz, wenn Eurer Team auch in der Mikroarchitektur risikogetrieben vorgehen will!

Softwarearchitektur für alle!? ... Softwarearchitektur wird Entwicklerskill

Twitter-Einblicke…
Tweet @jugsaxony
Tweet @tobiasgloeckner
Tweet @BertilMuth

follow us on Twitter – @embarced

Video von der JAX 2016: JavaScript-Frameworks: Wieso überhaupt und dann welches?

By | Publikationen, Video, Vorträge | No Comments

JAXenter hat den Vortrag von Oliver Zeigermann von der JAX 2016 auf Vimeo bereitgestellt.

JavaScript-Frameworks: Wieso überhaupt und dann welches?
Logo JAX TV
JavaScript-Frameworks: Wieso überhaupt und dann welches?
Sprecher: Oliver Zeigermann
Vortrag auf der JAX 2016 (19. April 2016)

JavaScript-Frameworks: Wieso überhaupt und dann welches? von JAX TV auf Vimeo.
Online Version Vortragsfolien & Code auf Github

Das Feld der JavaScript-Frameworks für Webentwicklung ist weit und unübersichtlich. Kaum hat man sich einen Überblick verschafft, schießen neue Frameworks oder neue Versionen von existierenden Frameworks wie Pilze aus dem Boden. Anhand von praxisrelevanten Merkmalen wollen wir zusammen Struktur in das Dickicht der JavaScript-Webframeworks bringen. Dazu werden wir uns Angular 1 und 2, React und Web Components ansehen.

Saturn 2016 – Inverse Evaluation of Netflix Architecture Using ATAM

By | Publikationen, Video, Vorträge | No Comments
„An Inverse Evaluation of Netflix Architecture Using ATAM“

SATURN 2016, Carnegie Mellon University

An Inverse Evaluation of Netflix Architecture Using ATAM
Speaker: Stefan Toth
SATURN 2016, San Diego, CA, May 2-5, 2016
Session: Thursday, May 5 th, 11:30am–12:00pm local time
Sheraton San Diego Hotel & Marina in San Diego, California

Download presentation slides (PDF)

Vortragsmitschnitt auf Youtube

Netflix is the biggest internet business in the United States. At peak hours, its downstream bandwidth usage climbs to nearly 37% of internet traffic. Netflix’s success is based on modern, efficient, and robust technologies, frameworks, and architectural concepts. Should we follow its lead and refactor our systems into microservices, split up big databases, and introduce reactive programming, or should we use polyglot approaches?

To answer these questions, we conducted an architecture evaluation based on the well-known Architecture Tradeoff Analysis Method (ATAM). Only this time we applied it in an inverse manner. Starting with the observable architectural approaches, we extracted those requirements and quality attributes that would provide a perfect fit. We reverse-engineered a utility tree and extracted important architecture tradeoffs.

Our findings give a good understanding of the pros and cons of current technological trends and hint on their applicability in different contexts. In addition, they demonstrate the opportunities that evaluation methods like ATAM offer. Applying the ATAM to a real-life system that almost everybody is familiar with leads to comprehensible conclusions and vivid practical insight.

Saturn 2016 talk (youtube video)

follow us on Twitter – @embarced

Video von der W-JAX 2015: Architekturüberblicke anfertigen – Tipps und Tricks

By | Publikationen, Video, Vorträge | No Comments

JAXenter hat den Vortrag von Stefan Zörner von der W-JAX 2015 auf Vimeo bereitgestellt.

So sieht’s aus! Architekturüberblicke – Tipps und Tricks
Logo JAX TV
So sieht’s aus! Architekturüberblicke – Tipps und Tricks
Sprecher: Stefan Zörner
Vortrag auf der W-JAX 2015 (05. November 2015)

So sieht’s aus! Architekturüberblicke … von JAX TV auf Vimeo.
Download Vortragsfolien (PDF)
Folien direkt hier durchschauen (via Speaker Deck)

Sie haben eine bestehende Softwarelösung und wollen ihre Architektur erklären, vielleicht einem neuen Teammitglied oder einem Kooperationspartner? Der Quelltext ist zu “ausführlich” und erzählt trotzdem nicht die ganze Geschichte. Was zeigen Sie in solchen Fällen von ihrer Dokumentation? Ach, haben Sie nicht? Nicht schlimm! Stefan Zörner erklärte auf der W-JAX 2015, wie man am geschicktesten Architekturüberblicke aus dem Nichts heraus anfertigt.

Interview auf JAXenter: „So machen Sie Microservices… nicht – Fünf Antipatterns“

By | Inhaltliches, Video | No Comments
„So machen Sie Microservices… nicht – Fünf Antipatterns“ (Interview auf JAXenter)

So machen Sie Microservices… nicht – Fünf Antipatterns
Interview mit Stefan Toth (Fragen von Melanie Feldmann)
online bei JAXenter und auf YouTube
erschienen am 28. April 2016

Folien Download zum Vortrag (PDF) auf der JAX 2016: „Microservices-Ansätze scheitern – fünf Antipatterns“

Microservices liegen im Trend. Es wird konzipiert, ausprobiert, neu aufgesetzt und eben auch gescheitert. In dem Interview spricht JAXenter-Redakteurin Melanie Feldmann mit Stefan Toth über die fünf wichtigsten Stolperfallen, auf die Entwickler achten sollten. Gut zu wissen, was es bei der Umsetzung des Architekturstils von vornherein zu vermeiden gilt..



Interview auf dem Software Architecture Summit

By | Inhaltliches, Video | No Comments
„Interview mit Harm Gnoyke und Stefan Zörner – Software Architecture Summit März 2016“
Logo Entwickler Akademie
Mirko Hillert im Gespräch mit Harm Gnoyke und Stefan Zörner
online auf YouTube
veröffentlicht am 22. April 2016

Stefan Zörner und Harm Gnoyke waren mit 2 Sessions auf dem Software Architecture Summit in München dabei:
Bewertungsmethoden unter der Lupe
Softwarearchitektur Speed-Dating

Harm Gnoyke und Stefan Zörner haben im Rahmen des Software Architecture Summit mit Mirko Hillert von der Entwickler Akademie gesprochen. In dem Interview zeigten sie auf, welche Chancen in der Architekturbewertung auch für laufende Projekte liegen und dass eine Bewertung alles andere als schwergewichtig sein kann. Zudem gaben sie Einblicke, welche Skills Softwarearchitekten heute haben sollten, um in der Praxis erfolgreich zu sein…



Video von der JAX 2015: Architekturüberblicke anfertigen – Tipps und Tricks

By | Inhaltliches, Video | No Comments

JAXenter hat den Vortrag von Stefan Zörner von der JAX 2015 auf Vimeo bereitgestellt.

Logo JAX TV
So sieht’s aus! Architekturüberblicke – Tipps und Tricks
Sprecher: Stefan Zörner
Vortrag auf der JAX 2015 (05. November 2015)

So sieht’s aus! Architekturüberblicke anfertigen:Tipps und Tricks von JAX TV auf Vimeo.
Download Vortragsfolien (PDF)
Folien direkt hier durchschauen (via Speaker Deck)

In dieser Session ging es um das Anfertigen eines Architekturüberblicks aus dem Nichts heraus. Das stumpfe Ausfüllen eines Templates führt dabei oft zu Frust. Stefan Zörner zeigt stattdessen, wie Sie die Aufgabe pragmatisch und zugleich wirkungsvoll angehen. Dabei diskutieren wir auch Formen, Zutaten, Werkzeuge und Vorgehen. Sie lernen die minimale Ausprägung eines Architekturüberblicks kennen und erfahren, in welchen Situationen Sie von diesem Minimalset abweichen können.

JAX TV: Interview mit Stefan Toth zur W-JAX 2015

By | Inhaltliches, Video | No Comments

Mirko Schrempp (Business Technology Magazin) hat Stefan Toth im Rahmen der W-JAX 2015 zu Softwarearchitektur im Allgemeinen und zu embarc im Besonderen befragt.

Jaxenter
JAXenter hat Gespräch als Video (12 Minuten) auf YouTube bereitgestellt.

Zur Sprache kommen auch die Dinge, die wir von den Internet-Größen wie Netflix, Facebook, Spotify lernen können: Architektur-Prinzipien statt fixe Technologienvorgaben, Entscheidungsfreiheit in den Teams, Involvierung jedes Entwicklers in den Architekturprozess – denn, wenn Entwickler schließlich die Macht haben, alles kaputt zu machen, so können – und sollten – sie auch in den Architektur-Prozess einbezogen werden!



Video von der JAX 2013: Architekturdokumentation

By | Inhaltliches, Video | No Comments

JAXenter hat den Vortrag von Stefan Zörner über Architekturdokumentation von der JAX 2013 auf Vimeo bereitgestellt: “Weißbuch der Architekturdokumentation (Sieben praxistaugliche Tipps)”

“Weißbuch der Architekturdokumentation (Sieben praxistaugliche Tipps)”

Verwenden Sie UML! Ist standardisiert, versteht jeder. Füllen Sie diese tolle Vorlage aus, dann vergessen Sie garantiert nichts. Mit solchen beraterwürdigen Hinweisen verschone ich Sie in diesem Vortrag von der JAX 2013. Stattdessen gibt es echtes Erfahrungswissen zum Festhalten Ihrer Softwarearchitektur und zur Kommunikation im Team und an Dritte. Handlich abgepackt zum Mitnehmen und zum zuhause Ausprobieren.