Session 6: Projektvorstellung Transferprojekt itsowl-tt-dume 18. August 2015, Gütersloh. www.its-owl.de



Ähnliche Dokumente
Agenda Abschlusspräsentation itsowl-tt-inkonzik

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw,

Session 8: Projektvorstellung Transferprojekt itsowl-tt-savez 18. August 2015, Gütersloh.

Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am

Functional Safety. Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit

Transfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- Architekturentwicklung von Fahrzeugen

Document Management. Überblick DM

AKH-DER-P-5.3. Gültig ab: Version:1.0.1 Seite 1 von 5

Session Y: Projektvorstellung Transferprojekt itsowl-tt-sigma 18. August 2015, Gütersloh.

Comparing Software Factories and Software Product Lines

Seamless Model-based Engineering of a Reactive System

Neue Funktionen in Innovator 11 R5

ZENITY - Die Software für Ihre Unternehmens-Releaseplanung

Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.

TISIS - Industrie 4.0. Ereignis, Ort, Datum

Andrea Grass & Dr. Marcus Winteroll oose Innovative Informatik GmbH. Geschäftsprozessmanagement und Agilität geht das zusammen?

Software Engineering. Dokumentation! Kapitel 21

Machbar? Machbar!

intence automotive electronics Ausführbare Spezifikation Der Weg zu besseren Anforderungen

Change Management. Hilda Tellioğlu, Hilda Tellioğlu

Die Softwareentwicklungsphasen!

Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität

Requirement Engineering. in der Steuergeräteentwicklung

Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen


Dokumentenlenkung - Pflicht oder Kür-

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Realisierung der Anbindung an den Handelsplatz Koeln.de Leitfaden zur Projektplanung bei Lieferanten

OEM Von der Idee zum Serienprodukt

digital business solution Qualitätsmanagement

Erstellung von Prozessbeschreibungen. PB 4.2-1: Erstellung von Prozessbeschreibungen

FastGov Die Verwaltung beschleunigen. Antragsbearbeitung. 10. November Prof. Dr. rer. pol. Reza Asghari

Kompetenz. rund um. Ihren. Entwicklungsprozess. Über uns. Technische Software. Modellbasierter Test. Prüfplätze. Automatisierung.

dspace (1/3) dspace: Gegründet 1988 in Paderborn Mitarbeiter: Über 650 Mitarbeiter weltweit, davon über 70 % Ingenieure Ständiges Mitarbeiterwachstum

Session 9: Projektvorstellung Transferprojekt itsowl-tt-mobaverm 18. August 2015, Gütersloh.

SysInventor. Jakobstr. 64 D Konstanz. Kontakt: Phone +49 (0) Fax +49 (0)

Ausgangslage, Rolle und Auftrag

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

Was versteht man unter Softwaredokumentation?

Fallbeispiel. Auswahl und Evaluierung eines Software- Lokalisierungstools. Tekom Herbsttagung 2004 Angelika Zerfaß

Abacus Formula Compiler (AFC)

Unsere These: Meilensteindefinitionen sind wichtig für die Projektplanung und die Bewertung des Projektstatus.

Software Projekt 2 / Gruppe Knauth Lernziele:

Das Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin

Bedienungsanleitung. FarmPilot-Uploader

all media Publikationssysteme Entwicklung und Integration

OUTSOURCING ADVISOR. Analyse von SW-Anwendungen und IT-Dienstleistungen auf ihre Global Sourcing Eignung. Bewertung von Dienstleistern und Standorten

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

PRÜFUNG FÜR ELEKTROINGENIEURE. Softwaretechnik I. Musterlösung SS Ohne Gewähr -

Ontologiebasierte Entwicklung von Anforderungsspezifikationen im Automotive-Umfeld Mathias Schraps,

3D-Produktkonfiguration für modulare Werkzeugsysteme

EINFÜHRUNG DER erechnung

1 GELTUNGSBEREICH UND ZWECK

Robert Hartmann Public v1.0 (Feb 2015) Architektur & Agilität - Praxisbericht

Software Engineering. Dokumentation. Wintersemester 2005/06. Kapitel 21. Universität Zürich Institut für Informatik

Eine kurze Bedienungsanleitung sowie Prozessbeschreibung für die Lösung HCM Änderungsantrag

BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen

Medizintechnik und Informationstechnologie im Krankenhaus. Dr. Andreas Zimolong

Diplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008

teischl.com Software Design & Services e.u. office@teischl.com

T1 - Fundamentaler Testprozess

DGQ Regionalkreis Hamburg ISO Konfigurationsmanagement

Session 5: Projektvorstellung Transferprojekt itsowl-tt- ELSBe 18. August 2015, Gütersloh.

Session 8: Projektvorstellung Transferprojekt itsowl-tt-maia Mechatronik-Roadmap für die Intelligente Armatur 18. August 2015, Gütersloh

Fragebogen zur Anforderungsanalyse

Kostenstellen verwalten. Tipps & Tricks

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

