Sprint 1 -> 2 Bridge (20150108)



Ähnliche Dokumente
Cloud Architektur Workshop

EEX Kundeninformation

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit

Karlsruhe Institute of Technology Die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH)

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank

Integration mit Service Repositories zur SOA Governance

Normerfüllung in der Praxis am Beispiel "Tool Qualification" Dr. Anne Kramer, sepp.med gmbh

Word-CRM-Upload-Button. User manual

Titelbild1 ANSYS. Customer Portal LogIn

Preisliste für The Unscrambler X

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

CarMedia. Bedienungsanleitung Instruction manual. AC-Services Albert-Schweitzer-Str Hockenheim

Process Management Solutions. Eckhard Behr Patrick Müller

TOGAF The Open Group Architecture Framework

ISO Reference Model

Anforderungen, KEFs und Nutzen der Software- Prozessverbesserung

ISO Reference Model

OERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt

Übersicht. Normung von Software in der Medizin. Vorstellung der DKE. Vorstellung der Normungsgremien. Normen im Bereich Software.

Mit Legacy-Systemen in die Zukunft. adviion. in die Zukunft. Dr. Roland Schätzle

Werkzeugbasierte Entwicklung von Benutzeroberflächen mit CDA-Templates und ART DECOR

IVS Arbeitsgruppe Softwaretechnik Abschnitt Management komplexer Integrationslösungen

+++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!.

Zugangsvoraussetzungen für Airworthiness Review Staff gem. Part-M.A.707

Eclipse Equinox als Basis für Smart Client Anwendungen. Christian Campo, compeople AG, Java Forum Stuttgart 2007

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

UPU / CEN / ETSI. E-Zustellung in Europa & weltweit

Cloud for Customer Learning Resources. Customer

Technical Support Information No. 123 Revision 2 June 2008

Alle Informationen zu Windows Server 2003 Übersicht der Produkte

Bosch Rexroth - The Drive & Control Company

GuiXT und mysap ERP. Regensdorf, April 2004 Dr.Gerhard Rodé, Synactive GmbH

Software Defined Storage Storage Transformation in der Praxis. April

CeBIT CARMAO GmbH

WP2. Communication and Dissemination. Wirtschafts- und Wissenschaftsförderung im Freistaat Thüringen

Security Patterns. Benny Clauss. Sicherheit in der Softwareentwicklung WS 07/08

Multicriterial Design Decision Making regarding interdependent Objectives in DfX

Wörterbücher von MS nach Ooo konvertieren

GURUCAD - IT DIVISION CATIA V5 PLM EXPRESS CONFIGURATIONS Hamburg, 16th February 2010, Version 1.0

Der Design-Workflow im Software-Entwicklungs-Prozess

Wachstum ermöglichen durch Agilität und Transparenz in der IT

TomTom WEBFLEET Tachograph

Windows 8 bereitstellen das Microsoft Deployment Toolkit. Heike Ritter

Jo Weilbach, Mario Herger SAP xapps - Architektur und Entwicklung mit dem Composite Application Framework. Galileo Press

From a Qualification Project to the Foundation of a Logistics Network Thuringia. Logistik Netzwerk Thüringen e.v.

