16. Treffen am 15.10.2019 bei TNG

"Off-The-Shelf" oder "Build-Your-Own"? Mit Wardley-Maps bessere Architektur-Entscheidungen treffen

Sprecher: Oliver Finker

Moderne Software-Architekturen bestehen aus einer Vielzahl von Komponenten. Für jede Einzelne davon stellt sich die Frage, ob man lieber einen bestehenden Service, eine Middleware, eine Bibliothek oder ein Framework verwendet - oder ob man es lieber selber für spezielle Bedürfnisse neu entwickelt. Und was ist mit Outsourcing? Für welche Komponenten ergibt das Sinn? Gute Software-Architekten treffen diese Entscheidungen aufgrund von Best Practices und ihrer reichhaltigen Erfahrung. Dennoch stellt sich oft im Nachhinein heraus, dass entweder in einzelnen Bereichen das gewählte Fremdprodukt nicht anpassbar genug ist, oder dass man zu viel Zeit in die Entwicklung von unnötigen Komponenten gesteckt hat.
In meiner Präsentation zeige ich, was Wardley Maps sind, wie man eine solche Map für das zu entwerfende Produkt erstellt und wie man daraus Architektur-Entscheidungen ableitet.

Video: https://www.youtube.com/watch?v=MczVYa-WvXM

 

 

"Amplify your Web App": Cloud Backends mit AWS Amplify

Sprecher: Andreas Greimel, TNG Technology Consulting GmbH

AWS Amplify ist ein Framework, mit dem sich sehr einfach verschiedene AWS Services in die eigene Web-App einbinden lassen. Dadurch bekommt man extrem schnell ein komplettes Web-App-Backend, inklusive

  • Nutzerauthentifizierung und -registrierung

  • einer REST-API,

  • Hosting, optional mit CDN,

  • und mächtigen Analysefunktionen.

Andreas demonstriert im Vortrag live, wie Aplify in eine Web-Anwendung integriert werden kann.

Video: https://www.youtube.com/watch?v=1L3BXdMR5sY

 

 

Entscheidungsfindung in Projekten

Sprecher: Gerhard Müller, TNG Technology Consulting GmbH

Software-Projekte sind ein komplexes Vorhaben mit vielen unterschiedlichen Teilaspekten, die voneinander abhängen und sich gegenseitig beeinflussen. Insbesondere in agilen Teams sind formale Hierarchien weniger verbreitet. Um so spannender ist es zu reflektieren, welche Möglichkeiten und Mechanismen es gibt, wie sich Teams abstimmen und zu guten Entscheidungen kommen.

Video:

https://www.youtube.com/watch?v=CoTsauBVZxs

 

 

Wir haben uns am 15. Oktober 2019 um 18:30 Uhr in den Räumen von TNG Technology Consulting GmbH in der Arabellastraße getroffen:

Arabellastraße 4a
81925 München