Seminare
Seminare

Softwarewartung - Projekte zukunftssicher gestalten

Seminar - GFU Cyrus AG

Nach dem Seminar können Sie typische Herausforderungen langlebiger Softwareprojekte erkennen und geeignete Maßnahmen zur Verbesserung ihrer Wartbarkeit einordnen. Sie können den Ist-Zustand eines Projekts strukturiert betrachten und Ansatzpunkte für vorbeugende sowie korrigierende Maßnahmen ableiten. Sie verstehen, wie bewährte Strukturen, die Vermeidung von Wiederholungen und ein durchdachter Umgang mit Fremdanbieter-Bibliotheken die Weiterentwicklung unterstützen. Darüber hinaus kennen Sie Vorgehensweisen für den Aufbau von Testautomatisierung bei fehlender Testabdeckung. Sie können den Beitrag von Code Inspection, Reviews, Retrospektiven und Refactoring beurteilen und diese Methoden technologieübergreifend für die Betreuung Ihrer Softwareprojekte nutzen.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Grundlagen der Softwarewartung
    • Bedeutung der Wartung für langlebige Softwareprojekte
    • Fehlerkorrekturen, Anpassungen und Weiterentwicklungen im jeweiligen Projektkontext einordnen

  • Team und Projektrahmen bewerten
    • Wie agil ist das Team?
    • Unterschiedliche Projekttypen und ihre speziellen Herausforderungen betrachten
    • Zusammenarbeit und Anpassungsfähigkeit bei der Wartung reflektieren

  • Wartbare Strukturen gestalten
    • „Don„t repeat yourself“: Wiederholungen vermeiden
    • Stabile und bewährte Strukturen nutzen
    • Vorbeugende Maßnahmen für die langfristige Weiterentwicklung einordnen

  • Änderungen planen und umsetzen
    • Veränderte Anforderungen in bestehenden Projekten berücksichtigen
    • Änderungen nachvollziehbar vorbereiten und durchführen
    • Fremdanbieter-Bibliotheken mit Blick auf langfristige Wartbarkeit einsetzen

  • Softwarequalität und Ist-Zustand beurteilen
    • Was ist Softwarequalität und wie lässt sie sich verbessern?
    • Den aktuellen Zustand des eigenen Projekts bewerten
    • Ansatzpunkte für die Verbesserung bestehender Software erkennen

  • Testautomatisierung in bestehenden Projekten
    • Herausforderungen bei bislang fehlender Testabdeckung
    • Vorgehen zum Aufbau automatisierter Tests
    • Änderungen durch Testautomatisierung absichern

  • Kontinuierliche Verbesserung unterstützen
    • Code Inspection und Reviews zur Überprüfung von Software einsetzen
    • Retrospektiven zur Reflexion der Zusammenarbeit nutzen
    • Bestehenden Code durch Refactoring besser wartbar gestalten

Zielgruppe:
Das Seminar richtet sich an Softwareentwickler, Softwarearchitekten und Projektleiter, die langlebige Softwareprojekte betreuen und deren Wartbarkeit sowie Weiterentwicklungsfähigkeit verbessern möchten.

Teilnahmevoraussetzungen


Sie sollten über grundlegende Kenntnisse der Softwareentwicklung verfügen.

Praktische Erfahrung in der Betreuung oder Weiterentwicklung von Softwareprojekten ist hilfreich.

Kenntnisse einer bestimmten Programmiersprache sind nicht erforderlich; die Inhalte werden technologieübergreifend vermittelt.
Seminarkennung:
S3157
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha