Requirement Engineering. in der Steuergeräteentwicklung

Größe: px
Ab Seite anzeigen:

Download "Requirement Engineering. in der Steuergeräteentwicklung"

Transkript

1 Requirement Engineering in der Steuergeräteentwicklung A.User A.User IAV IAV GmbH GmbH Geschäftsfeld Geschäftsfeld Automobilelektronik Automobilelektronik Abteilung Abteilung Softwareentwicklung Softwareentwicklung AE-S1 AE-S1 1

2 Inhalt Motivation Modellierungskriterien Modellierungsrichtlinien und Namenskonventionen Modellierungs-Tool Modell-Review Requirement Engineering im Entwicklungsprozeß Feinmodellierung und Simulation Aufwandsverlagerung Entwicklungswerkzeuge Verlinkung und Versionierung von Projektinformationen Zusammenfassung und Ausblick 2

3 Motivation Visuelle Darstellung physikalischer/logischer Zusammenhänge Eindeutige Realisierung bei widersprüchlichen Anforderungen Diskussionsgrundlage der Funktionalität Beherrschung der Komplexität (Modularisierung und Hierarchisierung) Modell als Basiskomponente im Entwicklungsprozess 3

4 Modellierungskriterien Übersichtlichkeit Lesbarkeit Fehlersuche Inbetriebnahmeunterstützung Qualitätsmerkmale Portierbarkeit Testbarkeit Erweiterbarkeit Codierbarkeit Simulierbarkeit 4

5 Modellierungsrichtlinien und Namenskonventionen Informationengehalt Modularisierung Hierarchisierung Schnittstellenbildung Modellierungsstil Einschränkungen Namensgebung Kurzbezeichnungen 5

6 Modellierungs-Tool Stateflow-Viewer T1:AUS Z_AUS /*Status AUS im State-Diagramm FH*/ /* T1:AUS->EIN */ /*Das ist der Übergang von AUS nach EIN im State-Diagramm FH Keine Applikation notwendig*/ [cnttimerein > 10] /stausein = 1; Z_EIN /*Status EIN im State-Diagramm FH*/ /* T1:IDLE->AUS */ /*Das ist der Übergang von IDLE nach AUS im State-Diagramm FH Die Applikationsgrenzen sind auf 20ms < FH_AUS_TIME < 30 ms zu setzen*/ [cnttimeraus > FH_AUS_TIME] /staus = 1; Z_IDLE /*Status IDLE im State-Diagramm FH*/ /* T1:EIN->IDLE */ /*Das ist der Übergang von EIN nach IDLE im State-Diagramm FH FH_IDLE_TIME auf Max. 20 ms setzen*/ [cnttimeridle > FH_IDLE_TIME] /stidle = 1; Ausblenden nichtselektierter Texte Selektive Darstellung von Informations-Art und Dichte an Modellelementen 6

7 Modell-Review Offene Punkte Change Requests Review-Protokoll 7

8 Requirement Engineering im SW-Entwicklungsprozeß Funktionsidee Feinmodellierung Simulation, ausführbares Lastenheft Rapid Prototyping Modellreview Erstellung Testplan Freigabe Modell Konfiguration Basis-Software (C) Modifikation Modell, Instrumentierung, Einbringen, Applikationsdaten Codierung Integration Basis-SW /Modell-SW,Appl.daten Autocode generierung Codereview Integrationstest (am Testplatz) Unit-Test ( mit Instrumentierung am Testplatz) Abnahme Grobmodellierung Funktionsbeschreibung Applikation Systemtest (Fahrzeug) Ablieferung Dokumentation für Inbetriebnahme / Appl. Konzeptentwicklung Dokumentationsreview 8

9 Requirement Engineering Konzeptentwicklung Funktionsidee Funktionsbeschreibung Rapid Prototyping Grobmodellierung Feinmodellierung Simulation, ausführbares Lastenheft Modellreview 9

10 Feinmodellierung und Simulation Funktionsmodell mit Simulationsumgebung Modellierung Simulation Steuergeräte- Gesamtmodell Portierbare Einzelfunktion Funktionslibrary Simulation ok. nein Integration ins SG-Modell Portierbare Einzelfunktion ja Separation aus Simulation Schnittstellen ok. ja nein Synchronisation mit RM Versionierung Sim- Modell Versionierung SG- Modell Versionierung Fkt.- Modell 10

11 Aufwandsverlagerung Aufwand Geringe Modellierung, späte Detaillierung Starke Modellierung, frühe Detaillierung t Anforderungsanalyse Modellierung Implementierung Test 11

12 Entwicklungswerkzeuge Modellbasiertes Entwicklungswerkzeug Requirement Management Tool DOORS Matlab/Simulink Interface Synchronisation (Datentransfer) Navigationsrichtung 12

13 Requirement Management Tool Verwaltung von Anforderungsdokumenten HW- und SW-Spezifikationen Test-Dokumenten QM-Dokumenten Dokumentenflow eines Entwicklungsprozesses 13

14 Verlinkung der Projektinformationen Anforderungs- Modell Simulation Links unter DOORS, entwicklungsbegleitend Rapid Prototyping Links unter DOORS, Dokuphase Lastenheft Requirement Implement.- Modell File-Links, Versionsverwaltung Wenn V > 120 kmh... Änderungsanforderung Offene Punkte Liste OPL Change Request CRQ ID723 : Wenn V > 120 kmh... Programm if { V > V_max } then... Testplan / Testprotokoll Tests Geschwindigkeitsschwellen 120 kmh applizierbar Punkt 3: 120 kmh applizierbar? CRQ 24 : Label V_max einführen DOORS Datenbank Dokumentation Die Geschwindigkeitsschwelle... 14

