Diplomverteidigung „Conceptual Design of a ... - HTW Dresden
Transcript of Diplomverteidigung „Conceptual Design of a ... - HTW Dresden
![Page 1: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/1.jpg)
Diplomverteidigung
„Conceptual Design of a Procedural Model for the Realization of SAP eSOA Projects“
Ivonne HeberDresden, 16. Dezember 2008
![Page 2: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/2.jpg)
Page 2 16. Dezember 2008Ivonne Heber
Vorab
Namensänderung:
Enterprise SOA SAP SOA
![Page 3: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/3.jpg)
Page 3 16. Dezember 2008Ivonne Heber
AGENDA
Ziel & Motivation der Diplomarbeit
Grundlagen
SAP SOA Vorgehensmodell
Anwendung des Modells
Fazit
![Page 4: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/4.jpg)
Page 4 16. Dezember 2008Ivonne Heber
Ziel:
Standardisiertes Vorgehensmodell entwickeln
Zur Umsetzung von SAP SOA Projekten
Exemplarische Anwendung und Evaluierung
Motivation:
Komplexitätsbewältigung und Qualitätssicherung
![Page 5: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/5.jpg)
Page 5 16. Dezember 2008Ivonne Heber
SOA:
Unterstützt Alignment von IT und Business Strategie
Modularisierte Abbildung von Funktionseinheiten in Services
Geschäftsprozessabbildung durch Service-Neukombination
Herausforderung: Service-Schnitt
![Page 6: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/6.jpg)
Page 6 16. Dezember 2008Ivonne Heber
SAP SOA:
Ganzheitliches KonzeptUnternehmensebene – Strategisches MittelAnwendungsebene – Composite Applications
Technologie-Plattformen: SAP NetWeaver und SAP NetWeaver CE
![Page 7: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/7.jpg)
Page 7 16. Dezember 2008Ivonne Heber
SAP SOA:
Composite ApplicationBasieren auf vorhandenen AnwendungenWiederverwendung von FunktionalitätenNeue, kollaborative GeschäftsprozesseProzess-, User Interface-, Business Logic- und Backend Layer
Herausforderung: Abstraktion und Layer-Architektur
![Page 8: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/8.jpg)
Page 8 16. Dezember 2008Ivonne Heber
Vorgehensmodell:
Ziel:Gestlatung SW-EntwicklungKomplexität beherrschenQualitätssicherung
Struktur:Gliederung in Phasen – inhaltlich und zeitlich abgegrenztZuordnung Aktivität zu PhaseAufgaben und Aktivitäten: Sinnfällig und logisch geordnet
![Page 9: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/9.jpg)
Page 9 16. Dezember 2008Ivonne Heber
Role 1 Role 2 Role 3 Role n
Deliverable nDeliverable 1 Deliverable 2 Deliverable 3Deliverable 4
Role
Process Step
Activity
Deliverable
Tools,Checklists &Templates
Tool 1CL 1, 2Tmpl. 1
Tool 1, 2Tmpl. 2
CL 3Tmpl. 1, 3
Tool nCL nTmpl. n
Deliverable 3Deliverable 4
![Page 10: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/10.jpg)
Page 10 16. Dezember 2008Ivonne Heber
Roadmap Planning Project Life Cycle
![Page 11: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/11.jpg)
Page 11 16. Dezember 2008Ivonne Heber
Service Identification
To-Be ProcessDraft
Service Indicator listService Overview tmpl.
Solution Architecture Template (Visio) – incl. application landscapeRole Specification tmpl.
Process Overview tmpl.Business Problem elaboration tmpl.As-Is Model
Process Flow Swim lane Diagram – MS VisioProcess Specification tmpl.Exception Handling tmpl.
Consumer-Provider Model tmpl.
Cost-Benefit Calculation Method
As-Is ProcessAnalysis
Outlining of the Business problem and solution objectiveIdentify Process StepsDetermine related business rolesVisualize process flow Point out tied IT landscape / system landscape
Functional Department, Process Owner
Process StepLeading Role
ActivitySupportive Role
Deliverable
Business problem elaborationProcess OverviewRough Process As-Is ModelAS-IS IT-landscape
Solution ArchitectureTo-Be application landscape
List of suggested services and functionality discription
`
Compose Consumer-Provider-Model - Process steps
- User Interface - Process Integration Method - Input and Output Data - Backend System / Application - Service Candidates
BPX, Developer (SL, UI, PL)
Consumer-Provider Model
CompositionConsumer-Provider Model
Service Enablement Process
Process Activities
Description
Detailed Business Process DiagramDetailed Process DescriptionPain Point overview
Particularize the process steps by describing the detailed activitiesDistinguish Pain Points (possible service candidates) – Improvement potentialIdentify Business ExceptionsIdentify possibilities / alternatives to solve the pain points
Functional Department, Process Owner
Input
Rough Process As-Is ModelBusiness problem elaboration
As-Is vs. To-Be
evaluation
Point out improvements, benefits & challenges by implementing eSOACost-Benefit calculation
- calculation of business benefit- OR estimated reduction of IT costs- OR mixed calculation
Solution architect
Benefit outline Impact on the TCOCost-Benefit
Consumer-Provider ModelBP Diagram (Source: Process Activities Description)Business problem elaboration (Source: As-Is Process analysis)Pain point overview (Source: Process Activities Description)
Phase: Process Analysis
Clarify Restrictions
Examine and describe possible restrictions which may influence the service developmentPoint out strategies to deal with the restrictions
Service List (Source: To-Be Process Draft)Consumer-Provider Model (Source: Consumer-Provider Model Composition)Organization ChartBusiness Process Diagram (Source: Process Activities Description)
Pain Point ChecklistProcess Analysis Methods (Interview, Quesstionnaire…)
Documentation of innovative business scenariosSolution development priority list
Service list (Source: Service Identification)Solution Architecture To-Be application landscape
BPX
BPX
Solution Architect
BPX
Solution architect
BPX
BPX
PI Sub-Project
NO
YES
Identification and
implementation of PI
requirements
Design Acitvities
Tools / Methods Checklists / Templates
Business problem elaboration (Source: As-Is Process analysis)BP diagram Detailed Process Description Pain Point overview
(Source: Process Activities Description)
Business problem elaboration (Source: As-Is Process Analysis)Pain Point overview As-IS IT landscape
Identify service candidates and service type Agreeing on the relevance of identified services
Solution Architect
Create first draft of user interface -/ service- and process layerUI layer – possible user interfacesService layer – possible servicesProcess layer – process integrationIdentify Proposed IT landscape (eSOA platform and tools)
BPX, Functional Department, Process Owner
Abbildung des Modells in Visio
Reflektiert Struktur und Phasen
![Page 12: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/12.jpg)
Page 12 16. Dezember 2008Ivonne Heber
SAP SOA Pilot Projekt - User Administration Process:
Request-Approval Prozess zur Nutzer-Administration in SAP Systemen
Ist-Prozess: Langwierig und FehleranfälligMedienbrüche, Manuell Prozessschritte
Manager / Approver
System User / Requester
IT Expert
![Page 13: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/13.jpg)
Page 13 16. Dezember 2008Ivonne Heber
Soll-Prozess: Qualität , Prozesszeit
ProzessautomatisierungNutzerfreundliche / Intuitive SchnittstellenIntegration: SAP NetWeaver CE
Manager / Approver
System User / Requestor
LDAP ECC 6.0
SAP R/3
SAP NetWeaver / SAP NetWeaver CE
Portal UIWebDynpro
![Page 14: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/14.jpg)
Page 14 16. Dezember 2008Ivonne Heber
Status:
Analyse und Desing erfolgreich abgeschlossen Implementierung und Test fast abgeschlossenProduktiv: Dezember 2008
Einsatz des VGM – Evaluierung nach Projektabschluss
![Page 15: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/15.jpg)
Page 15 16. Dezember 2008Ivonne Heber
Ergebnisse:
Standardisiertes Vorgehensmodell zur Umsetzung von SAP SOA Projekten entwickelt
Vorgehensmodell im Rahmen eines Pilotprojektes erfolgreich angewandt und evaluiert
Empfehlung:
Weitere Iterationen zur Modellüberprüfung und –optimierung
![Page 16: Diplomverteidigung „Conceptual Design of a ... - HTW Dresden](https://reader033.fdocuments.us/reader033/viewer/2022050313/626fa74734272f6dc6586f83/html5/thumbnails/16.jpg)
Page 16 16. Dezember 2008Ivonne Heber