Fantom Tag

Zertifizierung - ISAQB® CPSA Advanced Level - IMPROVE

Evolution und Verbesserung von Softwarearchitekturen

  • Live Online oder Präsenz
  • Zertifizierung
DURCHFÜHRUNG MIT TERMIN
Dauer
3 Tage (21 Stunden)

Preis ab
2.090,00 € netto
2.487,10 € inkl. 19% MwSt.

Nr.
2069
TERMIN UND ORT NACH ABSPRACHE
Dauer
3 Tage (21 Stunden)


Nr.
2069
On-demand Training
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!
Integrata BEST SeminarDie kontinuierliche Weiterentwicklung von Softwaresystemen ist entscheidend, um langfristig leistungsfähig, wartbar und wirtschaftlich zu bleiben.  

Im Seminar "iSAQB® CPSA Advanced Level - IMPROVE" lernen Sie, bestehende Softwarearchitekturen gezielt zu analysieren und systematisch zu verbessern - sowohl aus technischer als auch aus betriebswirtschaftlicher Perspektive. Sie befassen sich mit typischen Problemfeldern wie technischer Verschuldung, analysieren Ursachen und erarbeiten nachhaltige und langfristige Lösungsstrategien. Dabei stehen bewährte Methoden wie Refactoring, Prozessoptimierung und die Verbesserung von Qualitätseigenschaften im Fokus. Die Schulung wird als Live Online oder Präsenztraining durchgeführt und schließt mit einer anerkannten Zertifizierung ab. Sie erwerben 20 Credit Points in methodischer und 10 in technischer Kompetenz - anrechenbar im Rahmen des iSAQB® Advanced Levels.  

Nach dem Seminar sind Sie in der Lage, Verbesserungsmaßnahmen zielgerichtet zu planen, wirtschaftlich zu bewerten und erfolgreich umzusetzen. Sie schaffen die Grundlage für zukunftsfähige und effiziente Softwarearchitekturen und Prozesse - fundiert, strukturiert und praxisnah.

Dieses Seminar ist Teil dieses Qualifizierungsplaners:

Weitere Informationen zu ISAQB - Certified Professional for Software Architecture (CPSA)

 iSAQB Accredited Training Provider Logo iTech

Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

  • Softwarearchitektinnen und -architekten
  • Softwareentwickler:innen
  • Software-Designer:innen
  • Technische Projektleiter:innen
  • Systemanalytikerinnen und -analytiker

Voraussetzungen

Notwendige Voraussetzungen
  • Teilnahme am Seminar CPSA Foundation Level
  • Praktische Erfahrungen im Entwurf und in der Entwicklung kleiner bis mittelgroßer Softwaresysteme
  • Erste Erfahrung in der Analyse und dem Refactoring von Quellcode
  • Erfahrung in grundlegenden Techniken wie Laufzeitanalysen, Profiling und Log-Analysen
Hilfreiche Voraussetzungen
  • Grundkenntnisse in Software-Metriken wie Kopplung, Komplexität und Kohäsion
  • Erfahrung in der Zusammenarbeit mit Stakeholdern und in der Analyse von Anforderungen und Entwicklungsprozessen
Trainingsprogramm

Trainingsprogramm

Grundlagen:

  • Software-Architektur: Struktur, Bausteine/Komponenten, Schnittstellen, übergreifende (querschnittliche) Konzepte
  • Veränderung, Evolution, Wartung, Verbesserung von Software
  • Kategorien von Problemen und Risiken von Software (Technische Schulden)
  • Kernbegriffe rund um Verbesserung und Änderung von Software
  • Technische Pflege

Ist-Situation analysieren:

  • Ist-Analyse, Stärken/Schwächen-Analyse
  • Stakeholder
  • Problem, Ursache versus Symptom, Lösungsansatz

