Hinweis: Die aktuelle OOP-Konferenz finden Sie hier!

Conference Program

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

The times given in the conference program of OOP 2022 Digital correspond to Central European Time (CET).

By clicking on "EVENT MERKEN" within the lecture descriptions you can arrange your own schedule. You can view your schedule at any time using the icon in the upper right corner.

Track: Half Day Tutorial

Nach Tracks filtern
Nach Themen filtern
Alle ausklappen
  • Montag
    31.01.
, (Montag, 31.Januar 2022)
10:00 - 13:00
Mo 10
Limitiert Timing in Testing

Today we must deal with shorter time-to-market, increasing complexity and more agility while keeping quality and other key system properties high.

To address these challenges the right timing in testing is critical but often not explicitly tackled. Therefore, in this interactive tutorial we reflect on our current approach on timing in testing, investigate and discuss needed strategies, tactics, and practices in different areas, and share experiences and lessons learned to improve timing in…

Mehr lesen
10:00 - 13:00
Mo 12
Agile Requirements Engineering - Best Practices

This tutorial introduces to agile requirements engineering. The half day delivers practical guidance from our projects across different industries. While being based on the IREB agile RE primer curriculum, it has more practical focus and avoids agile basics and theory. Yet, participants are eligible to IREB certification. We give practical tips for designing agile requirements processes. Attendees will learn how to combine needs of systematic requirements engineering with agile principles.…

Mehr lesen
Christof Ebert
10:00 - 13:00
Mo 13
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 13
14:00 - 17:00
Mo 14
Limitiert Security Games – Playfully Improve your Security

Security is an important topic, especially when developing software. But it is seen as complex and is holding everyone back, often put off until the end and delegated to an external person or group.

To be effective security needs to be a continuous part of the development process and to involve the whole team.

Security games can help to achieve this. They involve the whole team and facilitate the learning and application of security principles. They offer a way to integrate expert knowledge and…

Mehr lesen
Claudius Link, Matthias Altmann
14:00 - 17:00
Mo 16
From Requirements to Outcomes: Value Modeling, Experimentation and AI/ML

Traditionally, requirements were used as a means to communicate between customers and development organizations. Unfortunately, requirements suffer from many limitations.

An alternative approach is to focus on outcomes and to use value modeling as a mechanism to quantitatively define the desired outcomes. This value model can then be used for experimentation by humans using DevOps and A/B testing or using machine learning models for automated experimentation.

The tutorial provides introduction of…

Mehr lesen
Jan Bosch, Helena Holmström Olsson
14:00 - 17:00
Mo 17
Limitiert Can We Leverage The Agile Manifesto To Reduce Our Carbon Footprint?

Do you know that some forecasts project that in 2030 IT will account for 21% of all energy consumption? So, if we do not change the way we implement software, we will contribute to the increase in the carbon footprint. This means it is about time to take another look at how agile development can help decrease energy consumption.

In this workshop, we'll explore how the agile principles can guide us to more sustainability, and we'll provide you with concrete ideas for increasing sustainability in…

Mehr lesen
Jutta Eckstein, Claudia Melo
14:00 - 17:00
Mo 18
The KISS Architecture Model

There are several architecture models with prescribed views and notations. The Keep It Short & Simple architecture model is different. We create pieces of documentation iff they benefit stakeholders. We do so using drawing tools, not modeling tools. We say no to BDUF and yes to Important Design Up Front. We follow 7 tips for creating diagrams that are expressive, not ambiguous, and help you to successfully understand and evolve them, and build a system from them. We complement the design…

Mehr lesen
Paulo Merson
Vortrag: Mo 18
14:00 - 17:00
Mo 19
Ausgebucht Beyond Psychological Safety - Tools From Psychology For Enabling Intelligent, High-Performing Teams

Despite being hyped in the Agile community because of Google discovering its importance, psychological safety alone is not enough. It is a necessary but not sufficient precondition for successful intelligent and high-performing teams. But what else is needed? This workshop will present additional research as well as tools used by psychologists that boost team intelligence and performance and explore the potential for their use in their teams. Participants will have the opportunity to try some…

Mehr lesen
Joseph Pelrine

Zurück