15 Versionierung von Projektinformationen Interne Anforderungen z. B. Aufgrund von Lastenheft-Fehlern DOORS STARTEAM Externe Anforderungen Offene Punkte Liste OPL Change Requests CRQ Lastenheft 1.0 Änderung 1 Änderung 2 Änderung 3 Lastenheft 1.1 Änderung 4 Baseline 1 Änderung 5 Änderung 6 Baseline 2 Links Start Letzter Stand Start Akt. Stand Modell 1.0 Zwischenstand Modell 1.01 Zw.stand Modell 1.02 Modell 1.1 Zwischenstand Modell 1.11 Zwischenstand Modell 1.12 Programm stand Programm stand Programm stand Programm stand Testplan / Testprotokoll 1.02 Testplan / Testprotokoll 1.12 Projektablauf 15

16 Zusammenfassung und Ausblick Erhöhung der Prozesssicherheit Nichtflüchtiges Projekt Know-How Geringer Einarbeitungsaufwand Change Management Eindeutige Vorgaben für Zulieferer (digitales Lastenheft) Genauere Einflussanalyse bei Änderungsanforderungen 16

17 Vielen Dank für Ihre Aufmerksamkeit 17

Ontologiebasierte Entwicklung von Anforderungsspezifikationen im Automotive-Umfeld Mathias Schraps, 25.11.2011

Ontologiebasierte Entwicklung von Anforderungsspezifikationen im Automotive-Umfeld Mathias Schraps, 25.11.2011 Ontologiebasierte Entwicklung von Anforderungsspezifikationen im Automotive-Umfeld Agenda Inhalt Audi Electronics Venture GmbH Motivation und Kontext Aktuelle Fragestellung Lösungsansatz Zusammenfassung

Mehr

Einsatz automatischer Testdatengenerierung im modellbasierten Test

Einsatz automatischer Testdatengenerierung im modellbasierten Test Einsatz automatischer Testdatengenerierung im modellbasierten Test Sadegh Sadeghipour [email protected] Gustav-Meyer-Allee 25 / Gebäude 12 13355 Berlin www.itpower.de Modellbasierte Software-Entwicklung

Mehr

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

intence automotive electronics Ausführbare Spezifikation Der Weg zu besseren Anforderungen intence automotive electronics Ausführbare Spezifikation Der Weg zu besseren Anforderungen Kurzvorstellung intence Agenda KURZVORSTELLUNG intence automotive electronics Wurde 2007 gegründet und ist Entwicklungspartner

Mehr

HP Service Virtualization. Bernd Schindelasch 19. Juni 2013

HP Service Virtualization. Bernd Schindelasch 19. Juni 2013 HP Service Virtualization Bernd Schindelasch 19. Juni 2013 Agenda EWE TEL GmbH Motivation Proof of Concept Ausblick und Zusammenfassung HP Software Performance Tour 2013: HP Service Virtualization 2 EWE

Mehr

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

Kompetenz. rund um. Ihren. Entwicklungsprozess. Über uns. Technische Software. Modellbasierter Test. Prüfplätze. Automatisierung. Kompetenz rund um Ihren Entwicklungsprozess Modellieren für den Test - Segen oder Fluch? Firmenpräsentation auf der embeddedworld 2010 Dipl. Ing. (Univ) Gerhard Baier Bereichsleiter Marketing und Vertrieb

Mehr

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg Herzlich willkommen Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg Heike Bickert Software-/Systemingenieurin, Bereich Quality Management Braunschweig // 17.11.2015 1 Agenda ICS AG Fragestellungen

Mehr

IT-Projekt-Management

IT-Projekt-Management IT-Projekt-Management Dr. The Anh Vuong email: [email protected] http: www.dr-vuong.de Seite 1 Konfigurations Management Seite 2 KM: Ziele Verwaltung der Dokumentationen Erzeugen und Pflege die

Mehr

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

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 Was bedeutet es, ein Redaktionssystem einzuführen? Vorgehensmodell für die Einführung eines Redaktionssystems Die Bedeutung Fast alle Arbeitsabläufe in der Abteilung werden sich verändern Die inhaltliche

Mehr

Qualitätsmanagement mit Continuous Integration Untersuchung anhand einer Machbarkeitsstudie in der Praxis. Abschlußpräsentation zur Studienarbeit

Qualitätsmanagement mit Continuous Integration Untersuchung anhand einer Machbarkeitsstudie in der Praxis. Abschlußpräsentation zur Studienarbeit Qualitätsmanagement mit Continuous Integration Untersuchung anhand einer Machbarkeitsstudie in der Praxis Abschlußpräsentation zur Studienarbeit Lars Gohlke Diplom-Informatiker (FH) University of Applied

Mehr

Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006

Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006 Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006 Oliver Böhm MKS GmbH Agenda Überblick Der Entwicklungsprozess: Requirements

Mehr

Vom Konzept direkt ins Cockpit: Optimierte HMI-Entwicklung mittels automatischer Codegenerierung

Vom Konzept direkt ins Cockpit: Optimierte HMI-Entwicklung mittels automatischer Codegenerierung : Optimierte HMI-Entwicklung mittels automatischer Codegenerierung Christian Semmler MT323 Human Factors Engineering Seite 1 Gliederung HMI-Entwicklungsprozess Werkzeuge Einsatz an einem Beispielprojekt

Mehr

Integrative Entwicklungsprozesse am Beispiel einer automotiven Anwendung

Integrative Entwicklungsprozesse am Beispiel einer automotiven Anwendung am Beispiel einer automotiven Anwendung Bernd van Vugt EXTESSY AG Stefan Gläser VOLKSWAGEN AG Motivation Kundenwunsch: Mobilität und Individualität Fahrzeug + Informationstechnologie + Dienst Herausforderung:

Mehr

Dokumentation für die Software-Wartung