p^db=`oj===pìééçêíáåñçêã~íáçå=

Open Source. Hendrik Ebbers 2015

Susanne Muehlbauer 29. November 2011

Seminar: Software Engineering verteilter Systeme

ATHOS Benutzertreffen

UC4 Rapid Automation HP Service Manager Agent Versionshinweise

JTAGMaps Quick Installation Guide

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

Werkzeugbasierte Entwicklung von Benutzeroberflächen mit CDA-Templates und ART DECOR

Jazz Rational Team Concert. InfoPoint, 10. Juni 2009 Silver Scherrer

HIR Method & Tools for Fit Gap analysis

Internationalisierung im Mittelstand und die Auswirkungen auf Reporting und Konsolidierung

Zend PHP Cloud Application Platform

ABSICHERUNG MODELLBASIERTER SICHERHEITSKRITISCHER AVIONIK SOFTWARE Dr. Elke Salecker

Test Report. Test of resitance to inertia effects of Zirkona Backwall. Sled Test (Frontal Impact) 20 g / 30 ms

Corporate Digital Learning, How to Get It Right. Learning Café

Von Keerthikan T. & Siyar Kolusari

Best Practices für RM/RE in einem Prozess Framework Thomas Schröder

Advanced Availability Transfer Transfer absences from HR to PPM

ITIL & TOGAF die Doppelspitze für IT Governance

Eclipse User Interface Guidelines

Frontend Migration from JSP to Eclipse Scout

Produktinformation _182PNdeen

Vorstellung RWTH Gründerzentrum

Teil I Überblick... 25

GI Fachgruppentreffen RE 2015

Entwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie

Core Solutions of Microsoft Exchange Server 2013 MOC 20341

KURZANLEITUNG. Firmware-Upgrade: Wie geht das eigentlich?

Electrical tests on Bosch unit injectors

Serviceinformation Nr. 02/11

Die richtigen Dinge tun

Service. Was ist eine Enterprise Service Architecture und wie reagiert SAP. Warum Monitoring in ZENOS, was monitort die XI?

CA_MESSAGES_ORS_HDTV_IRD_GUIDELINE

IIBA Austria Chapter Meeting

Mobile Apps: Von der Entwicklung bis zum Test mit HP Software

Holistic Software Escrow from TIMBUS

Exercise (Part V) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Die Renaissance von Unified Communication in der Cloud. Daniel Jonathan Valik UC, Cloud and Collaboration

Java Tools JDK. IDEs. Downloads. Eclipse. IntelliJ. NetBeans. Java SE 8 Java SE 8 Documentation

Phasen. Gliederung. Rational Unified Process

Erfahrungsbreicht... Von der Auswahl bis zur Verwendung von Contour im Grossunternehmen.

AGILE APPLICATION LIFECYCLE MANAGEMENT IM ATLASSIAN ECOSYSTEM

Gliederung. Einführung Phasen Ten Essentials Werkzeugunterstützung Aktivitäten, Rollen, Artefakte Werkzeug zur patternorientierten Softwareentwicklung

Stefan Mieth, AIT GmbH & Co. KG

Blitzlicht: MES Produktionsplanung und Unternehmensmodelle IEC Integration von Unternehmensführungs und Leitsystemen

Release Notes BRICKware Copyright 23. March 2010 Funkwerk Enterprise Communications GmbH Version 1.0

IT-Beratung: Vom Geschäftsprozess zur IT-Lösung

Visionen für die Betriebliche Weiterbildung

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation

Automatisierte Akzeptanztests für ios-apps. Sven Günther it-agile GmbH

Microsoft Office SharePoint 2007

English. Deutsch. niwis consulting gmbh ( manual NSEPEM Version 1.0

Transkript:

Sprint 1 WK49-WK50 Prerequisites: MDM4 API documentation MDM4 business object model Eclipse tooling definitions (maven as build) Common Goals: Define MDM API as a valid component and its position MDM API is the Location of the business logic Review and evaluate the MDMAPI features and decide on their integration into MDM 5 Define new features necessary in the API Define compatibility of MDM4 and MDM5 application model Define locking of openmdm 5 application model version and API version EPOS Obtain features of the openmdm 4 API CANOO Define Main Goals for the Architecture and publish them for further maintenance in the MDM@WEB Project Define interface spec language Results: Initial Feature set of MDM API 5 Initial Version of the architecture picture, showing API and its position with dependent components Resolved and clearified and documented, how MDM and ODS relate to each other Proposal if MDM API should be handled as a separate project or not

Sprint 1 -> 2 Bridge (20150108) Place: Audi Ingolstadt Date: 2015-01-08 Participants: Hans-Dirk Walther, Andres Almiray, Reingard Pirthauer, Stefan Beese, Christian Rechner, Sven Wittig Requirements will be documented until further decision on community level in Jira. The Jira instance will be provided by CANOO AG without additional costs. CANOO provides access for EPOS and Audi until 20150116. When a community solution is available, the requirements will be migrated. The catalogue of baseline documents will be stored in a cload storage provided by CANOO AG. The catalogue will be maintained by CANOO AG and must be referenced within the new generated architecture documentation. All requirements have to be documented with the corresponding stakeholders. Architecture decisions have to be taken and documented with reference to the corresponding requirements. Text documentation will be provided in DITA until further decision. If necessary the doc sources will be migrated afterwards. The DITA tooling can be obtained from Audi on special request. All documents generated by this project must be published under the EPL on the eclipse sites from now on. Until further decision the generated documents will be published. The document sources will be migrated if necessary and published when documentatioon methodology and tooling for the community are defined. A listing of openmdm components published with the last integration client will be provided by Audi The API / business layer project will be placed within a new eclipse project openmdm 5 business layer driven by Audi. For the openmdm API interface definition UML will be used (EPOS will work with enterprise architect)

Sprint 2 WK02-WK04 Prerequisites: Agreement on the features for the MDM API 5 from Sprint 1 Initial architecture picture Decision of MDM API will be handles as a separate project Decision on interface spec language Common Goals: Agreement on the positioning of the MDM API within the project landscape If decided as a separate project: infrastructure available EPOS first draft of the MDM API definition First draft of the API test cases Drive decision on API protocol with the architecture committee CANOO Definition of a component as a part of the openmdm toolkit which can be subject to Testing Commercial order placement System configuration by a systemn configurator Possibly Deployment units Picture of the runtime communication of components as decision criteria for the architecture committee on the protocol for the openmdm API

Sprint 3 WK05-WK07 Prerequisites: (from now all published in openmdm web site) API definition draft API Test Cases draft Component definition draft repository of prerequisite documents considered Common Goals: Definition of the several aspects of a component (processes, use cases and possibly ressources) complete architecture overview and documentation structure EPOS detailed API definition detailed API test cases CANOO feature list (high level requirements) / architecture goals consolidated (ready for decision by the architecture committee) component definition refined delivery conditions testing issues development / acceptance criteria architecture documentation draft

Deliverables: Architecture Liefergegenstände im Rahmen des openmdm architecture service Liefergegenstand ist eine komplette Architekturdokumentation für den openmdm Systembaukasten in der Version 5. Die bisherigen Ergebnisse der openmdm TAG (technische Arbeitsgruppe) sollen redaktionell zusammengeführt und inhaltlich vervollständigt werden. Initiale Dokumentation der Architekturziele Architekturbild für openmdm Systeme Schichtenmodell Entwicklungs- und Laufzeitsicht Prozessmodell, Use Case Modell Geschäftsobjektmodell High level bzw. framework- relevante Schnittstellen (intern, extern) Prüfkriterien für die architecture compliance von openmdm Komponenten Prüfkriterien für die architecture compliance von openmdm Systemen Dokumentation für die Entwicklung relevanter Randbedingungen Alle Bilder und Modelle sind mit detaillierten Erläuterungen zu versehen. Designentscheidungen sind explizit zu dokumentieren und mit Architekturzielen zu verknüpfen. Besonderer Wert ist auf eine geeignete Strukturierung und die Nachvollziehbarkeit und Verständlichkeit sowohl für openmdm - Neueinsteiger als auch für Personen mit Detailkenntnis zu legen. Die Architekturdokumentation soll je nach Bedarf mehrere Schleifen eines dokumentierten Reviewprozesses bei allen Mitgliedern des openmdm eclipse working group architecture committees durchlaufen: Veröffentlichung zum Review und Benachrichtigung aller Mitglieder Review und Rückmeldung der Mitglieder innerhalb einer sinnvollen Zeitspanne Offene Punkte Punkte mit abweichendem Inhalt Verständlichkeit für Experten Verständlichkeit für Außenstehende Einarbeitung der Rückmeldung. Fehlende Rückmeldung gilt als Abnahme / Zustimmung Eine Abnahme durch das architecture committee der openmdm eclipse working group ist erforderlich. Sie ist Voraussetzung für die Abnahme durch den Auftraggeber.

Deliverables: business layer openmdm 5 business object layer: Konzept, Dokumentation und Implementierung Technische Projektleitung des eclipse Projekts Erstellen des eclipse project Steckbriefs Initiale Dokumentation der Anforderungen Use Case Modellierung Geschäftsobjektmodellierung Definition, Entwicklung und Dokumentation der OSGi Basis- Services Definition, Entwicklung und Dokumentation des modularisierten openmdm5 ASAM ODS Applikationsmodells Definition, Entwicklung und Dokumentation der modularisierten openmdm Geschäftsobjekt- Schnittstelle (MDM API v5) Migration der existierenden openmdm 4 MDM API Implementierung inkl. zugehöriger Bibliotheken auf die neue MDM 5 Geschäftsobjekt-Schnittstelle Portierung / Bereitstellung der core business interfaces - keine Implementierung. Enthält jeweils nur eine der folgenden Schnittstellen: worker, scheduler, entry (Datenstruktur generischer Objekte), properties Portierung, Dokumentation und Lieferung des openmdm 4 Integrationsservers (ohne Benutzeroberfläche)