ISAQB® CPSA Advanced Level - IMPROVE - Seminar / Kurs von Cegos_Integrata GmbH

Evolution und Verbesserung von Softwarearchitekturen

Inhalte

  • 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
Methode

Vortrag, Diskussion, Erfahrungsaustausch, Fallbeispiele.

  • Software-Architektur: Struktur, Bausteine/Komponenten, Schnittstellen, übergreifende (querschnittliche) Konzepte
  • Veränderung, Evolution, Wartung, Verbesserung von Software
  • Kategorien von Pro ...
Mehr Informationen >>

Lernziele

In der Schulung ISAQB Advanced Level - IMPROVE lernen Sie Softwaresysteme und -architekturen anhand ökonomischer und technischer Ziele systematisch und methodisch zu verbessern. Dazu wird Ihnen Wissen über die systematische Trennung von Problemen und Lösungsansätzen, das Erarbeiten von kurz-/mittel- und langfristigen Lösungsstrategien sowie deren Abgleich mit betriebswirtschaftlichen Zielen und Größen vermittelt. Zusätzlich werden typische Ansätze für Verbesserungen aufgezeigt, beispielsweise Restrukturierungen und Refactoring, Verbesserungen der Analysierbarkeit, Prozessverbesserung, Verbesserung an technischer Infrastruktur, Verbesserung von Qualitätseigenschaften, etc. Durch den Besuch dieser Schulung erhalten Sie 20 Credit Points in Methodischer Kompetenz und 10 Credit Points in Technischer Kompetenz.

Dieses Seminar ist Teil dieses Qualifizierungsplaners:

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

  
In der Schulung ISAQB Advanced Level - IMPROVE lernen Sie Softwaresysteme und -architekturen anhand ökonomischer und technischer Ziele systematisch und methodisch zu verbessern. Dazu wird Ihnen W ... Mehr Informationen >>

Zielgruppen

Softwarearchitekten, Softwareentwickler, Software-Designer, Technische Projektleiter, Systemanalytiker.

Termine und Orte

Datum Uhrzeit Dauer Preis
München, DE
07.08.2024 - 09.08.2024 10:00 - 17:00 Uhr 18 h Mehr Informationen > Jetzt buchen ›
Nürnberg, DE
16.09.2024 - 18.09.2024 10:00 - 17:00 Uhr 18 h Mehr Informationen > Jetzt buchen ›

SG-Seminar-Nr.: 7017661

Anbieter-Seminar-Nr.: 2069

Termine

  • 07.08.2024 - 09.08.2024

    München, DE

  • 16.09.2024 - 18.09.2024

    Nürnberg, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung
  • 18 h
  •  
  • Anbieterbewertung (8)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Uhrzeit Dauer Preis
München, DE
07.08.2024 - 09.08.2024 10:00 - 17:00 Uhr 18 h Mehr Informationen > Jetzt buchen ›
Nürnberg, DE
16.09.2024 - 18.09.2024 10:00 - 17:00 Uhr 18 h Mehr Informationen > Jetzt buchen ›