Dokumentation für die Software-Wartung 7. Workshop Software-Reengineering Dokumentation für die Software-Wartung Stefan Opferkuch Universität Stuttgart Institut für Softwaretechnologie, Abteilung Software Engineering 4. Mai 2005 Übersicht Wie

Mehr

Requirements-Traceability in der industriellen Praxis Ziele und Einsatz

Requirements-Traceability in der industriellen Praxis Ziele und Einsatz Requirements-Traceability in der industriellen Praxis Ziele und Einsatz Forschungsprojekt gefördert von der Deutschen Forschungsgemeinschaft Elke Bouillon [email protected] 04.12.2012 Seite 1

Mehr

Absicherung von Automotive Software Funktionen

Absicherung von Automotive Software Funktionen GI Themenabend "Automotive" Absicherung von Automotive Software Funktionen 27.02.2013 Jürgen Schüling Überblick Berner & Mattner Gründung: 1979 Mitarbeiter: 400 Umsatz 2011: Standorte: Angebot: Branchen:

Mehr

Vortrag Diplomarbeit. Testentwurf in komplexen softwareintensiven Systemen mit der Klassifikationsbaummethode. von Rebecca Tiede

Vortrag Diplomarbeit. Testentwurf in komplexen softwareintensiven Systemen mit der Klassifikationsbaummethode. von Rebecca Tiede Vortrag Diplomarbeit Testentwurf in komplexen softwareintensiven Systemen mit der Klassifikationsbaummethode von Rebecca Tiede 1 Inhalt des Vortrags Einführung und Motivation Klassifikationsbaummethode

Mehr

Requirements-basiertes Testen am Beispiel des NI Requirements Gateways

Requirements-basiertes Testen am Beispiel des NI Requirements Gateways Requirements-basiertes Testen am Beispiel des NI Requirements Gateways National Instruments VIP Kongress München, M 8. Oktober 2008 Joachim Schulz QualityPark GmbH V-Modell Demands Business Requirement

Mehr

Änderungsbasiertes Requirements Management mit agosense.requirements und Atlassian JIRA

Änderungsbasiertes Requirements Management mit agosense.requirements und Atlassian JIRA Änderungsbasiertes Requirements Management mit agosense.requirements und Atlassian JIRA REFERENT Webinar Nr. 1 26. März 2015 15 Uhr bis 16 Uhr Antonio Jesus de Loureiro [email protected] +49.7154.99951.16

Mehr

Projektmanagement durch Scrum-Proxies

Projektmanagement durch Scrum-Proxies Cologne Intelligence GmbH Projektmanagement durch Scrum-Proxies Integration von Vorgehensmodellen und Projektmanagement 17. Workshop der Fachgruppe WI-VM der Gesellschaft für Informatik e.v. Stuttgart,

Mehr

2.2 IT Configuration Coordinator (IT-Konfigurationskoordinator/in)

2.2 IT Configuration Coordinator (IT-Konfigurationskoordinator/in) 2.2 IT Configuration Coordinator (IT-Konfigurationskoordinator/in) 2.2.1 Kurzbeschreibung IT Configuration Coordinators organisieren das Konfigurations- und Changemanagement, indem sie Software-Entwicklungsprozesse

Mehr

Swiss Requirements Night 2015 Nicola Bigler, Simon Enkerli 28.01.2015

Swiss Requirements Night 2015 Nicola Bigler, Simon Enkerli 28.01.2015 Swiss Requirements Night 2015 Nicola Bigler, Simon Enkerli 28.01.2015 S O L I D I N T E G R A T I O N P A Y S E3 in Kürze Enterprise Business Protection ist unsere Vision Innovativ, zuverlässig und agil

Mehr

Requirements-Management Ein praktisches Beispiel

Requirements-Management Ein praktisches Beispiel 2003 Eurocopter Deutschland GmbH 2003 Requirements-Management Ein praktisches Beispiel [email protected] Softwareprozesse in Luft- und Raumfahrtprojekten Workshop der DGLR am 15.10.2003 Der Vortrag

Mehr

A Domain Specific Language for Project Execution Models

A Domain Specific Language for Project Execution Models A Domain Specific Language for Project Execution Models Eugen Wachtel, Marco Kuhrmann, Georg Kalus Institut für Informatik Software & Systems Engineering Inhalt Einführung und Hintergrund Problembereiche

Mehr

SysML Die Zukunft des Systems Engineering?

SysML Die Zukunft des Systems Engineering? ECC 2012 Winterthur 5. Juni 2012 SysML Die Zukunft des Systems Engineering? Omar Naas, Senior Consultant, EVOCEAN GmbH 1934 Citroën 2CV Citroën Direktor Pierre-Jules Boulanger definierte 7 Anforderungen,

Mehr

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

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013 Software Komponenten FS13 Gruppe 03 Horw, 16.04.2013 Bontekoe Christian Estermann Michael Moor Simon Rohrer Felix Autoren Bontekoe Christian Studiengang Informatiker (Berufsbegleitend) Estermann Michael

Mehr

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

Transfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- Architekturentwicklung von Fahrzeugen Transfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- entwicklung von Fahrzeugen Martin Jaensch, Dr. Bernd Hedenetz, Markus Conrath Daimler AG Prof. Dr. Klaus D. Müller-Glaser

Mehr

Neue Funktionen in Innovator 11 R5

Neue Funktionen in Innovator 11 R5 Neue Funktionen in Innovator 11 R5 Innovator for Enterprise Architects, Java Harvester und Prüfassistent 12.11.2013 Agenda 1 2 3 Einführung Was ist neu in Innovator 11 R5? Szenario Enterprise Architektur

Mehr

Markup-basiertes Spezifikationsund Anforderungsmanagement in agilen Softwareprojekten

