Anforderungsanalyse für SOA Services



Ähnliche Dokumente
Insight Anforderungsanalyse für SOA Services. Dr. Gregor Scheithauer OPITZ CONSULTING München GmbH Björn Hardegen MID GmbH

Servicebeschreibung. mit der Oracle BPA Suite. Andreas Grasmüller Senior Berater OPITZ CONSULTING München GmbH

Transparente SOA Governance mit Modellierung. OOP 2010 München, 28. Januar 2010, 12:30 Uhr Modeling Day

Model Driven SOA Modellgetriebene Entwicklung von SOA Anwendungen. OOP München,

Integration mit Service Repositories zur SOA Governance

IT mit klarer Linie. C R M - M i g r a t i o n. informatik ag. ilum:e informatik ag. Customer Relationship Management Migration

INNOVATOR im Entwicklungsprozess

Themen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services

LOPEZ_SU AREZ_DAT ENANALYS E_ZERZEP

Vorgehensmodell. Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Geschäftsprozessimplementierung mit BPMN, ADF und WebCenter

SOA im Zeitalter von Industrie 4.0

// (k)ein Widerspruch?

Software Engineering: Aktuelle Herausforderungen und Chancen

Skill Information System Ein Erfahrungsbericht zum Einstieg in die wissensbasierte Projektorganisation Uwe Zeithammer

Prozessautomatisierung Vom Geschäftsprozess zum IT-Prozess Benjamin Brunner SOA Architect OPITZ CONSULTING Bad Homburg GmbH

Output management Radar 2015

Test zur Bereitschaft für die Cloud

Events brauchen Menschen. Events brauchen Begeisterung und Kreativität. Events brauchen Locations.

Model-Driven Development in Scrum-Projekten

Prozessorientierte Applikationsund Datenintegration mit SOA

ECM und Zusammenarbeit

Microsoft SharePoint 2013 Designer

So#factor Kommunika0on

Arbeitgeber vorgestellt: SuperOffice GmbH

CRM 2.0-Barometer: Kundenmanagement- Lösungen sollen optimale Vernetzung bieten

Erfolgreiche ITIL Assessments mit CMMI bei führender internationaler Bank

Forschung & Entwicklung im oberösterreichischen Unternehmenssektor

SEA. Modellgetriebene Softwareentwicklung in der BA

Lead Architects Forum Architekten im Dialog zu ILOG BRMS Moderation: Lars Klein, S&D

Fit for Fair-Training. Unternehmensberatung. Mit Weitblick & System!

Das Sollkonzept steht was nun?

IT-Rollout Beteiligung

Microsoft (Dynamics) CRM 2020: Wie verändern sich Markt, Eco-System und Anwendungsszenarien nach Cloud & Co?

esearch one-single-point-of-information Federated Search Modul

MetaNavigation der effizienteste Weg maximalen Mehrwert aus BI Metadaten zu ziehen

Kai Bretall. Interim Manager. Business Coach

Anwendungsbeispiele Sign Live! Secure Mail Gateway

Über uns. Was bedeutet der Name traloco?

PDM Systemauswahl. GORBIT GmbH. Ihr Partner in allen Phasen Ihrer IT-Projekte und Ihrem Software Life Cycle. GORBIT - Ihr IT Partner

DAS SIND WIR. Kronthalerstraße Königstein phone +49 (0) fax +49 (0) mail web nolinkup.

Dokumentation, Analyse, Optimierung,

Die MID ModellierungsMethodik M³ ein Baukasten für Produktlinien. Andreas Ditze, MDD & PL 2009, Leipzig,

Leitbild. LG Liechtensteinisches. Gymnasium

Personalentwicklung im Berliner Mittelstand. Darstellung der Studienergebnisse Berlin,

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

OSS Compliance Tragen Ihre Unternehmensprozesse Open Source Rechnung? Dr. Christian Laux OpenExpo, 25. September 2008

TRACK II Datenmanagement Strategien & Big Data Speicherkonzepte BI Operations Erfolgsfaktoren für einen effizienten Data Warehouse Betrieb

SOAgil kann BPM sein. Ein Bericht aus der Praxis für BPM in Practice 2013

Content Management leicht gemacht mit Oracle Portal - ein Projektbericht -

26. November Dipl.- Inf. Holger Röder stuhgart.de

Heterogene Anforderungsanalyse in komplexen ERP Projekten Viel hilft viel?

REVISIONSFÄHIGE ARCHIVIERUNG MIT SHAREPOINT

Mobile Betriebsdatenerfassung ein Erfahrungsbericht. Labor Management Konferenz 21. Oktober 2008 Leipzig

CENIT Beschwerdemanagement Beschwerden bearbeiten, analysieren und vermeiden. Stefan Jamin, Leiter ECM Zürich,

Dirk Stähler Ingo Meier Rolf Scheuch Christian SchmüUing Daniel Somssich. Enterprise Architecture, BPM und SOA für Business-Analysten HANSER

Prüfungen der Industrie- und Handelskammern. Michael Assenmacher DIHK Expertenworkshop der AGBFN Forum 1: Prüfungsformen und -reformen

Was ist speziell an IT- Beschaffungen?

Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer?

Interpretation des agilen Manifest

Benötigen wir einen Certified Maintainer?

THE KNOWLEDGE PEOPLE. CompanyFlyer.indd :48:05

Azubi Plus. projekt zukunft. Gestalten Sie Ihre Ausbildungen attraktiver, interessanter und wirkungsvoller mit...

Erstellen und Bearbeiten von Inhalten (Assets)

TeleTrusT-Informationstag "Cyber Crime"

Ihre Personalberatung für den Mittelstand.

Formulare in Papierform ablösen mit der BPM Suite 11g

Toolgestützte Prozessdokumentation. Prozessorientiertes E-Government, Joel Meir,

Geschäftsprozessmanagement Wem nützt das? Noch eine Management-Methode, die durch das Dorf getrieben wird!?

Die Portal-Infrastruktur service.brandenburg.de als Basis für den Einsatz von dienste orientierten Lösungen in der Verwaltung

ecco Kundensupport zur Normenrevision ISO 9001:2015 und ISO 14001:

Vom kanonischen Geschäftsobjektmodell zur Konkreten WSDL

ELitE Bestell- und Lieferplattform für Informationen & Literatur

MESSAGE FROM DIRECTOR

Prozessorientierte Unternehmensportale und deren Nutzungsszenarien. Einführung in das Thema Unternehmensportale

Daten und Fakten. Präsentation vom Real Estate Award 2012 Bewerbung in der Kategorie Bewirtschaftung

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)

Über den Unterschied zwischen Business Analysis und Requirements Engineering & Management

EPLAN Integration für SAP

atio-gruppe R T empo

MS CLOUD STARTUP WORKSHOP

Information zur Revision der ISO Sehr geehrte Damen und Herren,

TOP im JOB GmbH Trainings- und Beratungsunternehmen

SIG Big Data in der Connect User Group

Copyright by QualityMinds. Quelle:

Informationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:

Inhaltsverzeichnis. Dirk Stähler, Ingo Meier, Rolf Scheuch, Christian Schmülling, Daniel Somssich

Softwareentwicklungsprozess im Praktikum. 23. April 2015

Error-Hospital für Oracle SOA Suite

360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf


Umsetzung des OrViA-Frameworks mit ARIS

Gezielt über Folien hinweg springen

Vom Geschäftsprozess zum Workflow

Synchronisations- Assistent

ECCCO Contact Centre Certification

Leichtgewichtige RE Assessments

Requirements Engineering und IT Service Management Ansatzpunkte einer integrierten Sichtweise

Utility Executive Circle No Juni Prof. Dr. Jens Böcker Zusammenfassung

SharePoint Security. Dr. Bruno Quint CORISECIO - Open Source Security Solutions CORISECIO

Transkript:

Anforderungsanalyse für SOA Services mittels BPMN 2.0 und UML Björn Hardegen b.hardegen@mid.de Dr. Gregor Scheithauer gregor.scheithauer@opitz consulting.com München, 29.02.2012

I N H A L T 1. Herausforderungen der Anforderungsanalyse 2. Überblick des Vorgehens 3. Vorgehen im Detail 4. Zusammenfassung 2

Projektbeschreibung Große deutsche Behörde mit Sitz in Nürnberg mit ca. 120.000 Anwendern Bereitstellung eines Basisdienstes und Integration in verschiedene Fachverfahren Berücksichtigung des SOA Service Gedanken Teil eines SOA Einführungsprogramms Laufzeit: 12 Monate Teamgröße: 10 Zahlen, Daten, Fakten 3

Beispielszenario E Government Die IT Landschaft einer Behörde ist über Jahre frei gewachsen. Nun steht die Behörde vor folgenden Herausforderungen: Kundengerechte Weiterbildungen anbieten Entscheidungsprozesse in der Weiterbildungsvergabe beschleunigen IT bezogene Ziele: Internet als neuer Kunden Kanal dynamische Prozesse etablieren 4

Herausforderung 5