3.2,,Eichung von Function Points (Berichtigte Angabe)

Agiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail:

Anbindung LMS an Siemens S7. Information

ÜBUNG. Einführung in das IT- Projektmanagement WS 2012/13. Dr. The Anh Vuong

Das moderne Redaktionshandbuch als Rückgrat technischer Dokumentation

Ihre Interessentendatensätze bei inobroker. 1. Interessentendatensätze

Requirements-Management Ein praktisches Beispiel

Öffnungszeit 24 Stunden

Meetings in SCRUM. Leitfaden. Stand:

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Kapitel 10: Dokumentation

Powermanager Server- Client- Installation

HTBVIEWER INBETRIEBNAHME

Einführung von DMS in 5 Schritten

SSI WHITE PAPER Design einer mobilen App in wenigen Stunden

Dokumentation für die Software-Wartung

Modul 5: Service Transition Teil 1

Anforderungen an die HIS

Vom Finden und Suchen Büroorganisation und KitaPlusQM

Thema: - DWF. Das Business Process Management System aus dem Hause PRAXIS AG. Wolfgang Lammel PRAXIS-Consultant

Digital signierte Rechnungen mit ProSaldo.net

Prozessoptimierung. und. Prozessmanagement

P r o j e k t l i s t e T h o m a s S c h n y d e r ( A u s z u g )

Leseauszug DGQ-Band 14-26

Praxis-Leitfaden Erfolgsfaktoren der Nutzerakzeptanz für IT-Projekte in sozialen Organisationen

Projektplan(ung) zu CYOUTOO

Lenkung von Dokumenten und Aufzeichnungen. Studienabteilung

Hilfe zur Urlaubsplanung und Zeiterfassung

ebiv und GPM GPM-Consulting in einem Software-Entwicklungsprojekt am Beispiel der elektronischen Beihilfe

Umfrage zum Informationsbedarf im Requirements Engineering

FRAUNHOFER-INSTITUT FÜR PRODUKTIONSTECHNOLOGIE IPT INNOVATIVE PROZESSKETTENOPTIMIERUNG

Transkript:

Session 6: Projektvorstellung Transferprojekt itsowl-tt-dume 18. August 2015, Gütersloh www.its-owl.de

Agenda Abschlusspräsentation itsowl-tt-dume Einführung Zielsetzung Resümee und Ausblick it s OWL Clustermanagement GmbH 18.08.2015 2

Einführung Müller-Elektronik GmbH & Co. KG ME-Gruppe: führender Spezialist für Agrarelektronik und Precision Farming Familienunternehmen in 2. Generation Hauptsitz in Salzkotten Export in über 40 Länder Weltweit: > 350 Mitarbeiter Produkte: Steuergeräte Applikationen Terminals Automatische Lenkung Systemlieferant it s OWL Clustermanagement GmbH 18.08.2015 3

Einführung Standort Paderborn Expertise für intelligente Mechatronik Fraunhofer-Projektgruppe Entwurfstechnik Mechatronik Projektgruppe des Fraunhofer-Instituts für Produktionstechnologie IPT, Aachen Start im 1. März 2011 Derzeit 67 Mitarbeiterinnen und Mitarbeiter Heinz Nixdorf Institut Forschungszentrum der Universität Paderborn 1987 gegründet Derzeit ca. 200 Mitarbeiterinnen und Mitarbeiter sowie 9 Professoren it s OWL Clustermanagement GmbH 18.08.2015 4

Einführung Ausgangssituation für das Transferprojekt itsowl-tt-dume Herausforderungen: Steigende Komplexität durch höheren Softwareanteil und Vernetzung von Landmaschinen technische Komplexität der Lösungen nimmt stetig zu zunehmende Verzahnung von elektronischen, Softwaretechnischen und mechanischen Komponenten Handlungsbedarf: transparente Definition der Inhalte und Abläufe im Entwicklungsprozess Themen System-Architektur, Design, Modellierung und Einsatz von Testmethoden gewinnen an Wichtigkeit it s OWL Clustermanagement GmbH 18.08.2015 5

Agenda Abschlusspräsentation itsowl-tt-dume Einführung Zielsetzung Resümee und Ausblick it s OWL Clustermanagement GmbH 18.08.2015 6

Durchgängigkeit in der Mechatronikentwicklung Technologietransfer itsowl-tt-dume Zielsetzung Verbesserung der Durchgängigkeit des Entwicklungsprozesses Befähigung zur Anwendung von Methoden des Systems Engineering Befähigung zur Anwendung von Methoden der modellbasierten Softwareentwicklung it s OWL Clustermanagement GmbH 18.08.2015 7

