All Posts By

Tabea Hentschel

ADES am konkreten Beispiel – Online Vortrag am 04. Juni 2020

By | Inhaltliches, Vorträge | No Comments
 
„ADES Einstieg – mit 3 Praxisbeispielen“ (Online-Vortrag)
Sprecher: Kim Nena DuggenStefan Toth
Donnerstag, 04. Juni 2020, 17:00 – 18:00 Uhr
Technik-Check 16:45 Uhr / ab 18 Uhr Fragen an Referenten

Anmeldung & Infos – Kostenlose Teilnahme

Website zum ADES Framework.
Kurzvorstellung zum ADES Framework (Englisch) auf Youtube.

Die Praxis zeigt: Veränderungen werden häufig falsch angegangen! Rein technikgetriebene Changes, schwer zu steuernde langanhaltende Transitionen im Unternehmen oder das Folgen von Cargo Cults sind nur einige Negativ-Beispiele. Unsere Antwort: Rate – Shape – Focus and repeat! Unser ADES-Framework fußt auf der Idee, sowohl organisationell als auch technisch auf die Veränderung zu schauen, den Fortschritt laufend transparent zu machen und immer wieder auf die wichtigen Veränderungsbedarfe zu fokussieren. Dabei blicken wir gleichermaßen auf „Agile Delivery“ (AD) wie auf „Evolutionary Systems“ (ES), um ganzheitlich vorzugehen.

An drei konkreten Beispielen aus Kundenprojekten zeigen wir Euch in diesem Online-Vortrag, wie ADES funktioniert, was es bewirken kann und wie ein Transfer in die eigene Praxis beginnen kann.

 

 

Jetzt anmelden! (Teilnahme kostenlos)

follow us on Twitter – @embarced

Online-Vortrag: Machine Learning anschaulich

By | Inhaltliches, Vorträge | No Comments

Am Dienstag, den 28. April 2020 bringt Euch Oliver Zeigermann in einem Online-Abendvortrag das Thema Machine Learning näher:


Meetup Logo


 „Machine Learning anschaulich“ (Online Vortrag)
Sprecher: Oliver Zeigermann
Remote Veranstaltung bei oose Events im Schanzenviertel
Dienstag, 28. April 2020, 18:00 – 20:00 Uhr
Zur Anmeldung (Veranstaltung kostenlos, die Plätze sind begrenzt)

Machine Learning revolutioniert in vielen Bereichen das Bild der Anwendungsentwicklung. Der Einsatz ist in vielen Projekten sehr reizvoll, allerdings ist es schwierig, Marketing-Hype von realistischen Anwendungsmöglichkeiten zu unterschieden und sich generell einen Überblick zu verschaffen.

In diesem interaktiven Vortrag werde ich daher einige besonders anschauliche Beispiele für Machine Learning mitbringen, die Sie sofort auf ihrem eigenen Rechner im Browser ohne jegliche Installation ausprobieren können. Anhand dieser Beispiele werde ich die Grundprinzipien der unterschiedlichen Arten des Machine Learning erläutern und Sie können sich gleichzeitig Inspiration für mögliche Anwendungsgebiete in Ihrem Unternehmen mitnehmen. Wir werden uns dabei mit Neuronalen Netzwerken, Bilderkennung, Sprachverarbeitung, Ausreißererkennung, Erzeugung von realitätsnahen Artefakten, Repräsentation semantischer Konzepte, und sogar dem Spielen von Schach beschäftigen.

Zur Anmeldung


follow us on Twitter – @embarced

Agile Beyond IT – Agile Geschäftsmodelle für Eure Organisationen

By | Allgemein, Vorschau | No Comments

„Agile Geschäftsmodelle für die Zukunft entwickeln“
Sprecher: Kim Nena Duggen

Kurzworkshop auf der AGILE Beyond IT
26.-28.08.2020
Mercure Hotel MOA Berlin, Stephanstraße 41, 10559 Berlin (Location)

Ganz non-esoterisch und wenig technisch wollen wir in diesem Workshop gemeinsam agile Geschäftsmodelle für Deine Organisationen entwickeln, die userzentriert (Kunde UND Mitarbeitende aller Ebenen), trag- und vor allem zukunftsfähig sind. Fern ab von Buzzword-Bingo kommen wir wirklich ins Tun und das Mithilfe eines konkreten Vorgehens, welches im Kleinen, wie im Großen funktioniert und ganz individuell auf Deine Herausforderungen abzielt. Change da wo es ihn braucht, nicht um des Change willen! Ablauf:

  1. Moderne Zusammenarbeit erleben
  2. Die „Formel“ zur Entwicklung von Geschäftsmodellen für die Zukunft im Überblick
  3. Entwicklung eines Geschäftsmodells am eigenen Praxisbeispiel mittels diverser Methoden, Techniken und Denkmodellen -> Parallel: Ergebnissicherung im „Geschäftsmodell-Canvas neue Arbeit“