Probleme und Lösungsansätze schätzen und bewerten:

  • Aufwand, Kosten, Schätzung, Beobachtung/Messung, Annahmen
  • Investition, Ertrag, Kosten, Wert
  • Return-on-Invest (ROI)
  • Break-Even
  • RTC- und BTC-Kosten
  • Intervallschätzung, Gesetz-der-großen-Zahl

Verbesserung langfristig planen:

  • Explizite Darstellung (Dokumentation) von bewerteten Problemen und Lösungsoptionen
  • Gruppierung/Clusterung von Lösungen
  • Abhängigkeiten von Problemen und Lösungen
  • Mögliche m:n Relation von Problemen und Lösungsansätzen
  • Synergieeffekte
  • Iterativ-inkrementelles Vorgehen
  • Entwicklung und Kommunikation langfristiger Lösungsstrategien

Typische Ansätze für Verbesserung:

  • Strukturelle versus konzeptionelle Verbesserung
  • Prozess- und Produktverbesserung
  • Verbesserung in Code, Daten, querschnittlichen Konzepten, Prozessen, Infrastruktur, Analysierbarkeit/Monitoring
  • Abbau technischer Schulden
  • Verbesserungsmaßnahmen für Quellcode: Refactoring, Reduktion von Komplexität und Kopplung, Erhöhung der Lesbarkeit und Verständlichkeit
  • Automatisierung von Prozessen zur Senkung von Veränderungsrisiken, insbesondere automatisierte Tests

Beispiele für Verbesserung:

  • Art und Ausprägung der vorgestellten Beispiele können von der Schulung bzw. den Interessen der Teilnehmer abhängen
Schulungsmethode

Schulungsmethode

In diesem Seminar vermitteln Ihnen unsere Trainer:innen die Schulungsinhalte anhand von Vorträgen, die mit Diskussionen und Erfahrungsaustausch mit anderen Teilnehmenden sowie mit Fallbeispielen angereichert werden.

Hinweis

Hinweis

Weitere Seminare aus dem Bereich Software Engineering & Testing

Häufig gestellte Fragen (FAQ)

Häufig gestellte Fragen (FAQ)

Für wen ist dieses Seminar geeignet?  

Das Seminar richtet sich an Softwarearchitektinnen und -architekten, Softwareentwickler:innen, Software-Designer:innen, technische Projektleiter:innen sowie Systemanalytikerinnen und -analytiker, die ihre Fähigkeiten in der Verbesserung und Evolution von Softwarearchitekturen erweitern möchten.

Welche Voraussetzungen sollten die Teilnehmenden mitbringen?  

Teilnehmende sollten das Seminar "CPSA Foundation Level" absolviert haben. Praktische Erfahrungen in Entwurf und Entwicklung kleiner bis mittelgroßer Softwaresysteme sowie in Refactoring und in der Bewertung von Software sind von Vorteil.

Welche Vorteile bringt die Zertifizierung?  

Durch die Teilnahme an diesem Seminar und der dazugehörigen Zertifizierung erhalten Sie 20 Credit Points in methodischer Kompetenz und 10 Credit Points in technischer Kompetenz, was Ihre Qualifikation in der systematischen Verbesserung von Softwarearchitekturen belegt.

Welche Lernmethoden kommen zum Einsatz?  

Die Schulung umfasst Vorträge, Diskussionsrunden und Erfahrungsaustausch mit den anderen Teilnehmenden und Fallbeispiele, um die theoretischen Grundlagen direkt praktisch umzusetzen und zu veranschaulichen.

Termine

  • 2.090,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Cegos Integrata GmbH FrankfurtAirPark
    Bessie-Coleman-Straße 13
    60549 Frankfurt am Main
  • 2.090,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Cegos Integrata GmbH Hamburg
    Schleidenstraße 3
    22083 Hamburg
  • 2.090,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 2.090,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 2.090,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    online Training
    Live Online Training
  • 2.090,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Cegos Integrata GmbH Düsseldorf
    Grafenberger Allee 293
    40237 Düsseldorf