Markup-basiertes Spezifikationsund Anforderungsmanagement in agilen Softwareprojekten Roman Roelofsen Prof. Dr. Stephan Wilczek Markup-basiertes Spezifikationsund Anforderungsmanagement in agilen Softwareprojekten Konferenz Software Engineering & Management 2015 Dresden 19.03.2015 3 Rollen

Mehr

Applikationsvirtualisierung in der Praxis. Vortrag an der IHK Südlicher Oberrhein, Freiburg Thomas Stöcklin / 2007 thomas.stoecklin@gmx.

Applikationsvirtualisierung in der Praxis. Vortrag an der IHK Südlicher Oberrhein, Freiburg Thomas Stöcklin / 2007 thomas.stoecklin@gmx. Applikationsvirtualisierung in der Praxis Vortrag an der IHK Südlicher Oberrhein, Freiburg [email protected] Agenda Einleitung und Ausgangslage Applikationsvirtualisierung Beispiel: MS Softgrid Vorteile

Mehr

Softwareanforderungsanalyse

Softwareanforderungsanalyse Softwareanforderungsanalyse Evolution von Anforderungen Burkhardt Renz Institut für SoftwareArchitektur der Technischen Hochschule Mittelhessen Wintersemester 2015/16 Evolution von Anforderungen Anforderungen

Mehr

Softwareentwicklungsprozess im Praktikum. 23. April 2015

Softwareentwicklungsprozess im Praktikum. 23. April 2015 Softwareentwicklungsprozess im Praktikum 23. April 2015 Agile Softwareentwicklung Eine agile Methodik stellt die beteiligten Menschen in den Mittelpunkt und versucht die Kommunikation und Zusammenarbeit

Mehr

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

Das Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin Fragestellungen: Warum reicht das Lastenheft nicht aus? Was kann ich mit dem Lastenheft machen? Was unterscheidet das Pflichtenheft vom Lastenheft? Was gehört zum Auftragsumfang einer Individualsoftware?

Mehr

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

Realisierung der Anbindung an den Handelsplatz Koeln.de Leitfaden zur Projektplanung bei Lieferanten Handelsplatz Köln.de Leitfaden zur Projektplanung bei en Realisierung der Anbindung an den Handelsplatz Koeln.de Leitfaden zur Projektplanung bei en Autor: Christoph Winkelhage Status: Version 1.0 Datum:

Mehr

Abschnitt 16: Objektorientiertes Design

Abschnitt 16: Objektorientiertes Design Abschnitt 16: Objektorientiertes Design 16. Objektorientiertes Design 16 Objektorientiertes Design Informatik 2 (SS 07) 610 Software-Entwicklung Zur Software-Entwicklung existiert eine Vielfalt von Vorgehensweisen

Mehr

Anforderungsmanagement Status Quo in der Praxis von IT-Projekten. München, 10. März 2009 Markus Schmid, DekaBank

Anforderungsmanagement Status Quo in der Praxis von IT-Projekten. München, 10. März 2009 Markus Schmid, DekaBank Anforderungsmanagement Status Quo in der Praxis von IT-Projekten München, 10. März 2009 Markus Schmid, DekaBank Was erwartet Sie? Ergebnisse einer Umfrage unter Projektmanagern verschiedener Branchen:

Mehr

Software- Entwicklungsaktivitäten und Vorgehensmodelle. Lebenszyklusmodell

Software- Entwicklungsaktivitäten und Vorgehensmodelle. Lebenszyklusmodell 1. Vorgehensmodelle Software- Entwicklungsaktivitäten und Vorgehensmodelle a) Lebenszyklusmodell (Life- Cycle- Modell) b) V- Modell c) Wasserfallmodell d) Modifiziertes Wasserfallmodell e) Iterative Modelle

Mehr

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

Functional Safety. Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit Mittelstraße 25/1 88471 Laupheim Fon: 07392-9393525 Fax: 07392-9393526 Mailto: [email protected] Beispiele nicht sicherer

Mehr

Praktikum Grundlagen der Programmierung. Diverse Grundlagen. Dr. Karsten Tolle

Praktikum Grundlagen der Programmierung. Diverse Grundlagen. Dr. Karsten Tolle Diverse Grundlagen Dr. Karsten Tolle Vorgehensmodelle im Software Engineering Wasserfallmodell Rapid Prototyping Spiralmodell V-Modell Rational Unified Process extrem Programming Test Driven Development

Mehr

Das Event-Management-Tool

Das Event-Management-Tool Das Event-Management-Tool Effizienz bei der Organisation von Veranstaltungen lead* GmbH Beratung für Personalentwicklung und IT Folie 1 Themen Folie 1. Ziel 3 2. Prozessablauf 4 3. EVM Tool 5 Allgemein

Mehr

Systematische Software-Qualität mittels einer durchgängigen Analyse- und Teststrategie

Systematische Software-Qualität mittels einer durchgängigen Analyse- und Teststrategie Insert picture and click Align Title Graphic. Systematische Software-Qualität mittels einer durchgängigen Analyse- und Teststrategie Dr. Dieter Lederer, Geschäftsführer Vector Consulting Services GmbH

Mehr

BIF/SWE - Übungsbeispiel

BIF/SWE - Übungsbeispiel BIF/SWE - Übungsbeispiel Arthur Zaczek Feb 2015 1 Allgemein 1.1 Ziele Ziele dieses Übungsbeispieles ist es: GUI: Implementierung einer grafischen Oberfläche mit JavaFX oder WPF UI-Komponente: Implementierung

Mehr

When testing meets intelligence MECHATRONIK

When testing meets intelligence MECHATRONIK When testing meets intelligence MECHATRONIK Mechatronik Entwicklungs- und Testzentrum Integrierte Testumgebung für mechatronische Systeme und Strukturen. Mechatronik Durch die Kombination von Mechanik,

Mehr