Was Sie als Teilnehmer in diesem Vortrag lernen: Warum braucht es agiles arbeiten heute überhaupt und was hat das konkret mit dem eigenen Unternehmen zu tun? Wo bedarf es überhaupt wieviel Agilität und wo macht es gar keinen Sinn? Wie ermittle ich Veränderungsbedarf in Richtung Agilität mit allen Betroffenen gemeinsam, um das Commitment zu Umsetzung zu steigern?

Agile Beyond IT

Die Programmiersprache Go für Java-Entwickler auf dem JUG Saxony Day

By | Allgemein, Vorschau | No Comments

Vorschau: Im September sind wir mit einem Online-Vortrag auf dem JUG Saxony Day der Java User Group Sachsen vertreten:

Das wichtigste zu Go aus Java-Sicht

„Ein Kind der Cloud. Das wichtigste zu Go aus Java-Sicht“
Sprecher: Stefan Zörner

Vortrag auf dem JUG Saxony Day 2020
25. September 2020
Remote

Ich bin Anfang der 90er mit C groß geworden und habe Jahre professionell in Java entwickelt. Software zu bauen wandelte sich mit der Zeit, sie zu betreiben noch viel mehr. Trendthemen rückten andere Programmiersprachen ins Licht. So befeuerte Machine Learning das große Interesse an Python, es entstehen beeindruckende Browser-UIs in JavaScript. Das Cloud-Kind Go behauptet von sich effizient zu sein wie C und sich gleichzeitig anzufühlen wie eine Skript-Sprache.

In dieser Session zeige ich Go ganz unaufgeregt aus Sicht eines Java-Entwicklers. Zur Sprache kommen etwa Modularisierung und Unit-Tests aber auch webbasierte Services und ihr Bereitstellen als Docker-Image. Ihr könnt danach direkt loslegen. Oder informiert entscheiden, dass Ihr vielleicht doch nichts verpasst habt.

JUG Saxony Day

Global Software Architecture Summit 2020 – Evolutionary architectures and fitness functions

By | Vorschau | No Comments

Fitness function patterns supporting evolutionary architectures
Speaker: René Weiss
Global Software Architecture Summit – GSAS 2020
Date: planned October 2020
Hotel Alimara, Barcelona, Spain (Venue)
@gsas_io

 

Since the publication of the book „Building Evolutionary Architectures” (Neil Ford, Patrick Kua, Rebecca Parsons)  the term and the ideas behind evolutionary architectures gain more and more attention.
But what does it mean to create an evolutionary architecture? How can fitness functions, or let’s call them architectural tests, help to create an architecture, that can evolve incrementally?
Bringing the idea of „reusable patterns“ to the world of evolutionary architectures and fitness functions should help attendees to start using them in their environment. Using the „right“ architectural tests is key to drive the evolution of your system’s architecture.
Attendees will learn how to choose the „right“ ones for them as well as how to maintain an overview of their fitness functions. Finally, how the creation and maintenance of fitness functions can be embedded within iterative software development processes will conclude the talk.

 

GSAS 2020
 

 

Interview mit Stefan Toth auf der OOP 2020

By | Allgemein, Video | No Comments
Interview mit Stefan Toth – OOP Februar 2020

OOP_Logo_2018

IT-Journalist Christoph Witte im Gespräch mit Stefan Toth
Interviewsprache Englisch, online auf YouTube
veröffentlicht am 11. März 2020,

Mehr zum Thema Architekturbewertung
Architektur-Reviews – warum eigentlich?

Seminare AGILA – Agile Softwareentwicklung, AWERT – Architekturbewertung
iSAQB CPSA-Advanced Seminare

Stefan Toth ist der Experte für agiles Architekturvorgehen im deutschsprachigen Raum und hat viele Unternehmen in entsprechenden Fragestellungen unterstützt. Für den iSAQB hat Stefan Toth den Lehrplan zum Modul „Agile Softwarearchitektur“ (AGILA) verfasst und verantwortet dieses als Kurator. Die Lehrpläne zu Architekturbewertung (AWERT) und „Enterprise Architecture Management (EAM) hat er ebenfalls maßgeblich mitgestaltet, für AWERT hat er ebenfalls die Kurator-Rolle inne. Stefan Toth ist stimmberechtigtes Mitglied im iSAQB und wurde 2019 auch in dessen Strategic Council gewählt.

Der  IT-Journalist Christoph Witte interviewte Stefan Toth im Rahmen der OOP 2020 in München. In dem Interview gibt Stefan Einblicke, wo Architekturbewertungen unterstützen können und welche Schwerpunkte die iSAQB Advanced Module AWERT und AGILA setzen.

 

Vortrag Stefan Toth auf der OOP 2020:
„Warum gute Architektur nichts mit Code-Qualität zu tun hat.“

Machine Learning: Session und Workshop auf der W-JAX 2020

By | Vorschau, Vorträge | No Comments

