SW-Maintenance Host/Mainframe

Assembler
PL1 / Cobol
Fortran
ANSI-C

RPG-II/III/400
ILE-RPG
CPG
Cobol/400
SYNON

SIRON / NATURAL
REXX / CSP
JESII / JESIII

• Anforderungsanalyse

Erstgespräche zur Aufnahme geplanter Änderungen und Erweiterungen an
bestehenden Abläufen und Software-Installationen von Legacy/IT-Altanwendungen.

Sichtung und Auswertung von Dokumentationsunterlagen so vorhanden.

• Beratung und Unterstützung

bei der Einplanung von vorgesehenen Änderungen und Zusatzwünschen an
kundenindividuellen Software-Lösungen in bestehenden Legacy/IT-Altsystemen.


• Lösungsanalyse

Soweit nötig, Strukturuntersuchungen von projekteingebundenen hierarchischen
bzw. relationalen Datenbanken, mit dem Ziel physischer, bzw. logischer Erneuerung
oder Erweiterung des betroffenen
DB-Teilsystemes der Legacy/IT-Altanwendung.
Schnittstellenüberprüfungen zu relevanten Arbeitsgebieten des gleichen Themenkreises
in den individuellen Softwarelösungen des betroffenen Legacy/IT-Altsystemes.


• Konzeption und Design

Planung, Konzeption und organisatorisches Design neuer Ablaufstrukturen
im Hinblick auf gewünschte Änderungen oder Erweiterungen.
Fixierung der Notwendigkeiten für Neuprogrammierungen zur Realisierung von
vorgesehenen Zusatzwünschen
an Legacy/IT-Altsystemen mit individuellen Softwarelösungen.

• Realisierung

Sichtung und Analyse des vorliegenden Sourcecodes der Legacy/IT-Altanwendung
im Hinblick auf die geplanten Änderungen/Erweiterungen bzw. erforderlichen
Neuprogrammierungen in der derzeit vorliegenden Sofwarelösung des nach

Anwenderwünschen individuell zu verändernden Legacy/IT-Altsystemes.


• Codierung

Überarbeitung bestehenden Programmcodes, bzw. Neuprogammierung von
Softwareteilen auf Basis der mit dem Auftraggeber festgelegten Änderungen
und Erweiterungen des jeweiligen Legacy/IT-Altsystemes.
Anwenderorientierte Realisierung, abgestimmt auf die Programmiersprachen der
bereits vorhandenen individuellen Softwarelösungen der von den Änderungen

bzw.  Erweiterungen betroffenen Legacy/IT-Altanwendung.


• Programm-/Praxistest

Durchführung von Praxis- und Qualitätstests für die veränderten bzw. neu-
programmierten Softwareteile der Legacy/IT-Altanwendungen, bis zu deren Eingliederung
in die vorhandene Individual-Softwarelösung und endgültigen Übergabe an das Team für
Qualitätssicherung von Software-Lösungen für Legacy/IT-Altsysteme des Auftraggebers.

• Produktionseinsteuerung

Einsteuerung geänderter und neuer Programmteile in den Produktionsablauf zur
Überwachung und Auswertung. Bei größeren Maßnahmen im Bereich SW-Maintenance
dabei Beobachtung des gesamten Arbeitsgebietes, bei kleinen und mittleren Arbeiten im
Bereich Software-Maintenance speziell Überprüfung der expliziten Ergebnisse der durch
Änderungen/Erweiterungen in diesem Legacy/IT-Altsystem betroffenen Teilgebiete.

• Dokumentation/Übergabe

Nach Endabnahme und Freigabe aller extern geänderten Arbeitsergebnisse:
Erstellen von Dokumentationsunterlagen über die insgesamt an dem entsprechenden
Legacy/IT-Altsystem durchgeführten Design- und Ablaufänderungen.

Ausführliche Kommentierung von neu programmierten bzw. in der Legacy/IT-Altanwendung veränderten Softwareteilen. Übergabe dieser Unterlagen an den Auftraggeber.