Testautomatisierung. Lessons Learned. qme Software. Gustav-Meyer-Allee 25 13355 Berlin. Telefon 030/46307-230 Telefax 030/46307-649

Testautomatisierung. Lessons Learned. qme Software. Gustav-Meyer-Allee 25 13355 Berlin. Telefon 030/46307-230 Telefax 030/46307-649 Testautomatisierung Lessons Learned qme Software GmbH Gustav-Meyer-Allee 25 13355 Berlin Telefon 030/46307-230 Telefax 030/46307-649 E-Mail qme Software [email protected] GmbH Testautomatisierung Lessons

Mehr

Anforderungsmanagement im Projekt BIS-BY. BIS-BY: Requirement Management

Anforderungsmanagement im Projekt BIS-BY. BIS-BY: Requirement Management Anforderungsmanagement im Projekt BIS-BY von B. KREUZER Schlüsselwörter: Änderungswünsche, Anforderungsmanagement, DOORS Kurzfassung Softwaresysteme unterliegen während ihrer Entwicklung und während ihres

Mehr

Anforderungen an die HIS

Anforderungen an die HIS Anforderungen an die HIS Zusammengefasst aus den auf IBM Software basierenden Identity Management Projekten in NRW Michael Uebel [email protected] Anforderung 1 IBM Software Group / Tivoli Ein Feld zum

Mehr

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

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit IBM Software Group IBM Rational mit RequisitePro Hubert Biskup [email protected] Agenda Rational in der IBM Software Group Der Rational Unified Process als Basis für die Projektarbeit mit Rational

Mehr

Produktinformation DaVinci Developer

Produktinformation DaVinci Developer Produktinformation DaVinci Developer Inhaltsverzeichnis 1 DaVinci Developer - Entwurf von AUTOSAR Softwarekomponenten... 3 1.1 Die Vorteile von DaVinci Developer im Überblick... 3 1.2 Anwendungsgebiete...

Mehr

Lehrplan: Business Analyse/ Requirements Engineering (BA- RE)

Lehrplan: Business Analyse/ Requirements Engineering (BA- RE) Lehrplan: Business Analyse/ Requirements Engineering (BA- RE) Gliederung 1 Grundlagen der industriellen So@ware Entwicklung 2 Unternehmens- und Geschä@sprozessmodellierung 3 Grundlagen und Begriffe des

Mehr

Requirements Management Methodology

Requirements Management Methodology Requirements Management Methodology Thomas Bergmann Presales Consultant & management & management Requirements Management? & management Requirements Management Stakeholder Requirements Acceptance- Requirements

Mehr

Zusammenfassung der Testarten

Zusammenfassung der Testarten oftware-test Zusammenfassung der Testarten Komponententest Integrationstest Systemtest Grenztest Black Box Test zustands basierter Test White Box Test Pfadtest Strategie: Urknall Top Down Bottom Up Sandwich

Mehr

Digitale Qualitätsmanagement-Systeme im Rettungsdienst -Aktueller Stand-

Digitale Qualitätsmanagement-Systeme im Rettungsdienst -Aktueller Stand- Digitale Qualitätsmanagement-Systeme im Rettungsdienst -Aktueller Stand- fast jede Rettungswache hat ihre eigene (auch wenn zertifizierte) QM-Vorgänge bei Gesetzesänderung muss jedes System an die neue

Mehr

Reference Migration Process ReMiP

Reference Migration Process ReMiP Reference Migration Process ReMiP Ein Referenz-Prozess der Software-Migration 1 Übersicht Motivation º Gründe für Migrationen º Notwendigkeit eines generischen Referenz-Prozesses Herleitung des Referenzprozesses

Mehr

Der frühe Tester fängt den Bug

Der frühe Tester fängt den Bug Der frühe Tester fängt den Bug Kein Teststress am Entwicklungsende dank Webtest-First André Petry (Kühne + Nagel) SEACON 2013 16. / 17.05.2013 Agenda Vorstellung Persönlich Projekt Warum Testen oft schwierig

Mehr

Testen im Software- Entwicklungsprozess

Testen im Software- Entwicklungsprozess Technologie-Event 2006 Testen im Software- Entwicklungsprozess W.Lukas, INGTES AG Was nicht getestet wurde, funktioniert nicht. -- R.Güdel (ca. 1998) Seite 2 Was sollen wir tun? Anomalien & Defekte von

Mehr

Entwicklungsprozesse und -werkzeuge

Entwicklungsprozesse und -werkzeuge Entwicklungsprozesse und -werkzeuge Boris Nikolai Konrad [email protected] PG Seminarwochenende 21.-23. Oktober 2007 1 Überblick Entwicklungsprozesse Unterstützungsprozesse Kernprozess Entwicklungswerkzeuge

Mehr

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

ÜBUNG. Einführung in das IT- Projektmanagement WS 2012/13. Dr. The Anh Vuong Einleitung Beschluss der UNI- AG vom 10.10.2012: Bis Ende März 2013 soll ein Portal für Studierende der UNI- AG entwickelt werden. Das Portal bietet aus Anlass der Weltwirtschschaft diverse Informationen

Mehr

Benötigen wir einen Certified Maintainer?

Benötigen wir einen Certified Maintainer? Benötigen wir einen Certified Maintainer? Stefan Opferkuch Universität Stuttgart Institut für technologie, Abteilung Engineering Bestehende Qualifizierungsprogramme Qualifizierungsprogramme existieren

Mehr

Software-Evolution im Staged Lifecycle Model

Software-Evolution im Staged Lifecycle Model Unterstützung evolutionärer Softwareentwicklung durch Merkmalmodelle und Traceability-Links Matthias Riebisch Technische Universität Ilmenau, [email protected] Arbeitsgruppe Software-Wartung

Mehr

LCM-6 Digital Signage Software

