On this page you will only see the English-language presentations of the conference. You can find all conference sessions, including the German speaking ones, here.
The times given in the conference program of OOP 2023 Digital correspond to Central European Time (CET).
By clicking on "VORTRAG 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: Product Development in Balance
- DevOps – The Balance between Dev and Ops
- Full Day Tutorial
- Half Day Tutorial
- Product Development in Balance
- SUSTAIN_ability – Responsible Steps into the Future
- Signature Track: Finding the Right Balance
- Social Integration
- Software Architecture Success Stories
- Software Architecture: New Approaches & Fundamentals
- Testing & Quality
- The State of Modern Web Development
- Trends & Techniques
- Use Domain-Driven Design Now!
Firmen können kaum noch IT-Systeme neu entwickeln, ohne dass existierende Funktionalität mitwandert. Vor die Aufgabe gestellt, ein System von einem Fremdanbieter in eine Public Cloud zu überführen, hat sich gezeigt, dass hilfreiche Wanderführer rar sind.
Diese Session strukturiert Entscheidungswege und Erkenntnisse bei Cloud-basierten Migrationsvorhaben - abgeleitet aus der Migration und Modernisierung von einem Konsumenten-Service mit 6 PB Daten und ca. 2 Mio. Nutzern.
Zielpublikum: Business-Architekt:innen, Entwickler:innen, Projektleiter:innen, Manager, Entscheider
Voraussetzungen: Erfahrung mit IT-Projekten
Wanderungen versprechen Entspannung, Panorama oder Sehenswürdigkeiten auf dem Weg. Selten steht bei der Planung die erwartete Anstrengung im Vordergrund. Ähnlich ist es mit Cloud-Migrationen: Der positive Beitrag zur geschäftlichen Entwicklung lockt, aber nicht ohne Mühe.
Wir streifen die folgenden Etappen:
1. Tourenplanung: Wie wähle ich den richtigen Migrationsweg, aka. die "Migrationsstrategie"
2. Lohnt sich der Weg: Wie überzeuge ich Entscheider, ein solches Vorhaben zu sponsoren
3. Auf dem Weg bleiben: Wie managt man den Migrationsfortschritt?
4. Bleibende Erinnerungen: Wie begegnet man übergroßen Erwartungen und vermeidet Enttäuschung bei Endkunden und Produktverantwortlichen?
Bernd Rederlechner ist einer der Principal Lead Architects von T-Systems mit Schwerpunkt "Digitale Lösungen". Er war verantwortlich für die Lieferung von kleinen Innovationsprojekten, aber auch von wirklich großen Landschaftsvorhaben, wo er immer eine Balance zwischen Product Owner, Dev, Ops, Test und Security finden musste. Heute liegt seine Passion im Aufbau von Teams, die digitale Ideen zur Reality machen können - für Kunden und für die Deutschen Telekom.
Modernization projects are not a straight line as there’s no one-stop shop. Balance is definitely the right word: we talk here about finding the proper trade-off between quality/costs/timeframe requirements and customized patterns for a successful legacy system modernization. Based on actual use cases, we’ll discuss the available solutions (ERP implementation, code rewriting, middleware, cloud…), and see why combining the relevant tools is key.
Let us take you on a modernization journey and get your IBM mainframe to embrace innovation!
Target Audience: Architects, Developers, Project Leaders, Chief Information Officers
Prerequisites: IBM i (AS400) and IBM z environments, mainframes, software development
Trusted by major players in the insurance, banking, industrial and public services, IBM i and IBM z mainframes are undoubtedly powerful and reliable. Yet, the core business applications developed decades ago are no longer suited for today's requirements nor for tomorrow's innovations. Issues are piling up: maintenance, regulations, cybersecurity, mobility, UX/UI, technical debt … all made worse by the lack of skilled and motivated developers able to untangle layers of spaghetti legacy COBOL or RPG codes.
When the Total Cost of Ownership (TCO) is rising, some may consider simply shifting to modern architectures. Remember the massive rush to a famous ERP in the 2000s? Disarray, downtime, sleepless nights dreading data loss … History has taught us that forced march towards efficiency is possible but also that balance to consider the actual business environment and needs could have been a far better solution, both for systems and people.
Successful modernization is about making the most of the existing mainframe (remember, IBM i and IBM z systems are powerful and reliable!), adapting it to the latest IT trends and strategically relocating applications, inside or outside the mainframe.
Let us introduce you to an interesting use case we had a few years ago: this financial institution, specialized in consumer loans, is struggling with the obsolescence of its mainframe core business applications:
• Human resources and payroll
• Customer Relationship Management (CRM)
• Documentary reporting
Lately, legacy applications had had issues to address new demands from their various users (accountants, HR, sales, management):
• How to work over 2 accounting exercises?
• How to add new data and issue monthly statements of account?
• How to call an external webservice to check customer solvency?
• How to cope with the stricter compliance checks requested by financial regulations?
• How to secure remote access for other branches?
• How to provide a modern, secure and multi-session interface?
• How to offer mobile access to all kinds of devices?
We’ll discuss a fully customized and easy to implement solution to modernize:
developers’ workstations: Java Integrated Development Environment (IDE)
systems and software: migration, decommissioning, revamping, middleware, runtime, mobile connectivity, web services, cloud
Let’s dive together into this real-world use case and deploy the full array of modernization tools to support this financial institution in her quest for innovation.
Firas Al-Shawi is passionate about software modernization and always has the focus to keep softwares future-proof. He is Senior Consultant and Productmanager working for EasiRun Europa GmbH.
Julie Dumortier is a lifelong entrepreneur with a passion to ‘Simply solve complex problems'. She is President of Metrixware Systemobjects, the French ISV specialized in mainframe modernization.
As Product Leaders, the methods we use are fairly easy to understand but the collaboration with others to get to the desired results sometimes is a hard nut to crack in a complex software engineering world. This talk will provide insights in solution-focused coaching skills being used in the product role and break the common belief that coaching is only relevant for Agile Coaches. It will show how solution-focused coaching skills have been used to solve several challenges on individual, team and organizational level.
Target Audience: Product Leader, Product Owner, Product Executives, Agile Coaches, Scrum Master
Prerequisites: Experience in Product Management / Product Ownership
In product management, there are a lot of methods we use (user stories, product backlogs, impact mapping, etc.) and usually they are easy to understand. However, to be truly successful we have to closely work together with people to get to the desired results and in a complex world - this sometimes feel tedious. We have to communicate strategy, manage different expectations, have to lead great user interviews, get devs and all other stakeholders on board, deal with "resistance" and emotional customers and users. Our stakeholders expect a lot from us and sometimes it just feels overwhelming.
Solution-focused coaching skills can help to improve communication towards stakeholders, deal with "resistance" in a helpful way, come to collaborative (and also better) results much faster and much more. The solution-focused mindset and toolbox helped me personally to improve collaboration not only in my Scrum team but also in the Product Leader team and the overall organization. It enabled me to benefit from emotional customers to the advantage of the product. I lead much more efficient meetings now and use the full potential of user interviews to get and understand the core need. And in the end, everything leads closer to the general goal of Product Leaders: maximizing the value for the user.
The goals of this talk are to provide insights in solution-focused coaching skills being used in Product Leader roles and break the common belief that coaching is only relevant for Scrum Masters and Agile Coaches. It will provide small learning nuggets (f. e. linguistic turns, powerful questions for "resistance") and real-life examples how solution-focused coaching skills have been used to solve several challenges on individual, team and organizational level.
The one thing that Alexander Angelo Giurca enjoys most is when he sees that he can support individuals or teams to get one step further. He has done this since he started his professional career. His begin was building up a boutique consultancy focusing on unconventional business modelling and change formats for big corporations (mostly management teams) which helped them one step towards more innovation. Then he was in a consultant role focusing on executives, supporting them in product development. Now he is Product Owner at Untis GmbH for a 5 mio. users software that enables schools to run smoothly. And when he comes to OOP, he is in the solution-focused consultancy team at sinnvollFÜHREN GmbH. He also supports other product companies and leaders as a solution-focused coach and sparring partner and run Training from the BACK of the Room workshops as a certified trainer. He is really passionate about what he does and always very excited to share his knowhow!