Elisabeth Engel

UX & Tech Innovator

What do I do?

UX & Concept

ideas, layouts
& prototypes

Speak

conferences
& local meetups

Code

mainly HTML, CSS,
JavaScript & Java

Upcoming Events

Past Events

Events in 2019
Events in 2018
Events in 2017

Workshops

[GERMAN]
Event Storming meets Reality - mit Marco Heimeshoff

Event Storming bedeutet effektives und gemeinsames Modellieren von komplexen GeschÀftsprozessen. Doch wie geht das in der Praxis? Und woher wissen wir, ob unser Modell der RealitÀt standhalten wird?

Mit Post-Its, Stiften und viel freier FlĂ€che entwickeln wir zunĂ€chst gemeinsam ein reprĂ€sentatives Modell des Prozesses, unser DomĂ€nenmodell. Dabei finden wir ein gemeinsames VerstĂ€ndnis der DomĂ€ne anhand von realen SchlĂŒssel-Ereignissen (Events) und suchen dann nach natĂŒrlichen Modellgrenzen um unser DomĂ€nenmodell zu partitionieren.

Mehr erfahren

Das Ergebnis ist ein implementierungsnahes Modell, das die fachlichen Erfordernisse beinhaltet und die Zusammensetzung des Systems nach Domain Driven Design (DDD) vorbereiten.

Gemeinsam mit Euch evaluieren wir in diesem Workshop, wie sich die Methode im Kontakt mit der RealitĂ€t schlĂ€gt. Dazu ĂŒberprĂŒfen wir unser bereits erarbeitetes Modell aus Sicht des Endnutzers und kritischer DomĂ€nen Experten um es entsprechend zu verfeinern. DarĂŒber hinaus werden wir versuchen unser eigenes Modell zu sabotieren, um so Inkonsistenzen und Reibungspunkte zuverlĂ€ssig zu entdecken und die fachliche Korrektheit zu verbessern.

Wir zeigen euch, wie Event Storming als Wegbereiter fĂŒr Domain Driven Design fungiert und geben Euch Tipps fĂŒr den Einsatz im eigenen Unternehmen.

[GERMAN]
Vom Wohnwagen zum Traumschloss – Anforderungsanalyse neu gedacht

Anforderungsanalyse ist so alt wie die Softwarebranche selbst, dennoch hat sie oft Schwierigkeiten auf beiden Seiten das VerstĂ€ndnis herzustellen, das nötig ist fĂŒr ein erfolgreiches Softwareprojekt. Besonders im agilen Umfeld, in dem sich Anforderungen schnell wandeln können, ist es wichtig immer wieder neu zu einem gemeinsamen VerstĂ€ndnis zu kommen – um nicht nur eine gute Software-Architektur zu bauen, sondern darĂŒber hinaus eine, die dem Kunden entspricht.

Mehr erfahren

Dieser Workshop zeigt dazu neue Wege der Anforderungsanalyse auf, um spielerisch WĂŒnsche, Vorstellungen und Erwartungen so zu erfassen, dass ein sinnvolles und im besten Fall iteratives Vorgehen daraus abgeleitet werden kann. Dazu werden anhand von Beispielen verschiedene Techniken und Methoden gemeinsam erarbeitet und auf praktische Einsatzmöglichkeiten hin untersucht.


Request a workshop!

Talks

The Illusion of Speed - Hacking Users' Perception

Perceived page speed is all about the first visual impression. But what if you could make it seem to be even faster than it really is? What if we could make use of the strongly filtered and interpreted human perception of speed?

This talk will dive deeper into human perception and the assumptions we all make intuitively. You will learn how to manipulate time perception to make your page seem even faster than it technically is. This will include embedded content placeholders to provide a smooth loading experience, the clever use of animations and optimistic UI elements, as well as skillful distractions.

Designer || Developer - Finally Bridging the Gap

When designers and developers communicate with each other, it often feels as if they are speaking two different languages not understanding each other’s needs and proceedings. Even though those kinds of problems aren't new, they become even more crucial for companies trying to ensure a consistent user experience over multiple independent applications. So how to bridge this gap?

The secret union joint to do so is finding your single source of truth: a commonly shared design system showcased by a living style guide. This allows every team member to communicate with ease about design changes and their code implications, while offering a wide range of components to productively build new applications with a consistent user experience.

Break Up With Your Frontend Monolith

Tiered of migrating thousand of code lines to the next popular JavaScript framework? Stuck in complexity and legacy code maintenance? Why not learn from the idea of microservices we already applied so well to our backend systems?

Splitting up a long maintained frontend monolith can be hard, but this talk will ease the pain by guiding you through the process of selecting suitable technologies and building a parent app shell to deal with loading and routing. You'll learn how to avoid common obstacles and gain momentum on the road to a new long-lasting and future-proof frontend architecture.

on YouTube | Slides | Linklist | Watchlist
From Scratch to Production-Ready: Creating Dashboard Visualizations

There are some things every programmer will be asked to do at least once in their life: contact forms, admin areas and – of course – dashboards! Creating some widgets might just be a finger exercise, but what if visualizations are needed and no expert is at hand?

This talk will guide you through the process of sketching visualizations, selecting a suitable framework such as D3.js, avoiding most common mistakes and getting your drafts ready for production.

on YouTube | Slides
Getting Started with D3.js

You are thinking about adding some nice charts and graphics to your current project? Learn how to create flexible and interactive visualizations with D3.js. The talk will show how to bind data to a visualization, tweak it’s appearance and add interactive elements. Live coding included.

on YouTube | Slides

Contact

Elisabeth Engel
Agnes-Bernauer-Str. 1
80687 Munich
Germany

Twitter | Xing | LinkedIn | Sessionize | Slides.com

e-mail: contact[at]elisabeth-engel.de


Let's talk!