Durchgängigkeit in der Mechatronikentwicklung Vorgehensweise Phasen Tätigkeiten AP1 Aufnahme des IST- Prozesses sichten Interviews Workshops Resultate AP2 Analyse des Entwicklungsprozesses 1 2 Identifikation von Optimierungspotential im Entwicklungsprozess Analyse der Auswirkungen von Änderungen Identifikation sinnvoller Toolkopplungen Optimierungspotentiale AP3 Handlungsempfehlungen Bewertung der Optimierungspotentiale Ableitung von Handlungsempfehlungen AP4 3 Strukturierung von Pflichtenheften Analyse existierender Pflichtenhefte Analyse des Einsatzpotentials von Systems Engineering Methoden Roadmap zur Prozessverbesserung AP5 4 Modellbasierter Softwareentwurf 5 Spezifikation von komponentenbasierter Softwarearchitektur Modellierung und Analyse von Verhaltensmodellen Pflichtenheftvorlage, Leitfaden Architektur- und Verhaltensmodelle it s OWL Clustermanagement GmbH 18.08.2015 8

Agenda Abschlusspräsentation itsowl-tt-dume Einführung Zielsetzung Resümee und Ausblick it s OWL Clustermanagement GmbH 18.08.2015 9

Geschäftsleitung Auftrag ECU- MAXI damals JOB- Rechner (JR) 3 Auftrag annehmen Produktfamilie insgesamt betrachten Projekt- Nr. Ist-Zustand JR 2 aufnehmen Doku JR 2 2008 Grobkonzept erarbeiten () Grobkonzept Erarbeiten (MECH) CAD Das Grobkonzept ging teilweise in Spezifikation ein Spezifikkation Werksnorm für EMV-Test Ist-Zustand JR2 (Software) aufnehmen Hardware entwickeln Cadence Allegro Info an über anstehenden PS Doku JR 2 () BOM + BD CAM Daten Doku PS1 (Entwicklung) Toolbruch PS1 Daten müssen freigegeben sein gezipt und archiviert BD (Basis-)Software konzipieren Konzept Statusmeldung zum erfolgt per E-Mail an die Entwicklung, Arbeitsvorbereitung und den Einkauf Beschaffung halbautomatische Überleitung aus b2 in Platinenfertigung PS1 b2 ME-032220 -Doku PS1 Platine 1 Software entwickeln comp. Software PS1 Doxygen C- Compiler mündl. Absprache über Arbeitsplan comp. Software PS1 Keil Sourcecode Prototyp 1 PS1 Inbetriebnahme Prototyp 1 +Basis? oder? 2009 Print Stand 1 (PS1) teils Mail, teils mündliche Information X Y Printstand 1 1 2011: Projektmanagementprozesse ME-weit definiert und eingeführt Produktmanagement eingeführt PJM Projekt offiziell gestartet Doku PS1 (Entwicklung) -Doku BOM Doku JR 2 ISO25119 Doku PS1 (Entwicklu ng) -Doku FSM W.C. Berechnung Entwicklung Tool zur /- Verifikation Sicherheitsanalyse Anforderungen sammeln/detaillieren PJM (+) Lastenheft Lastenheft Mechanik in der enthalten Verlinkung von Anforderungen im & in Kritische W.C. Doku Toolkette Anwendung Iterativer Prozess mit Anforderungen sammeln/detaillieren ( ist In- und Output) / / MECH PET Toolkette Anwendung PET Cadence Allegro PJM (+ & ) -Doku Hardware anpassen Software erweitern/ anpassen comp. Software Doxygen mündl. Absprache über Arbeitsplan -Review C- Compiler BOM + BD CAM Daten Doku (Entwicklung) Keil Sourcecode Aktueller Stand der Cadence Allegro Daten sind auf dem Laufwerk gespeichert. Diese Daten werden auch für die weiteren Anpassungen genutzt. End-of-Line Testspezifikation ableiten Testmodule (EOL- Spec) Testmodule Pin- Belegungsplan PET PET Review- Ergebnis Tessy Testbericht Grobkonzept PJM (+ & ) Kollision betrachten verfeinern (anpassen) CAD Aktuell aus dem in. Könnte stattdessen über Variantenplan erfolgen Adapter Software für die Tests Adapter Testablauf / Baseline 2 BD Review Review Review- Ergebnis Review- Ergebnis Statusmeldung zum erfolgt per E-Mail an die Entwicklung, Arbeitsvorbereitung und den Einkauf? -Abteilung sollte hier beteiligt sein. Zusammenarbeit ist wichtig -Abteilung sollte hier beteiligt sein. Zusammenarbeit ist wichtig halbautomatische Überleitung aus b2 in b2 BD oder BOM als Input? Woher kommt der Input aus oder aus Cadence/Allegro? Daten müssen freigegeben sein Beschaffung Ideen PM mündl. Absprache über Arbeitsplan comp. Software Platinenfertigung Ideen sammeln CHANGE Durchgängiger Prozess Prototyp 2 PS 2 Kunde Platine 2? Inbetriebnahme Prototyp 2 +Basis Produktidee erarbeiten mit Fachabteilungen PM Wurde das auch abgelegt (im /Laufwerk/?) CHANGE teils Mail, teils mündliche Information Produktidee Anforderungen sammeln Testbericht PS 2 Werksnorm für EMV-/ Umwelttest PS 2 Tests (EMV) Verifizieren Keine Vollständige Durchführung X Y Printstand 2 Test-doku Innovationsphase: Ideen bewerten Ideen Produktfamilie planen Featuremanagement + Fachabteilungen und GL LH Anforderungen CHANGE Projekt- Ordner Konzept Produktfamilie PJM-Phase: Definition LH PJM, EH, ES,, PM Anforderungen prüfen Im Rahmen der Prüfung werden Vollständigkeit und Plausibilität der Anforderungen geprüft. Fehlende, unvollständige und nicht plausible Anforderungen werden gemeinsam mit dem Kunden erarbeitet/korrigiert. LH 2 Projekt- Geschäftsleitung Auftrag Projekt initiieren Ordner Projekt- Grobplanung* Nr. *) Termine, Meilensteine, Ressourcen / ISO25119 PJM Change-Prozess einführen Application Guide Datenblatt (Flyer) Checkliste Vorgaben für Teststandentwicklung App- Guide Change Requests sammeln, bewerten, entscheiden PJM (,, FSM, ) Flyer Marketing Flyer pdf + EH, ES, Vertrieb, PM Agr beeinflusst Tool und. Doors Module: Application Guide, Pflichtenheft /Mech/, Sicherheitsanalyse SFM + und Fachabteilungen Projektumfeldanalyse Projektsteckbrief u. detaillieren Doors Module Agr Level + EH, ES,, SFM Ideen *) umfasst sowohl das technische, als auch das wirtschaftliche Umfeld Aktivität wird durchgängig durchgeführt BOM Anforderungen sammeln CHANGE Liste zu ändernder Anf. PJM (,, ) Anforderungen anpassen halbautomatische Überleitung aus b2 in Statusmeldung zum erfolgt per E-Mail an die Entwicklung, Arbeitsvorbereitung und den Einkauf FuSi-Beurteilung und Ziel- Agr festlegen Konzept Produktfamilie Projekt- Ordner Konzept Produktfamilie Projekt- Ordner Projektumfeldanalyse* Grobkonzept festlegen Doors, Office Doors, Office + EH, ES,, SFM ISO25199-2/5 Anforderungen sammeln und Grobkonzept festlegen laufen parallel und bedingen/ beeinflussen sich gegenseitig. Im Rahmen des Grobkonzepts erfolgt die Definition der betrachteten Einheiten, Randund Umgebungsbedingungen. Geeignete CONSENS-Modelle für die Beschreibung des Grobkonzepts sind Umfeldmodell, Funktionsstruktur und Zustandsdiagramme. b2 Daten müssen freigegeben sein Sorucecode Testergebnis / / Beschaffung Doku Feinentwurf -Ent- wicklungs- Dokumente mündl. Absprache über Arbeitsplan -Doku comp. Software Anfang 2013 -> Abspaltung MIDI Software erweitern/ anpassen comp. Software Hardware anpassen Cadence Allegro Platinenfertigung Doxygen C- Compiler Prototyp 3 Platine 3 Keil Sourcecode Aktuelle Cadence/Allegro-Daten auf Laufwerk gespeichert BOM + BD CAM Daten Doku (Entwicklung) PJM-Phase: Planung leitung) Lastenheft (LH) Projektplan detaillieren Innovationsphase: Anforderungen festlegen, Project PS 3 X Projektplan Y Lastenheft vorhanden Angebotsphase: Anfrage analysieren / PJM (/) Inbetriebnahme Prototyp 3 +Basis LH Teststand Testfälle PJM, EH, ES, SFM / teils Mail, teils mündliche Information PS 3 Adapter Grobkonzept Teststand Review Review Testspezifikation PS 3 Kick-off Workshop EMV-Test Testablauf PET + Projektteam, Abteilungsleiter, Einkauf, Produktion, ect. Einschätzung funktionale Sicherheit (FuSi) nach ISO25119 durchf. Die Einschätzung umfasst die Festlegung eines Agr. Tests am Teststand Review- Ergebnis Grobkonzept Review- Ergebnis ME-Nr. in abgelegt Toolunterbrechung manuelle Tests EMV Test Doku Es gibt sowohl automatische als auch manuelle Tests Laufwerk pdf auf Tessy testen Info Anpassung Arbeitsplan per Mail an Produktion Protokoll ISO25199-2/7 + EH, ES,, SFM Source- Code App- Guide autom. Tests JR2 App? disziplinübergreifenden Gesamtsystementwurf Im Rahmen des Systementwurfs werden interdisziplinären Schnittstellen von Produkten und Komponenten identifiziert und definiert. Der Systementwurf umfasst eine grundlegende Architektur für die verschiedenen Disziplinen, z.b. in Form einer CONSENS-Wirkstruktur. Die Umfeldbetrachtung aus dem Grobkonzept wird detailliert (z.b. bzgl. Anschlusskabel) Der -Systementwurf umfasst Lastenheft (LH) Zustandsautomaten. + EH, ES,, SFM disziplinspezifische Grobkonzepte ME-F Funktionstest App-Portierung Umfasst grobe Konzepte für: Gehäuse, -/ -Architektur, El. Anschlüsse, User Interface, Zustandsautomat. Die Konzepte sind lediglich auf oberster Ebene zu erarbeiten. Eine Detaillierung erfolgt (noch) nicht. Alle Konzepte müssen zum disziplinübergreifenden Systementwurf passen. Variantenliste sollte hier eingehen Sourcecode oder Basis- Lib als Input? X Y Printstand 3 Info: - Funktion fehlen App getestet Bug-Reports (nicht vollständig/fehlerhaft umgesetzte Anforderungen) à In dokumentiert à Separate Listen für / à Ablage aktuell in () + - Projektplan Projektsteckbrief Projektcheckliste Grobkonzept Grobkonzept Gesamtsystementwurf PJM, EH, ES, SaS 3 Projektplan detaillieren technische Machbarkeit prüfen betriebswirtschaftliche Machbarikeit prüfen b2 Project, Change Requests sammeln, bewerten, entscheiden PJM (,, FSM, ) Projektplan techn. - Bewertung Kalkulation SaS Liste zu ändernder Anf. PJM (,, ) Bewertung der Anfrage Anforderungen anpassen Projektfortschritt nachhalten SFM / Die Checkliste wird Projektbegleitend Anfang 2014 Abspaltung MICRO Sorucecode ausgefüllt Sobald ein Entwicklungsartefakt einer angemessenen Ausarbeitungsstufe vorliegt, wird es in der Checkliste als vorhanden markiert. Fehlen wesentliche Bestandteile des Entwicklungsartefakts gilt es als nicht vorhanden. LH Gesamtsystementwurf AgPlr Gesamtsystementwurf Anfrage annehmen Anfrage ablehnen + EH, ES,, SFM ES ISO25119-3/7.3 ES Abschluss (Geschäfts- / Ausgefüllte Checkliste EMV Tessy Test- Bericht W.C. Doku Aspekte FuSi erarbeiten Umfasst die Festlegung des notwendigen Agr für die einzelnen Anforderungen PET / / MECH Pdf Gesamtsystementwurf review Software erweitern/ anpassen -Doku -Ent- wicklungs- Dokumente Cadence Allegro Doxygen comp. Software anpassen? Input und Output richtig? BOM Enthält auch Informationen über das User- Interface und Diagnosemöglichkeiten Jedes UI sollte einem Unternehmensweit einheitlichen Standard entsprechen Konfigurierbare Parameter identifizieren Office Entwicklungstoolkette überprüfen und anpassen (Version) Testspec aktualisieren Keil Sourcecode C- Compiler BOM +MB CAM Daten halbautomatische Überleitung aus b2 in Doku (Entwicklung) Statusmeldung zum erfolgt per E-Mail an die Entwicklung, Arbeitsvorbereitung und den Einkauf Datenblatt anpassen ISO25119-3/7.8 Lastenheft Schnittstellen Gesamtsystementwurf ebene Konfigurierbare Parameter Tools + Versionen - Vorlage Checkliste ME01140 965 + EH, ES,, SFM akt. b2 Daten müssen freigegeben sein Beschaffung / mündl. Absprache über Arbeitsplan comp. Software Platinenfertigung Flyer Marketing Flyer pdf Pflichtenheft und Review Es gibt ein einziges Pflichtenheft. In diesem ist erkennbar, welche Informationen für welche. Fachabteilung relevant sind. Zur Erstellung wird die -Vorlage verwendet. Das Review umfasst den Abgleich von LH und. Die erfolgt getrennt vom. LH Änderungs -wunsch SaS Prototyp 4 Review Review Platine 4 Angebot und prüfen PS 4 PS 4 entwicklungsbegleitende Tests Review- Ergebnis Review- Ergebnis Tests am Teststand ID in abgelegt Hardware verifizieren SaS ID in abgelegt Inbetriebnahme Prototyp 4 +Basis Konzeptphase Change Management Angebotsphase: Angebot Für jede Änderung wird Dokumentiert, ob die Änderung angenommen wird, warum sie angenommen/nicht angenommen wird und aus welchem Grund sie gewünscht ist. LH manuell manuell Test Doku Test Doku Angebot mit Kunden klären automatisch automatisch alternativ per Mail Protokolle, E-Mails Testablauf PS 4 Adapter PET Auftrag liegt vor kein Auftrag Laufwerk auf Tessy testen Info Anpassung Arbeitsplan an Produktion Abschluss (Geschäftsleitung) Schriftl. Auftrag EH+ES EH Tessy Testbericht PS 4 EoL getestet Terminplan mit dem Kunden abstimmen Mech.-Konzept CAD ME01083854 Abteilung Arbeitsanweisung Projekt in E3 /-Architektur detaillieren App getestet Kunden Heute Anfang 2015 Rückmeldung PJM ME-F Feldtests Phoenix Testlab - Umwelttests Defact Rückmeldungen aufnehmen Wenn positiv ausfallen X Wenn negativ ausfallen Für Soll-Prozess: Schnittstelle zum Marketing definieren Schnittstelle zum PM definieren Y Printstand 4 Freigabeprozess für Übergang zur Vorserie Changeprozess (Summe aus den aktuellen Lösungen in Change/ Defects/ müssen definiert und vereinheitlicht werden, E 3 Konzept f. - Sicherheitsvalidation Das Konzept umfasst den und die Testspezifikation für die Sicherheitsvalidation ES auch vom Tooling) ISO25119-3/6 ISO25119-3/7.3 Die Detaillierung der -/-Architektur erfolgt parallel. Die Architektur umfasst das vollständige System (Betrieb & Diagnosefunktionen) Grobkonzept f. - Sicherheitsvalidation und Tests ISO25119-3/6 ISO25119-3/7.5 ISO25119-3/7.7 ISO25119-3/7.8 Umfasst das Grobkonzept zur - Sicherheitsvalidation, für die Tests sicherheitsbezogener Parameter und der -Modultests EH+ES+Kunde Konzept f. Sicherheitsvalidation Gesamtsystem ISO25119-4/6 Gesamtschaltplan Angebotsunterlagen Grobterminplan 3D Konzept - Architektur Umsetzungsebene - Architektur Umsetzungs- Sicherheitsv. Testfälle + Soll- Grob- Testfälle s.b.p. Grob- gesamt Grob- Testfälle gesamt Grob- Testfälle Module Konzept Sicherheitsvalidation Grob- s.b.p. Grob- Module SFM Testreport Testergebnis E-Mail EH+ES Toolbruch + Geschäftsleitung Change Requests Projektcontrolling QKT ME01266589 Arbeitsanweisung DHB-online Projektgesamtübersicht Materialkosten bewerten Aspekte FuSi prüfen 4 Das QKT-Controlling wird durchgehend durchgeführt Konzept für Integrationstest Change Requests sammeln, bewerten, entscheiden PJM (,, FSM, ) Prüfbericht Checkliste Statusbericht Protokoll ISO25119-3/7 Integration Testfälle + Integration Legende Farblegende Projektmanagement Hardwareentwicklung Liste zu ändernder Anf. PJM (,, ) Organisationseinheit Geschäftsprozess Außerhalb der Organisation Innerhalb der Organisation, aber außerhalb der Betrachtung Methode IT System Abkürzungen b2: ERP-System BD: Bestückungsdaten = BP + weitere Daten BP: Bestückungsplan BOM: Elektronische Stückliste : Dokumentenmanagementsystem Modellart: IST-Prozessmodell Produkt: ECU-Maxi Projektpartner: Müller Elektronik Bearbeiter: Fr. Kaiser, krs-lb - + Fachabteilungen Funktionsumfang für Muster festlegen Anforderungen anpassen Funktionale Sicherheit Softwareentwicklung potential EOL: End-of-Line JR: Jobrechner LH: Lastenheft : Pflichtenheft PS: Printstand Protokoll Umfang Muster Ausgefüllte Checkliste / PJM Papier Informationsobjekt IT Informationsobjekt Gruppe von Informationen Materialobjekt Verbales Informationsobjekt Potential Produktionsendtest Fertigungsüberleitung Printstand 5 PJM+GS Projekt: ItsOWL-TT-DuMe X Meilensteinreview Y requirement 1 requirement 2 milestone Datum: + QM + Geschäftsleitung + PJM Freigabe zum Start Vorserie ability 1 Produktmanager Protokoll Es wird geprüft, ob die notwendigen vorliegen (Checkliste) Die wichtigen werden hinsichtlich ihrer Vollständigkeit geprüft (, Architektur) Fähigkeit Exklusiv-Oder- Verknüpfung Meilenstein 21.08.2014 Formale Freigabe der Meilensteinergebnisse + Geschäftsleitung + PJM X Y Konzeptabschluss Freigabe K Bauteilspezifikation - Architektur Umsetzungsebene Projektumfeldanalyse EH Bericht: Erfüllungsgrad Projektplan Projektplan Datenblätter und EH 80% Neuteilliste Stückliste Vertrieb: Verkaufsartikel anlegen ME 219757 Einführung von Artikeln teile definieren und parametrieren Cadence Allegro Neuteilliste wird Parallel und auf Basis der notwendigen Schaltungsteile durchgeführt. ES Grob- gesamt Grob- Testfälle gesamt ES Projektsteckbrief Releaseplanung ES ME607059 QMV ISO 25119 C-Style Guide Projektumfeldanalyse aktualisieren Softwaremodule Entwickeln Detaillierung der - Sicherheitsvalidation Build & Integration Server aufsetzen Jenkins Maven Module Source Code ISO25119-3/7.4 ISO25119-3/7.7 Die genannte Technologie und der genannte Compiler sind eine mögliche Lösung, andere sind ebenso denkbar. Variantenliste konfigurierbare Parameter Marketing: Marketingmaßnahmen ES Wird unterstützt durch die Nutzung des ersten Runden Tisches. Konfigurationslisten ISO25119-3/7.8 Bedienungsanleitung Projektumfeldanalyse einleiten gesamt Testfälle gesamt EH Build and Integration Server Konf.-Liste Einkauf: Staffelpreise einholen, Neuteile beststellen W.C. Berechnung Schaltungsteile simulieren ISO25119-3/6 Die Berechnung erfolgt Parallel zur Simulation. ES ES Entwicklungsartefakte Cadence Allegro W.C. Doku Detaillierung der Tests sicherheitsbezogener Parameter Detaillierung der - Modultests Erfüllungsgrad nachhalten der Simulation EH D3 Durchgängiger Prozess. Startet nach der Erstellung des. ISO25119-3/7.8 ISO25119-3/7.5 Testfälle (s.b.p.) (s.b.p.) Module Testfälle Module Bericht Gesamtschaltplan Cadence Allegro BOM Projektcontrolling QKT ME01266589 Arbeitsanweisung DHB-online Projektgesamtübersicht EH Checkliste ME01140 965 review Redaktionssystem Entwicklungsartefakte Einkauf: Serienlieferanten/ Second Source Auswählen Statusbericht als Mail Protokoll ISO25119-3/6 / Gesamtschaltplan (freigegeben) EH 3D- Konzept PM + techn. Redakteur Bedienungsanleitung Cadence Mechanische Komponenten anpassen ME01019770 Abteilung Arbeitsanweisung Konstruktion Checkliste E.3 Bericht: Erfüllungsgrad Projektplan CAD Mechanische Komponenten umfassen z.b. das Gehäuse, Folien und Kabelbäume. und Gehäuse beeinflussen bzw. bedingen sich gegenseitig, daher sollte bei der Erarbeitung von Gehäusemodell und eng zusammengearbeitet werden. Funktionsweise 3D-Modell Gehäuse EH + PET + PROD review ME2175 Erstellen von Leiterplatten ME2176 Designregeln Checkliste grobes Produktionskonzept erarbeiten CAD Die Möglichkeit zur Fertigungsgerechten Montage muss bereits an dieser Stelle beachtet werden. Probleme bei der Fertigungsgerechten Montage müssen in das review einfließen. Wird unterstützt durch die Nutzung des zweiten Runden Tisches. P D AP 1-3: Durchgängigkeit im Entwicklungsprozess Analyse IST-Prozess, Analyse des Entwicklungsprozesses Analyse IST-Prozess: Prozessanalyse von zwei Entwicklungsprojekten Steuergerät Applikationssoftware Prozessdarstellung in OMEGA AP1 Aufnahme des IST- Prozesses Analyse des Entwicklungsprozesses: Soll-Prozess-Aufnahme Aktueller Produktentstehungsprozess Iterative Optimierung des Soll-Prozesses AP2 Analyse des Entwicklungsprozesses Handlungsempfehlung 1.1 Automatische, PC-basierte Tests für Applikationen 1.2 Entwicklung eines skonzeptes 1.3 Überarbeitung der Lastenheftvorlage 1.4 Optimierung des Bugtrackings 1.5 Projektbegleitung in der Anfoderungsphase 1.6 Automatische Testfallgenerierung 1.7 Disziplinübergreifendes Variantenmanagement 2014 2015 2016 Q2 Q3 Q2 Q3 Q4 Q1 Q4 Q1 Q4 AP3 Ableitung von Handlungsempfehlungen it s OWL Clustermanagement GmbH 18.08.2015 10

AP 1-3: Durchgängigkeit im Entwicklungsprozess Handlungsempfehlungen Erstellung und Implementierung eines Konzepts für die automatisierte Durchführung von Modultests Entwicklung eines disziplinübergreifendes skonzeptes Durchführung und Moderation von CONSENS Workshops zur Anforderungsaufnahme und - strukturierung Disziplinübergreifendes Variantenmanagement AP3 Handlungsempfehlung 1.1 Automatische, PC-basierte Tests für Applikationen 1.2 Entwicklung eines skonzeptes 1.3 Überarbeitung der Lastenheftvorlage 1.4 Optimierung des Bugtrackings 1.5 Projektbegleitung in der Anfoderungsphase 1.6 Automatische Testfallgenerierung 1.7 Disziplinübergreifendes Variantenmanagement 2014 2015 2016 Q2 Q3 Q2 Q3 Q4 Q1 Q4 Q1 Q4 Ableitung von Handlungsempfehlungen it s OWL Clustermanagement GmbH 18.08.2015 11

Kommunikation Kommunikation Positionsdaten Positionsdaten Legende logische Einheit Port Wegweiser logische Beziehung Auftragsdaten mechanische Verbindung störende Beziehung V O Bedienung Variante eines Elements optionales Element Auftragsdaten Bedienung AP 4: Strukturierung von Pflichtenheften Fokus auf das WIE Variationspunkte, um unterschiedlichen Projektarten Rechnung zu tragen Positionsdaten GPS Umfeldelement Systemelement Messinformation Informationsbeziehung Stoffbeziehung Energiebeziehung Spannungsversorgung Maschine (JR) Entwicklung einer neuen Pflichtenheftvorlage Kommunikation Aux/TECU Touch Terminal ext. komm.- schnittstellen ISOBUS Integration von Modellen CONSENS Modelle Softwaremodelle Lenkung (AP 5) Kommunikation Soll-Position Ist-Position GSM-Modul CAN Schnittstelle Ethernet Schnittstelle Maschine (JR) Lenkung Externe Sensoren Serielle Schnittstellen Positionsdaten Kommunikation Kommunikation Soll-Position Ist-Position Aux/TECU Touch Terminal Power- Management Bilddaten Kameraanschlüsse Kamera Soll-Position Ist-Position analoger Wert, digitaler Wert, Frequenzwert GSM-Modul CAN Schnittstelle Ethernet Schnittstelle GPS Serielle Schnittstellen Positionsdaten Kommunikationsdaten ISOBUS-Kommunikation Soll-Position Ist-Position ISOBUS-Kommunikation analoger Wert, digitaler Wert, Frequenzwert Eingänge TECU Positionsdaten Kommunikationsdaten Bilddaten Prozessorboard Power- Management Spannungsversorgung Prozessorboard ext. komm.- schnittstellen ISOBUS Gehäuse Datenspeicher Eingaben visuelle Daten akustische Daten Auftragsdaten Lautsprecher USB Schnittstelle Eingabeelemente Anzeige Datenspeicher Auftragsdaten Eingabe Eingaben visuelle Darstellung akt. Meldungen akustische Darstellung akt. Meldungen GSM-Modul Auftragsdaten USB Benutzer USB Schnittstelle Eingabeelemente Auftragsdaten Eingabe GSM-Modul USB Kamera Externe Sensoren Bilddaten analoger Wert, digitaler Wert, Frequenzwert Kameraanschlüsse analoger Wert, digitaler Wert, Frequenzwert Eingänge TECU Bilddaten Umwelt Fahrerkabine Gehäuse visuelle Daten akustische Daten Lautsprecher Anzeige visuelle Darstellung akt. Meldungen akustische Darstellung akt. Meldungen Benutzer Legende System- Umfeldelement Verbindung Elements mechanische Variante eines Port V it s OWL Clustermanagement GmbH 18.08.2015 12 Stoff- optionales

AP 5: Modellbasierte Softwareentwicklung Umsetzen der Applikation in eine komponentenbasierte Softwarearchitektur mit MechatronicUML Kapselung und Information Hiding Keine globalen Datenstrukturen und Variablen Spezifikation von Verhalten für die identifizierten Komponenten Zustandsautomaten Überführung des erstellten Modells nach MATLAB/Simulink Integration mit physikalischen Modellen Simulation und Debugging des spezifizierten Verhaltens Vorteile: Architekturmodellierung: Strukturierung und Hierarchisierung erhöht Übersichtlichkeit Datenflüsse und Interaktionen klar erkennbar Zustandsautomaten: Übersichtlicher als C-Code Konsistente Änderungen leichter möglich Simulation mit Matlab/Simulink: Durchspielen verschiedener Szenarien möglich Einfaches Debuggen Keine reale Hardware nötig it s OWL Clustermanagement GmbH 18.08.2015 13

Agenda Abschlusspräsentation itsowl-tt-dume Einführung Zielsetzung Resümee und Ausblick it s OWL Clustermanagement GmbH 18.08.2015 14

Resümee und Ausblick AP 1-3: Durchgängigkeit im Entwicklungsprozess AP 4: Strukturierung von Pflichtenheften AP 5: Modellbasierte Softwareentwicklung Resümee Optimierter Produktentwicklungsprozess Roadmap mit konkreten Handlungsempfehlungen Überarbeitete Pflichtenheftvorlage Ausbau von Systems Engineering- Kompetenzen Ausbau von Kompetenzen in der modellbasierten Softwareentwicklung Ausblick Überarbeitung des Entwicklerhandbuchs Schrittweise Umsetzung der Handlungsempfehlungen Anwendung der überarbeiteten Pflichtenheftvorlage Integration des Systems Engineering-Gedanken Integration der modellbasierten Softwareentwicklung in zukünftige Projekte it s OWL Clustermanagement GmbH 18.08.2015 15

Vielen Dank für Ihre Aufmerksamkeit! www.its-owl.de