LCM-6 Digital Signage Software Die richtige Information zur richtigen Zeit am richtigen Ort LCM-6 Digital Signage Software LCM-6 Player-Software LCM-6 Digital Signage Software Die richtige Information zur richtigen Zeit am richtigen

Mehr

6. Programmentwicklung

6. Programmentwicklung 6. Programmentwicklung Fertigungsprozess Qualitativ hochwertige Software ist ein Industrieprodukt -> Methoden der Industrie übertragen auf der Herstellprozess -> Herstellprozess gliedert sich in Phasen

Mehr

Rechnungsgrößen. Hintergrund. Problematik. Lösung. Ergebnisse. In Invalidenrechnung andere Rechnungsgrößen als in der Lebensversicherung

Rechnungsgrößen. Hintergrund. Problematik. Lösung. Ergebnisse. In Invalidenrechnung andere Rechnungsgrößen als in der Lebensversicherung Konzeptionierung eines Risiko Controlling Prozesses für Berufsunfähigkeitszusatzversicherungen In Zusammenarbeit mit der Volksfürsorge Lebensversicherung AG Rechnungsgrößen In Invalidenrechnung andere

Mehr

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

dspace (1/3) dspace: Gegründet 1988 in Paderborn Mitarbeiter: Über 650 Mitarbeiter weltweit, davon über 70 % Ingenieure Ständiges Mitarbeiterwachstum Agenda dspace und das V-Modell für Steuergeräte- Entwicklung Wie funktioniert Rapid Control Prototyping TargetLink: Vom Model zum Code Ein Wort zu HIL Praxisbeispiele dspace (1/3) dspace: Gegründet 1988

Mehr

Konfigurations management

Konfigurations management Gerhard Versteegen (Hrsg.) Guido Weischedel Konfigurations management Mit 111 Abbildungen Springer Inhaltsverzeichnis Einführung. 1.1 Allgemeines zum Thema Konfigurationsmanagement 1 1.2 Grundlagen des

Mehr

Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich. Softwaretechnik I

Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich. Softwaretechnik I Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich Softwaretechnik I Wintersemester 2015 / 2016 www.ias.uni-stuttgart.de/st1 [email protected]

Mehr

Prozesse visualisieren mit Informatik- Werkzeugen Ist Schaffhausen bereit? Beat Kobler, Abteilungsleitung Service Center, KSD Schaffhausen

Prozesse visualisieren mit Informatik- Werkzeugen Ist Schaffhausen bereit? Beat Kobler, Abteilungsleitung Service Center, KSD Schaffhausen Prozesse visualisieren mit Informatik- Werkzeugen Ist Schaffhausen bereit? Beat Kobler, Abteilungsleitung Service Center, KSD Schaffhausen 1 Agenda Ausgangslage Prozessmanagement KSD Anforderungen / Ziele

Mehr

Ein hierarchischer, modellgetriebener Ansatz zur Codegenerierung. R. Gitzel, M. Schwind

Ein hierarchischer, modellgetriebener Ansatz zur Codegenerierung. R. Gitzel, M. Schwind Ein hierarchischer, modellgetriebener Ansatz zur Codegenerierung R. Gitzel, M. Schwind Agenda! Überblick/Motivation! Hintergrund! Technische Umsetzung! Zentrale Ergebnisse 2 Überblick Ziele! Know-how-Aufbau/Stand

Mehr

Machbar? Machbar! 07.10.2010

Machbar? Machbar! 07.10.2010 TANNER AG 2010 TANNER AG Kemptener Straße 99 D-88131 Lindau (B) Telefon +49 8382 272-0 Fax +49 8382 272-900 www.tanner.de [email protected] Agile Softwareentwicklung im regulativen Umfeld. Machbar? Machbar!

Mehr

Software Outsourcing @ SCP Global Technology. ????? SCP Global?????

Software Outsourcing @ SCP Global Technology. ????? SCP Global????? ????? SCP Global????? Automatische Wafer Reinigungs- und Ätzanlagen für die Halbleiterherstellung. Nr. 2 in diesem Markt (2002 ca. 130 Mio us $ Umsatz). Fertigungsstandorte in Deutschland (Pliezhausen)

Mehr

Automotive Software Engineering

Automotive Software Engineering Jorg Schauffele Thomas Zurawka Automotive Software Engineering Grundlagen, Prozesse, Methoden und Werkzeuge Mit 278 Abbildungen ATZ-MTZ-Fachbuch vieweg Inhaltsverzeichnis 1 Einfiihrung und Uberblick 1

Mehr

Kollaboratives Requirements Engineering bei Mercedes-Benz Cars. Dr. Andreas Queckenberg

Kollaboratives Requirements Engineering bei Mercedes-Benz Cars. Dr. Andreas Queckenberg Kollaboratives Requirements Engineering bei Mercedes-Benz Cars Dr. Andreas Queckenberg Berliner Requirements Engineering Symposium 2013 1 Agenda Rückblick REM@MBC Kollaboratives Requirements Engineering

Mehr

Stellvertretenden Genehmiger verwalten. Tipps & Tricks

Stellvertretenden Genehmiger verwalten. Tipps & Tricks Tipps & Tricks INHALT SEITE 1. Grundlegende Informationen 3 2.1 Aktivieren eines Stellvertretenden Genehmigers 4 2.2 Deaktivieren eines Stellvertretenden Genehmigers 11 2 1. Grundlegende Informationen

Mehr

Lastenheft. Inhaltsverzeichnis. Gruppe: swp09-5. Projektleiterin: Anne Vogler am: 28. April 2009. 1 Zielbestimmungen 2. 2 Produkteinsatz 2

