Kontinuierliche Verbesserungsprozesse für Software-Systeme (CPSA Advanced Level)
Es erwartet dich eine praxisorientierte Schulung zur Analyse, Planung und Umsetzung von Verbesserungsmaßnahmen. Du lernst, technische Schulden zu reduzieren, langfristige Strategien zu entwickeln und Systeme nachhaltig zu optimieren. Ziel ist es, Architektur und Prozesse effizienter und zukunftssicher zu gestalten.
Grundlagen
- Einführung in Software-Evolution und Architekturanpassungen.
- Typische Probleme und Verbesserungsmethoden.
Ist-Situation analysieren
- Stakeholder- und Kontextanalyse durchführen.
- Probleme systematisch dokumentieren und bewerten.
Probleme und Lösungsansätze bewerten
- Aufwand und betriebswirtschaftliche Faktoren berücksichtigen.
- Schätzverfahren zur Entscheidungsfindung anwenden.
Verbesserung langfristig planen
- Strategien zur kontinuierlichen Optimierung entwickeln.
- Risiken minimieren und Lösungsansätze priorisieren.
Typische Ansätze für Verbesserung
- Refactoring und Reduktion technischer Schulden.
- Prozessautomatisierung und Qualitätssicherung.
Beispiele für Verbesserung
- Praxisnahe Fallstudien und reale IT-Systeme analysieren.
- Erfolgreiche Optimierungsmaßnahmen nachvollziehen.
Anforderungen:
- Du solltest praktische Erfahrung im Entwurf und in der Entwicklung kleiner bis mittelgroßer Softwaresysteme mitbringen.
- Erste Erfahrung in der Wartung und Weiterentwicklung bestehender Systeme, insbesondere in der Analyse und im Refactoring von Quellcode, wird vorausgesetzt.
- Grundkenntnisse in Software-Metriken wie Kopplung, Komplexität und Kohäsion sind hilfreich.
- Du solltest mit grundlegenden Techniken wie Laufzeitanalysen, Profiling und Log-Analysen vertraut sein.
- Erfahrung in der Zusammenarbeit mit Stakeholdern sowie in der Analyse von Anforderungen und Entwicklungsprozessen ist von Vorteil.
Technische Anforderungen:
Es gibt keine speziellen Anforderungen an die Schulungsumgebung, da die Übungen mit Cloud- und Web-basierten Tools wie Miro, Draw.io und Plattformen wie Jupyter oder HuggingFace stattfinden, hier wird nur eine stabile und ausreichend schnelle Internetverbindung benötigt.
Lerndauer: 3 Tage
Mit dieser Veranstaltung sind sie flexibel: Diese Veranstaltung wird vollständig online ausgeliefert!
Wichtige Information: Bitte beachten Sie, dass einige unserer Webinare auch aus mehreren Online-Modulen bestehen können. Erkennbar ist dies, wenn die Dauer länger als ein Tag ist.
Eine Übersicht der einzelnen Termine zu den Online-Modulen erhalten Sie nach der Buchung in Ihrer persönlichen Online-Lernumgebung.
Lernziele
- Du analysierst und verbesserst Softwaresysteme anhand technischer und betriebswirtschaftlicher Ziele.
- Du trennst Probleme von Lösungen und planst langfristige Verbesserungsstrategien.
- Du nutzt Refactoring, Automatisierung und Architekturmuster zur Qualitätssteigerung.
- Du wendest Analyseverfahren wie Stakeholder-, Kontext- und Laufzeitanalysen gezielt an.
- Du bewertest Risiken und Maßnahmen mithilfe von ROI und Kosten-Nutzen-Analysen.
- Du erhältst praxisnahe Einblicke in Verbesserungsprojekte realer IT-Systeme.
Deine Vorteile auf einem Blick:
- Effiziente Optimierung: Systematische Analyse und gezielte Verbesserung von Softwarearchitekturen.
- Nachhaltige Qualität: Reduktion technischer Schulden und langfristige Wartbarkeit sichern.
- Praxisorientiertes Wissen: Anwendung bewährter Methoden anhand realer Beispiele.
Kontinuierliche Verbesserungsprozesse für Software-Systeme (CPSA Advanced Level)
Es erwartet dich eine praxisorientierte Schulung zur Analyse, Planung und Umsetzung von Verbesserungsmaßnahmen. Du lern...
Mehr Informationen