Upload
phamdieu
View
215
Download
0
Embed Size (px)
Citation preview
>EasyMain
Die Nutzung von Methoden,
Prozessen und Standards im
Rahmen eines Application Lifecycle
Managements
6. Januar 2014
>Agenda
Folie 2
6. Januar 2014 Methoden im ALM | Hagen Schorcht
► Motivation
► EasyMain
► Methoden, Standards und Prozesse bei EasyMain
>Motivation
Wirkungskreis
Folie 3
6. Januar 2014 Methoden im ALM | Hagen Schorcht
Aufgabenfeld der Lufthansa Systems
Leistungserbringung des gesamten Application Lifecycles:
Entwicklung
Einführung/Roll-out
Betrieb und Wartung (2nd und 3rd Level Support)
Finale Ausphasung einer Applikation
Service Creation Service Management (EasyMain)
Entwicklung eines
Produkts/ einer
Applikation
Betrieb des Produkts/
der Applikation je Kunde
>Motivation
Wirkungskreis
Folie 4
6. Januar 2014 Methoden im ALM | Hagen Schorcht
Wartung und Weiterentwicklung machen 2/3 der Kosten einer Applikation aus – hier setzt
EasyMain an
2/3 der Kosten einer Anwendung
innerhalb ihres Lebenszyklus fallen an für:
Wartungstätigkeiten
Weiterentwicklungen
Interesse der Kunden:
Nutzung der sich bietenden
Kosten-Optimierungspotenziale
Wartung und Weiterentwicklung
möglichst effizient und dadurch
kostengünstig durchzuführen
Lösung der LH Systems: EasyMain
Aufwand für Anwendungen
34%
33%
33%
Wartung
Weiterentwicklung
Entwicklung
>Agenda
Folie 5
6. Januar 2014 Methoden im ALM | Hagen Schorcht
► Motivation
► EasyMain
► Methoden, Standards und Prozesse bei EasyMain
>EasyMain
Professionelles Application Management Service
Folie 6
6. Januar 2014 Methoden im ALM | Hagen Schorcht
Unterstützt die wachsenden Anforderungen an die IT
Löst die Heterogenität in der IT Landschaft auf
Bringt Qualität, Sicherheit und Geschwindigkeit unter ein Dach
Senkt die Kosten
Steuert die Eigen- und Fremdleistungen optimal
AMS
Reibungslose Geschäftsprozesse und Transparenz zeichnen erfolgreiches AMS aus >> Macht Innovationen leichter möglich >>
>EasyMain
Umfang
Folie 7
6. Januar 2014 Methoden im ALM | Hagen Schorcht
Incident &
Problem Mgmt.
Wartung
Operations &
Config. Mgmt.
EasyMain
Methodik &
EMMA
Knowledge
Mgmt.
Optimierung
Change &
Release Mgmt.
Business
Support
Test
Design
Idee
Entwicklung
Projekte
Betrieb & Wartung
Kleine Projekte und Erweiterungen
Transition
>Agenda
Folie 8
6. Januar 2014 Methoden im ALM | Hagen Schorcht
► Motivation
► EasyMain
► Methoden, Standards und Prozesse bei EasyMain
>Methoden, Standards und Prozesse bei EasyMain
Ausschnitt
Folie 9
6. Januar 2014 Methoden im ALM | Hagen Schorcht
Methoden
Application Lifecycle Management
Continuous Integration Management
EasyMain Applikationsbewertung
Standards für
Entwicklung, Wartung und Betrieb
Dokumentation
Code Quality
Reporting
IT-Architektur
Prozesse
ITIL V3
Maintenance Turnover (MTO)
Requirements & Testmanagement
Integriertes Tool für:
den Betrieb und die Wartung von
Applikationen
die Weiterentwicklung von
Applikationen
das Vertrags- und
Providermanagement
Reporting
EasyMain
>Methoden, Standards und Prozesse bei EasyMain
Betriebsübernahmeverfahren
Folie 10
6. Januar 2014 Methoden im ALM | Hagen Schorcht
Übernahme aus Entwicklungsprojekt Übernahme existierender Applikation
EasyMain Betrieb & Wartung
>Methoden, Standards und Prozesse bei EasyMain
Betriebsübernahme / Bestandsapplikationen
Folie 11
6. Januar 2014 Methoden im ALM | Hagen Schorcht
>Methoden, Standards und Prozesse bei EasyMain
Betriebsübernahme / Softwareprojekte (MTO)
Folie 12
6. Januar 2014 Methoden im ALM | Hagen Schorcht
1. Maintenance Turnover Checklist (MTC) und Quality Gates:
Phasenorientierte Checkliste mit allen von Seiten des Betriebes / der Wartung geforderten
Deliverables gegenüber dem Projekt und den für diese gültigen Quality Gates
2. Templates und Standardvorgaben (Auszug)
Business Architecture
IT Security
Dokumentationsstandards (EMMA, Templates)
Testing Standards (EasyMain TestCC)
Logging und Monitoring Standards
3. Vorgehensmodell mit Phasen und Rollen zur Abwicklung des MTO mit
Verantwortlichen Rollen: MTO Manager, oSPOC, ORB
und ihren Aufgaben, Rollen, Rechten und Pflichten
>Methoden, Standards und Prozesse bei EasyMain
MTO / Vorgehensmodell
Folie 13
6. Januar 2014 Methoden im ALM | Hagen Schorcht
Definition der Zuständigkeiten, Prozesse und Dokumentation
Vorstellung der Inhalte des MTOs
Übergabe von Standards und Templates an das Projekt
Initialisation
Vorstellung der Architektur und des Designs, Testkonzepte, IT Security Konzept, …
Vorstellung der funktionalen und nicht funktionalen Anforderungen
Review und Abnahme der Deliverables durch den Betrieb und EasyMain
Specification &
Design
Vorstellung der Test-, Monitoring- und Logging- Konzepte, Implementierung
Vorstellung der Planung der Stabilisierung und des Roll Outs durch das Projekt
Aufsetzen betriebsrelevanter Prozesse (Incident, Problem, …)
Review und Abnahme der Deliverables durch den Betrieb und EasyMain
Review des Codings, IT Architektur durch das EasyMain Qualitätsmanagement
Implementation
Finalisieren der Verträge
Finales Review und Abnahme der noch offenen betriebsrelevanten Dokumentation und
Trainings (wie Knowledge Transfer, Housekeeping Tasks., ….)
Validation
Anwendung der Betriebsprozesse (Incident, Problem, Change, …)
Übergabe der noch offenen Punkte an den Betrieb
Abschluss des MTO
Stablisation
>Methoden, Standards und Prozesse bei EasyMain
Methoden zur Erfassung von Applikations-KPIs
Folie 14
6. Januar 2014 Methoden im ALM | Hagen Schorcht
Operationalisierung
Wartungsreife
Betriebsreife
Servicekatalog
Größe &
Komplexität
Applikation Summe 14158
CMDB Einträge
1 2 3 4 5 6 Systemkomponenten
Komponente 1
Komponente 2
Komponente 3
Gruppe Punkte Komplexität
51 0 1 0 0 0 G 1 8260 complex
0 4 3 0 0 0 G 1 848 medium
1 0 0 10 12 6 G 1 5050 easy
Applikationsbewertung
Messung der
Wartbarkeit
Parameter
Applikationsparameter
Technologieparameter
Prozessparameter
Punkte IST
Punkte Max %
- 2 17 - 11 , 76 %
1 9 11 , 11 %
0 6 0 , 00 %
Wartungsreife ( Grad der Wartbarkeit )
Leistungsparameter - 1 2 - 50 , 00 %
Lebenszyklus - 2 2 - 100 , 00 %
- 11 , 11 %
Messung der
Betreibbarkeit
Parameter
Applikationsparameter
Technologieparameter
Prozessparameter
Punkte IST
Punkte Max %
- 3 12 - 25 , 00 %
- 3 15 6 , 67 %
1 3 0 , 00 %
Betriebsreife ( Grad der Operabilität )
Leistungsparameter - 1 5 - 20 , 00 %
- 7 , 89 %
Standardisierte
Systemkategorien
Jedoch individualisierbar
Bezeichnung
Standard
Full Service
Support
Servicezeiten SLA
Mo – Fr , 09 . 00 – 17 . 00 Uhr Ja
Mo – So , 00 . 00 – 23 . 59 Uhr Ja
Mo – Fr , 09 . 00 – 17 . 00 Uhr Nein
Systemkategorien
Verfahren zur Bewertung von
Applikationen
Identifikation von Komplexitäts-
treibern & Optimierungsansätzen
Messgröße
>Methoden, Standards und Prozesse bei EasyMain
CodeQuality
Folie 15
6. Januar 2014 Methoden im ALM | Hagen Schorcht
Infrastrukturvorgaben
Nutzung des Code-Repository (Subversion)
Nutzung der Continuous Integration (Hudson)
Nutzung des CQM-Systems (Sonar)
Methoden und Entwicklungswerkzeuge (Beispiel: Java-Systeme)
T&Q-Konventionen zur Entwicklung von Java-Systemen
Nutzung der zugehörigen CodeChecker: Checkstyle, PMD, Findbugs
Logging-Standards (z.B. Einsatz ELMAR)
Monitoring-Standards (z.B. Performancemonitoring über JMX)
>Methoden, Standards und Prozesse bei EasyMain
Unterstützung der Beratung durch geeignete Tools
Folie 16
6. Januar 2014 Methoden im ALM | Hagen Schorcht
>Methoden, Standards und Prozesse bei EasyMain
Unterstützung der Beratung durch geeignete Tools
Folie 17
6. Januar 2014 Methoden im ALM | Hagen Schorcht
User Layer
Data Integration Layer
Existing Legacy Systems and Enterprise Applications
EMMA Plugins
Aufgabenver-
waltung &
Konfig. Mgmt
Task Tracking
CMDB
Reporting
Information
Mgmt
Wiki
Dokumente
Kollaboration
&
Kommunikatio
n
Forum
Chats
Source Code
Mgmt
SCM Anbindung
Builds
Process Layer
Customer View Management
View Employee View Supplier View
Application Management Service
Chart 18
Hagen Schorcht
Lufthansa Systems
Business Unit Air Cargo
Application Management
Tel: +49 69 696 92373
Mobil: +49 151 589 26111
E-mail: [email protected]
Internet: www.LHSystems.com