Vorschau: Im November sind wir mit einem 1-Tages-Workshop und einer Session auf der W-JAX mit dabei.

Workshop: Machine Learning im eigenen Projekt anwenden

DWX Logo
Workshop: „Machine Learning im eigenen Projekt anwenden“
Sprecher: Kim Duggen und Oliver Zeigermann

Workshop auf der W-JAX 2020
02.-06. November 2020
Westin Grand Hotel in München, oder Remote
@jaxcon

Anders als in der klassischen Softwareentwicklung treiben beim Machine Learning Daten die Entwicklung. Das ist häufig sinnvoller und objektiver als einem Bauchgefühl zu folgen, das dann dürftig in Geschäftslogik umgesetzt wird. Allerdings ergeben sich beim Einsatz von Machine Learning neue Herausforderungen. Es fängt an bei der Frage, wofür Machine Learning eigentlich geeignet ist und wie man passende Anwendungen findet. Auch die Vorgehensweise weicht in den ersten Phasen von einer traditionellen ab.

In diesem Workshop zeigen wir euch sowohl ein Werkzeug, um mögliche Anwendungen zu identifizieren, als auch einen Weg in die Umsetzung. Dabei lernt ihr die unterschiedlichen Arten von Machine Learning kennen und auch wie man diese in Code umsetzt. Kenntnisse der Programmierung sind nicht Voraussetzung, können aber hilfreich sein. Übungen sind teilweise auf Papier und teilweise am Rechner lösbar, bringt also bitte einen Laptop mit einer aktuellen Version des Chrome Browsers mit. Wir erwarten keine Kenntnisse oder Erfahrungen in Machine Learning, freuen uns aber über Mitmachen und kritische Fragen.

Session: Machine Learning anschaulich

DWX Logo
Session: „Machine Learning anschaulich“
Sprecher: Oliver Zeigermann

Session auf der W-JAX 2020
02.-06. November 2020
Westin Grand Hotel in München, oder Remote
@jaxcon

Machine Learning revolutioniert in vielen Bereichen das Bild der Anwendungsentwicklung. Der Einsatz ist in vielen Projekten sehr reizvoll, allerdings ist es schwierig, Marketing-Hype von realistischen Anwendungsmöglichkeiten zu unterschieden und sich generell einen Überblick zu verschaffen.

In diesem interaktiven Vortrag werde ich daher einige besonders anschauliche Beispiele für Machine Learning mitbringen, die Sie sofort auf ihrem eigenen Rechner im Browser ohne jegliche Installation ausprobieren können. Anhand dieser Beispiele werde ich die Grundprinzipien der unterschiedlichen Arten des Machine Learning erläutern und Sie können sich gleichzeitig Inspiration für mögliche Anwendungsgebiete in Ihrem Unternehmen mitnehmen. Wir werden uns dabei mit Neuronalen Netzwerken, Bilderkennung, Sprachverarbeitung, Ausreißererkennung, Erzeugung von realitätsnahen Artefakten, Repräsentation semantischer Konzepte, und sogar dem Spielen von Schach beschäftigen.

W-JAX 2020

Falk Sippach über Micronaut bei der Developer Week Swiss

By | Vorschau, Vorträge | No Comments

Vorschau: Am 08. Dezember 2020 sind wir auf der Developer Week Swiss mit einem Vortrag im Programm vertreten:

Micronaut – effiziente und performante Microservices für die Cloud

 

DWX Logo

Den Chancen, die der Microservices-Ansatz bietet, stehen auch einige Herausforderungen gegenüber, die man aber gut mit Frameworks handhaben kann. Mit Micronaut hat nun ein ganz neuer Vertreter die Bühne mit dem Versprechen betreten, modulare, leicht testbare und sehr performante Anwendungen in Java, Kotlin oder Groovy entwickeln zu können.

Auch wenn Micronaut dem Platzhirsch aus dem Spring-Ökosystem ähnlich sieht, wurde es von Grund auf explizit für die Erstellung von Microservices im Cloud-Computing-Umfeld erstellt. Dank extrem kurzer Startzeiten, einem enorm niedrigen Speicherverbrauch und sehr kleinen JAR-Größen wird es die Microservices-Welt umkrempeln.

Ermöglicht wird das neuartige Programmiermodell mittels Compile-Zeit-Metaprogrammierung, wodurch die Metadaten für beispielsweise Dependency Injection und die aspektorientierte Programmierung bereits beim Kompilieren erzeugt werden. Reflection, Proxy Generierung und Data Caching zur Laufzeit entfallen dadurch. Zur Verwendung in der Cloud oder Serverless-Umgebungen gibt es zudem bereits zahlreiche fertig gestellte oder geplante Anbindungen an Service-Discovery-Dienste, Configuration Sharing, Load Balancing und Serverless Computing.

Im Rahmen dieser Session wollen wir uns die Funktionsweise näher anschauen und anhand von Codebeispielen und Performancemessungen auf den Prüfstand stellen.

Developer Week Swiss