Hinweis: Die aktuelle OOP-Konferenz finden Sie hier!

CONFERENCE PROGRAM OF 2021

Please note:
On this site, there is only displayed the English speaking sessions of the OOP 2021 Digital. You can find all conference sessions, including the German speaking ones, here.

Track: Half Day Tutorial

Nach Tracks filtern
Nach Themen filtern
Alle ausklappen
  • Montag
    08.02.
  • Freitag
    12.02.
, (Montag, 08.Februar 2021)
10:00 - 13:00
Mo 3
Retrospectives Antipatterns

Retrospectives are indispensable for continuous learning and improvement in Lean, Agile, DevOps, and other contexts. But too many organizations run retrospectives “in name only,” and fail to generate the value they promise. In this tutorial, Aino introduces common antipatterns that undermine the effectiveness of retrospectives, and shows exactly how to overcome each of them.

In a mixture of short presentations and activities we will look at body language, psychology behind retrospectives,…

Mehr lesen
Aino Vonge Corry
10:00 - 13:00
Mo 4
Ausgebucht Less Illusion Through Inclusion: Inspiration From the Field of Creativity on Hearing All the Voices!

Let’s reflect on the value of variety for avoiding blind spots. For this, we’ll explore some barriers we face when encountering different viewpoints. We’ll practice ways to change perspectives & build on others’ opinions. And we’ll take a look at how small changes in attitude can benefit all of us.

There will be input on general foundations for healthy & productive teams, like psychological safety & having a “good mix” (e.g. in culture, function & gender). We’ll also develop ways to ensure that…

Mehr lesen
Maren Baermann
Vortrag: Mo 4
10:00 - 13:00
Mo 5
(AUSGEBUCHT) Future Testing with Built-in Quality

We know that quality cannot be tested into our products afterwards, but we typically could do much more in our testing approach to built-in quality right from the beginning. But how does this look like in practice?

This interactive tutorial provides practical guidance on the needed strategies, tactics, and practices in different areas, and shares experiences and lessons learned to do better testing in the future!

Maximum number of participants: 25

Target Audience: Test Architects, Software…

Mehr lesen
Peter Zimmerer
Vortrag: Mo 5
14:00 - 17:00
Mo 10
Distilling Design Heuristics by Modelling

How can we get better as software designers? By becoming more aware of our design heuristics and intentional as we cultivate and refine them. Heuristics aid in the design and even determine our attitude and behavior. We each have our own set of heuristics that we have acquired through reading, practice, and experience. In this session, you are presented with a modelling problem that you will try to design in groups. Let us share these heuristics during a modelling session!

Maximum number of…

Mehr lesen
Rebecca Wirfs-Brock, Kenny Baas-Schwegler
Vortrag: Mo 10
14:00 - 17:00
Mo 12
Really Simple Reactive Architecture and Programming

Applications, services, and systems are changing out of necessity because of the kinds of platforms that are available today: distributed and multi-core. Have you been curious about Reactive Architecture and Programming but haven't had time to dig in? Join this session.

Maximum number of participants: 75

Target Audience: Architects and Developers
Prerequisites: Java Programming
Level: Advanced

Extended Abstract:
Applications, services, and systems are changing out of necessity because of the kinds…

Mehr lesen
14:00 - 17:00
Mo 14
Introduction to Functional Programming

Functional programming is the future of software development. As software gets ever more complex, unintended side effects flourish - you push on one side, and something unexpected squirts out the other. Functional programming cuts down on complexity through high-level abstractions, and avoids unintended side effects through pure functions. The result is simple and elegant code that captures the essence of the problem you're trying to solve. Fortunately, functional programming is easy to learn,…

Mehr lesen
Michael Sperber
Vortrag: Mo 14
, (Freitag, 12.Februar 2021)
09:00 - 12:00
Fr 10
NEW: Introduction to Functional Programming

Functional programming is the future of software development. As software gets ever more complex, unintended side effects flourish - you push on one side, and something unexpected squirts out the other. Functional programming cuts down on complexity through high-level abstractions, and avoids unintended side effects through pure functions. The result is simple and elegant code that captures the essence of the problem you're trying to solve. Fortunately, functional programming is easy to learn,…

Mehr lesen
Michael Sperber
Vortrag: Fr 10

Zurück