IMPROVE (Online) - Markus Harrer - Deutsch
Beschreibung
Softwaresysteme systematisch verbessern
Verbessere bestehende Softwaresysteme gezielt und methodisch. Entwickle strategische Ansätze, um sowohl technische als auch wirtschaftliche Zielen zu erreichen.
Softwarearchitektur betrifft alle Projektmitglieder und ist auf eine lange Lebensdauer ausgelegt. Daher sind Verbesserungen an der Softwarearchitektur immer wieder gefragt. Sei es durch neue Anforderungen oder technologischen Fortschritt. In diesem Training befassen wir uns mit der Analyse der bestehenden Softwarearchitektur, der Identifikation von Lösungsansätzen und der Planung und Umsetzung von Verbesserungsmaßnahmen.
Agenda
- Einstieg und Motivation: Legacy und Technische Schulden
- Praxistaugliche Analysemethoden kennen und anwenden können
- Evaluierung: Szenario- und Metrik-basierte Bewertung
- Vorgehen: Typische Ansätze zur Verbesserung
- Fokussierung: Maßnahmen an Architekturzielen ausrichten
- Strukturelle Verbesserung: Rezepte fürs Refactoring
- Probleme und Lösungsansätze schätzen und bewerten: Risiken, Kosten und Nutzen einschätzen
Deine Trainer:innen
Markus Harrer
INNOQ
Software Analytics, Softwaremodernisierung, Initiator cards42
- CPSA Foundation-Level
- Evolution und Verbesserung von Softwarearchitekturen
- Hands-on-Einstieg in Wardley Maps
- Software-Qualität datengetrieben verbessern
Markus Harrer arbeitet seit mehreren Jahren in der Softwareentwicklung und ist vor allem in konservativen Branchen tätig. Als Senior Consultant hilft er, Software nachhaltig und wirtschaftlich sinnvoll zu verbessern. Er ist aktiver Mitgestalter in Communities zu den Themen Software Analytics, Softwarearchitektur, Softwaresanierung und Java. Zudem ist er akkreditierter Trainer für den iSAQB Foundation Level und dem Advanced-Level-Modul IMPROVE.