Lastenheft. Inhaltsverzeichnis. Gruppe: swp09-5. Projektleiterin: Anne Vogler am: 28. April 2009. 1 Zielbestimmungen 2. 2 Produkteinsatz 2 Lastenheft Inhaltsverzeichnis 1 Zielbestimmungen 2 2 Produkteinsatz 2 3 Produktübersicht 3 4 Produktfunktionen 4 4.1 Muss-Funktionen................................. 4 4.1.1 Benutzerfunktionen...........................

Mehr

Werkzeugunterstützte Verknüpfung von Anforderungen und Tests Voraussetzung für eine systematische Qualitätssicherung

Werkzeugunterstützte Verknüpfung von Anforderungen und Tests Voraussetzung für eine systematische Qualitätssicherung Werkzeugunterstützte Verknüpfung von Anforderungen und Tests Voraussetzung für eine systematische Qualitätssicherung Dr. Sadegh Sadeghipour [email protected] Meike Lim [email protected]

Mehr

Telling TestStories Modellbasiertes Akzeptanz Testen Serviceorientierter Systeme

Telling TestStories Modellbasiertes Akzeptanz Testen Serviceorientierter Systeme Telling TestStories Modellbasiertes Akzeptanz Testen Serviceorientierter Systeme Michael Felderer Workshop Requirements Engineering meets Testing Bad Honnef, 5. Juni 2008 1 Überblick Grundbegriffe Motivation

Mehr

Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen

Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen White Paper Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen Die arbeitsteilige, ingenieurmäßige Entwicklung und Anwendung von umfangreichen

Mehr

Agiles Testmanagement am Beispiel Scrum

Agiles Testmanagement am Beispiel Scrum Agiles Testmanagement am Beispiel Scrum SEQIS Software Testing Know-How Weitere Termine 16. September Testmanagement mit externen Partnern 21.Oktober Software unter Druck: Erfolgsfaktoren bei Last- und

Mehr

Infotag 2012: Projektmanagement mit Microsoft SharePoint. Thomas Marhöfer / Hagen Schellewald

Infotag 2012: Projektmanagement mit Microsoft SharePoint. Thomas Marhöfer / Hagen Schellewald Infotag 2012: Projektmanagement mit Microsoft SharePoint Thomas Marhöfer / Hagen Schellewald Mittwoch, 20.Juni 2012 Phasen und Informationen Vorplanung Initiierung Planung Durchführung Abschluss Mittwoch,

Mehr

Vorlesung Embedded Software-Engineering im Bereich Automotive

Vorlesung Embedded Software-Engineering im Bereich Automotive Vorlesung Embedded Software-Engineering im Bereich Automotive Technische Universität Dresden, Fakultät Informatik, Professur Softwaretechnologie WS 2008/2009 Dr. rer. nat. Bernhard Hohlfeld [email protected]

Mehr

Ansätze zur Synchronisation von Enterprise Architecture Management, Prozessmanagement und SAP. Ralf Ackermann Daimler AG, ITM MBC Powertrain

Ansätze zur Synchronisation von Enterprise Architecture Management, Prozessmanagement und SAP. Ralf Ackermann Daimler AG, ITM MBC Powertrain Ansätze zur Synchronisation von Enterprise Architecture Management, Prozessmanagement und SAP Ralf Ackermann Daimler AG, ITM MBC Powertrain Agenda Ausgangslage EAM Tool-Landschaft bei Daimler planningit

Mehr

Software Projekt 2 / Gruppe Knauth Lernziele:

Software Projekt 2 / Gruppe Knauth Lernziele: Lernziele: Realisierung eines komplexen Software-Projektes unter Industrie-ähnlichen Bedingungen Organisiertes Arbeiten im Team Team Organisation: Rollen und Aufgaben der Team-Mitglieder bestimmen Spezifikation

Mehr

REQUIREMENTS-Werkzeuge. Dr. Peter Hruschka. TEIL 13 Requirements-Werkzeuge. Requirements Engineering!

REQUIREMENTS-Werkzeuge. Dr. Peter Hruschka. TEIL 13 Requirements-Werkzeuge. Requirements Engineering! 1 REQUIREMENTS-Werkzeuge Dr. Peter Hruschka Atlantic Systems Guild Aaachen London New York www.systemguild.com [email protected] TEIL 13 Requirements-Werkzeuge 2 Welche Arten von Tools können Requirements

Mehr

Actricity@NCI-Systems AG. Effiziente Abbildung der Geschäftsprozesse eines Informatik-Dienstleisters

Actricity@NCI-Systems AG. Effiziente Abbildung der Geschäftsprozesse eines Informatik-Dienstleisters Effiziente Abbildung der Geschäftsprozesse eines Informatik-Dienstleisters Roland Rusch, Geschäftsführer NCI-Systems AG Martin Bühler, Geschäftsführer Actricity AG 1 Agenda Ausgangslage Projektverlauf

Mehr

Comparing Software Factories and Software Product Lines

Comparing Software Factories and Software Product Lines Comparing Software Factories and Software Product Lines Martin Kleine [email protected] Betreuer: Andreas Wuebbeke Agenda Motivation Zentrale Konzepte Software Produktlinien Software Factories Vergleich

Mehr

Methodik zur Verbesserung von Vorgehensmodellen am Beispiel des V-Modell XT 1.4 und eines industrienahen Standards nach ASPICE

Methodik zur Verbesserung von Vorgehensmodellen am Beispiel des V-Modell XT 1.4 und eines industrienahen Standards nach ASPICE Herzlich willkommen! Methodik zur Verbesserung von Vorgehensmodellen am Beispiel des V-Modell XT 1.4 und eines industrienahen Standards nach ASPICE Unterlagenklasse: 0.2 Max. Aufbewahrungsdauer: 4 Jahre

Mehr

Der Requirements Schmetterling

