Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1 DANSY Dynamische Analyse von Systemen R e d u k t i o n v o n W a r t u n g s k o s t e n i n d e r L B S W e s t D i e e r s t e n S c h r i t t e Heinz.

Ähnliche Präsentationen


Präsentation zum Thema: "1 DANSY Dynamische Analyse von Systemen R e d u k t i o n v o n W a r t u n g s k o s t e n i n d e r L B S W e s t D i e e r s t e n S c h r i t t e Heinz."—  Präsentation transkript:

1 1 DANSY Dynamische Analyse von Systemen R e d u k t i o n v o n W a r t u n g s k o s t e n i n d e r L B S W e s t D i e e r s t e n S c h r i t t e Heinz Langer, Westdeutsche Landesbausparkasse, Himmelreichalle 40, Münster, Tel.:

2 2 DANSY Dynamische Analyse von Systemen Agenda Wartung q Umfeld q Kostenquellen q Grundidee q Redundanz q Wartungsfreiheit q Implementierungsstrategie q Zusammenfassung

3 3 DANSY Dynamische Analyse von Systemen Umfeld Wartung LBS IT / LBS West q Sprache COBOL / zOS q Ca Pgm mit ca ELOC / Pgm q Wartungspersonal ca MA q LBS IT q LBS West

4 4 DANSY Dynamische Analyse von Systemen Annahmen über Wartungskosten

5 5 DANSY Dynamische Analyse von Systemen Coding Umfang und Wartungskosten (C. Jones) Backfire

6 6 DANSY Dynamische Analyse von Systemen Vom Monolithen zum schlanken System Data Section R e f a c t o r i n g

7 7 DANSY Dynamische Analyse von Systemen Verschiedene Programme / Gleiche Sections ENAL322.SP9E.GATTUNG.COBOL(B54G214) Columns **************************************************************** * * D A T U M U M S E T Z E N * * **************************************************************** DATUM-4-UMSETZEN SECTION. MOVE Z-DATUM-4-P TO Z-DATUM-4-9 MOVE Z-DATUM-4-9 (6:2) TO Z-DATUM-4-NEU (9:2) IF Z-DATUM-4-9 (6:2) > 50 THEN MOVE '19' TO Z-DATUM-4-NEU (7:2) ELSE IF Z-DATUM-4-9 (4:4) = '0000' THEN MOVE '00' TO Z-DATUM-4-NEU (7:2) ELSE MOVE '20' TO Z-DATUM-4-NEU (7:2) END-IF MOVE Z-DATUM-4-9 (4:2) TO Z-DATUM-4-NEU (4:2) MOVE Z-DATUM-4-9 (2:2) TO Z-DATUM-4-NEU (1:2) MOVE '.' TO Z-DATUM-4-NEU (3:1) Z-DATUM-4-NEU (6:1) CONTINUE. DATUM-4-UMSETZEN-EX. EXIT. ENAL322.SP9E.GATTUNG.COBOL(B54G214L) Columns *************************************************************** * * D A T U M U M S E T Z E N * * *************************************************************** DATUM-4-UMSETZEN SECTION. MOVE Z-DATUM-4-P TO Z-DATUM-4-9 MOVE Z-DATUM-4-9 (6:2) TO Z-DATUM-4-NEU (9:2) IF Z-DATUM-4-9 (6:2) > 50 THEN MOVE '19' TO Z-DATUM-4-NEU (7:2) ELSE IF Z-DATUM-4-9 (4:4) = '0000' THEN MOVE '00' TO Z-DATUM-4-NEU (7:2) ELSE MOVE '20' TO Z-DATUM-4-NEU (7:2) END-IF MOVE Z-DATUM-4-9 (4:2) TO Z-DATUM-4-NEU (4:2) MOVE Z-DATUM-4-9 (2:2) TO Z-DATUM-4-NEU (1:2) MOVE '.' TO Z-DATUM-4-NEU (3:1) Z-DATUM-4-NEU (6:1) CONTINUE. DATUM-4-UMSETZEN-EX. EXIT. Aus gleichen Sections werden sehr schnell ähnliche Sections!

8 8 DANSY Dynamische Analyse von Systemen Ähnliche Code-Stücke Größenabschätzung

9 9 DANSY Dynamische Analyse von Systemen Änderungsprotokoll /* AENDERUNGEN: */ /* */ /* */ /* DATUM ! AUSLOESER ! BESCHREIBUNG ! PROGRAMMIERER */ /* ! ! ! */ /* ! ! NEU ! LANGER */ /* ! #5908 ! NEUE AUSSEND.-STRUKTUR LBS! XXXXXX */ /* ! DATUM2000! KEINE ANPASSUNGEN ERFORD. ! YYYYYYYYYYYYY */ /* */ Throw one away Write one new # Units = 216 MI 116 One central Y2000 module

10 10 DANSY Dynamische Analyse von Systemen Wartbarkeitsmessung (Oman) Measure Tool Formula

11 11 DANSY Dynamische Analyse von Systemen Planung des System Je Ebene Ordnung nach Wichtigkeit Conditiones sine qua non

12 12 DANSY Dynamische Analyse von Systemen Implementierung des System Schwierigstes zuerst Von unten nach oben Vollständiger Teilbaum Unabhängige zuerst Bedingungen zuerst Teilbäume zuerst

13 13 DANSY Dynamische Analyse von Systemen Wie erzielen wir den Nutzen ?? Externe - State of the Art - Unterprogramme Wiederverwendung statt Redundanz Wartungsfreie Systemteile Günstige Integrationsstrategie Verminderung der Kosten Function-Points bei Konstanz der Nutzen Function-Points

14 14 DANSY Dynamische Analyse von Systemen Vorgehen und Ziele

15 15 DANSY Dynamische Analyse von Systemen


Herunterladen ppt "1 DANSY Dynamische Analyse von Systemen R e d u k t i o n v o n W a r t u n g s k o s t e n i n d e r L B S W e s t D i e e r s t e n S c h r i t t e Heinz."

Ähnliche Präsentationen


Google-Anzeigen