Projektspezifische Herausforderungen Dokumentationsaufwände für unterschiedliche Disziplinen und Personenkreise begrenzen Top Down Vorgehen etablieren Nachverfolgbarkeit zwischen verschiedenen Artefakte aller Disziplinen erhalten Semantische Eindeutigkeit der Spezifikationen gewährleisten Fachbereich Basisfachkonzept SOA Portfolio Management Business Analysten Entwickler V Modell de Jure Fachfeinkonzept Service Spezifikation Freiheitsgrade zwischen Spezifikation und Implementierung Tester Architekten WSDL / XSD / BPEL 6

Überblick 7

Überblick des Vorgehens Überblick Kommentar Anwendungsfälle, Prozesse, Daten Service Kandidaten Service Spezifikation Testfälle Prozesse, SOA Services MID Innovator Oracle BPM Suite 8

Überblick des Vorgehens Fachliche Analyse MID Innovator Oracle BPM Suite 9

Überblick des Vorgehens Fachliche Analyse 10

Textuelle Anforderungen Anforderungen in Word Textuelle Anforderungen des Fachbereichs werden nach wie vor in Word erfasst Strukturieren des Textdokumentes durch MID Innovator for Microsoft Word 11

Textuelle Anforderungen Anforderungen in Word Anforderungen in Innovator Sync 12

Anwendungsfälle identifizieren Anforderungen verknüpfen 13

Fachliche Prozesse spezifizieren 14

Fachklassenmodell erstellen 15

Überblick des Vorgehens Service Identifikation MID Innovator Oracle BPM Suite 16

Service Identifikation getcustomer- DataByID sendmailwithattachment calculate- StatusBy- Customer- Data find- Available- Trainings- ByJob Requirements Create- Affirmation Customer Information Service Training Service Notification Service 17

Service Identifikation 18

Überblick des Vorgehens Service Spezifikation MID Innovator Oracle BPM Suite 19

Überblick des Vorgehens Service Spezifikation 20

Service Spezifikation Nachrichten identifizieren und Reihenfolge bestimmen 21

Service Spezifikation Nachrichten identifizieren und Reihenfolge bestimmen 22

Service Spezifikation Struktur der Nachrichten 23

Service Spezifikation Internes Verhalten bestimmen 24

Service Spezifikation Projektergebnis 25

Artefakte für Entwicklung generieren 26

Meet in the Middle Service Spezifikation 27

Meet in the Middle 28

Überblick des Vorgehens Fachliche Testfälle MID Innovator Oracle BPM Suite 29

Fachliches Testen Testfälle sollen sich an fachlichen Prozessen orientieren Testfälle sollen eine hohe fachliche Abdeckung haben Kriterien Effektivität Aussagekraft Ökonomisch Langlebig Beispieldaten für Prozessdurchläufe erleichtern die Testfallerstellung Testfälle decken nicht nur Positiv- sondern auch Negativ- Fälle ab 30

Beispiele Testfälle Ein Kunde darf eine Schulung, die vor 2 Wochen erfolgreich abgeschlossen wurde, nicht buchen. Ein Kunde kann eine Schulung erneut buchen, ist der letzte Fehlversuch 5 Wochen her. 31

Überblick des Vorgehens Realisierung MID Innovator Oracle BPM Suite 32

Überblick des Vorgehens Realisierung 33

Service Realisierung 34

Service Realisierung 35

Service Realisierung 36

Prozessautomatisierung 37

Test 38

Zusammenfassung Dokumentationsaufwände für unterschiedliche Disziplinen und Personenkreise begrenzen Fachbereich Top Down Vorgehen etablieren Nachverfolgbarkeit zwischen verschiedenen Artefakte aller Disziplinen erhalten Modellbasierter Ansatz mit BPMN 2 & UML Generierung von IT Artefakten und Reports Basisfachkonzept Semantische Eindeutigkeit der Spezifikationen gewährleisten SOA Portfolio Management Business Analysten Entwickler Repository basiertes Modellierungstool V Modell de Jure Fachfeinkonzept Verknüpfung von Anforderungen und Spezifikationen Service Spezifikation Freiheitsgrade zwischen Spezifikation und Implementierung Tester Architekten WSDL / XSD / BPEL Contract First Gedanke bei Service Spezifikation 2011 MID GmbH 39

Fragen 40

Kontakt Björn Hardegen Senior Consultant MID GmbH, Kressengartenstr. 10, 90402 Nürnberg email: b.hardegen@mid.de phone: +49 911 968 36 237 mobile: +49 160 470 99 67 41

Kontakt Dr. Gregor Scheithauer OPITZ CONSULTING München GmbH Weltenburger Straße 4 - D-81677 München gregor.scheithauer@opitz-consulting.com http://member.acm.org/~scheithauer +49 89 680098-1483 +49 173 7279433 Dr. Scheithauer OPITZ CONSULTING GmbH 2011 Seite 42