Der Requirements Schmetterling Der Requirements Schmetterling Schnittstellenverluste zwischen Zulieferer und Kunden reduzieren ReConf 2009 in München Dipl.-Ing. Timo Karasch, MBE München, 10.03.2009 Innovationen in Serie Der Requirements

Mehr

Testmanagement in IT-Projekten

Testmanagement in IT-Projekten Teil 1: Projektmagazin 05/20009 Teil 2: Projektmagazin 06/2009 1 Test: Prozess, bei dem ein Programm oder ein Software-System ausgeführt wird, um Fehler zu finden Teil 1: Projektmagazin 05/20009 Teil 2:

Mehr

Konfigurationsmanagement. Referat im Fachgebiet Software Engineering Referent: Philipp Schwarzhuber Datum: 11. November 2002

Konfigurationsmanagement. Referat im Fachgebiet Software Engineering Referent: Philipp Schwarzhuber Datum: 11. November 2002 Referat im Fachgebiet Software Engineering Referent: Philipp Schwarzhuber Datum: 11. November 2002 - Inhalt - Überblick - Problemstellung - Standards - Artefakte - Erstellung des KM-Plans - Umsetzung des

Mehr

Seamless Model-based Engineering of a Reactive System

Seamless Model-based Engineering of a Reactive System Seamless Model-based Engineering of a Reactive System Seminar im Wintersemester 2013/2014 Andreas Vogelsang, Sebastian Eder, Georg Hackenberg, Maximilian Junker http://www4.in.tum.de/lehre/seminare/ws1314/seamless/

Mehr

AGILES Software Engineering in der COUNT IT. Testautomatisierung in der agilen Softwareentwicklung

AGILES Software Engineering in der COUNT IT. Testautomatisierung in der agilen Softwareentwicklung AGILES Software Engineering in der COUNT IT Testautomatisierung in der agilen Softwareentwicklung Agiles Manifest Grundsätze Individuen und Interaktionen mehr als Prozesse und Werkzeuge Funktionierende

Mehr

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

ebiv und GPM GPM-Consulting in einem Software-Entwicklungsprojekt am Beispiel der elektronischen Beihilfe GPM-Consulting in einem Software-Entwicklungsprojekt am Beispiel der elektronischen Beihilfe Was heißt denn? ebiv :=? GPM :=? Aufgabe? mitwirkende Beratung als Teilprojekt in einem SW-Entwicklungs- und

Mehr

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

Jo Weilbach, Mario Herger SAP xapps - Architektur und Entwicklung mit dem Composite Application Framework. Galileo Press Jo Weilbach, Mario Herger SAP xapps - Architektur und Entwicklung mit dem Composite Application Framework Galileo Press Inhalt Vorwort 9 Danksagung Einleitung 11 13 1 SAP xapps - Grundlagen 17 1.1 Marktsituation

Mehr

Möglichkeiten und Grenzen von Wikis im Unternehmen

Möglichkeiten und Grenzen von Wikis im Unternehmen Möglichkeiten und Grenzen von Wikis im Unternehmen Inhalt 1. staxera GmbH 2. Konzeptphase in den Wissenswerkstätten 3. Live-Demonstration staxwiki 4. Zusammenfassung 2 staxera GmbH staxera GmbH 3 staxera

Mehr

Gemeinsam Software-Lösungen finden. Vom Prototyping bis zur Serienreife.

Gemeinsam Software-Lösungen finden. Vom Prototyping bis zur Serienreife. Gemeinsam Software-Lösungen finden. Applikationen Embedded Vom Prototyping bis zur Serienreife. Embedded Systeme Unsere Software fährt in Millionen Fahrzeugen mit. Und funktioniert. Wir legen immer das

Mehr

ITIL und Entwicklungsmodelle: Die zwei Kulturen

ITIL und Entwicklungsmodelle: Die zwei Kulturen Kombination von IT Service Management (ITIL) und Anwendungsentwicklung Kai Witte und Matthias Kaulke, München, den 30.03.2006 Rahmeninformationen Wo sind wir? Unternehmensdarstellung (1) Unabhängiges Beratungsunternehmen

Mehr

Workflow Systeme mit der Windows Workflow Foundation

Workflow Systeme mit der Windows Workflow Foundation Studiengang Electronic Business (EB) Diplomarbeit (280000) Workflow Systeme mit der Windows Workflow Foundation externe Betreuung durch Christoph Müller vorgelegt bei Prof. Dr. Michael Gröschel von Hans-Martin

Mehr

Kick-Start: Artaker SharePoint Solutions. DI(FH) Chris Holubarz Teamlead SharePoint

Kick-Start: Artaker SharePoint Solutions. DI(FH) Chris Holubarz Teamlead SharePoint Kick-Start: Artaker SharePoint Solutions DI(FH) Chris Holubarz Teamlead SharePoint DI(FH) Christopher Holubarz Artaker Computersysteme Teamlead SharePoint Softwareentwicklung (C#, Java, SOA,.NET), Architekturberatung,

Mehr

Thomas Freitag achelos GmbH SmartCard-Workshop. 1 2012 achelos GmbH

Thomas Freitag achelos GmbH SmartCard-Workshop. 1 2012 achelos GmbH Thomas Freitag achelos GmbH SmartCard-Workshop 2012 1 2012 achelos GmbH Übersicht 1. 2. 3. 4. 5. 6. 7. Einführung / Motivation Historie des Testens Schnittstellen im Testbereich Eclipse Plugins Automatisierung,

Mehr

Dokumentenlenkung - Pflicht oder Kür-

Dokumentenlenkung - Pflicht oder Kür- Dokumentenlenkung - Pflicht oder Kür- - QM-Sprengel Württemberg - Sunhild Klöss Stabsabteilung Projekt- und Qualitätsmanagement Klinikum Heidenheim Themenübersicht Forderungen der DIN EN ISO 9001 Was muss

Mehr