Erfahrungsbericht aus einem Großprojekt des öag. Rüdiger Brand



Ähnliche Dokumente
3 Angebotsphase. V-Modell XT Anwendung im Projekt. <Datum> <Organisation> <Veranstaltungsort> <Vortragender> <Organisation>

Professionelles Projektmanagement mit dem V - Modell XT

10 Gesamtsystemspezifikation

2 Einführung in das V-Modell XT

7 Projektplanung. V-Modell XT Anwendung im Projekt. <Datum> <Organisation> <Veranstaltungsort> <Vortragender> <Organisation>

07. November, Zürich-Oerlikon

Kapitel 10: Dokumentation

Systemische Organisationsberatung. Uwe H. Finnern, Detmold

Softwareentwicklung bei KMU - Ergebnisse einer Studie zum Entwicklungs-, Projekt- und Qualitätsmanagement

Übung Einführung in die Softwaretechnik

Methodenbasiert in der Durchführung V-Modell XT-konform im Ergebnis

Über uns. Was bedeutet der Name traloco?

Agile Verwaltung (4.0) - auf dem Weg dorthin?!

Vertragsverwaltung und -controlling. contractmanager². CM Software & Consulting GmbH, Schneiderstr. 14, Wathlingen

Mit ApEx 3.1 eine Website mit integriertem CMS entwickeln. Enrico Mischorr merlin.zwo InfoDesign GmbH & Co. KG

BFE Studio und Medien Systeme GmbH.

Entwicklung Safety-relevanter Steuergeräte auf Basis des V-Modells

EINFÜHRUNG DER erechnung

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

Automotive Software Engineering

Gästeverwaltung. Gästestammdaten. Gäste verwalten. Hotelsoftware für Klein- und Mittelbetriebe

IT-Projekt Management

Modellbasiertes Testen

Projektmanagement. Dokument V 1.1. Oliver Lietz - Projektmanagement. Wie kommt es zu einem Projektauftrag? Ausführung

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

Drei Hebel für Ihren Erfolg

Inhaltsverzeichnis 1 Einführung und Überblick 2 Grundlagen

Prozessorientiertes Asset Management und Mobile Workforce (unter Android)

ELitE Bestell- und Lieferplattform für Informationen & Literatur

Requirements-basiertes Testen am Beispiel des NI Requirements Gateways

Die SAP-Spezialisten. für Ihre Logistik. Das volle Leistungsspektrum. aus Lizenzen, Beratung, Implementierung, Support und Schulungen. prismat.

Geyer & Weinig: Service Level Management in neuer Qualität.

Online-Umfrage zur Terminologiearbeit und Acrolinx Motivation Vorgehensweise Ergebnisse und Maßnahmen

Elektronik Entwicklung Fertigung

_Beratung _Technologie _Outsourcing

Übungen Softwaretechnik I

SPICE und die Assessment Tool Suite Eine Produktfamilie von HM&S & und Nehfort IT-Consulting

Berliner XML Tage 2005: Abbildung des V-Modell XT in Projektron BCS

Kendox InfoShare. Schulungsprogramm für Partner

Das V-Modell XT im internationalen Umfeld

Softwareentwicklung mit dem V-Modell XT. Erfahrungen, Einschätzungen, Empfehlungen

IVS Arbeitsgruppe Softwaretechnik Abschnitt Management komplexer Integrationslösungen

TFH Wildau

Inhaltsverzeichnis. Seite 1 von 9

smartdox connect for i5 Reibungslose d.3ecm Integration in die IBM i5 Umgebung

IT-Projekt-Management

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

MIT NEUEN FACHTHEMEN

Die Anwendung von Work of Leaders in drei Schritten

Projektabnahme lieber ein Ende mit Schrecken als ein Schrecken ohne Ende?

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

DP ITS Vorgehensmodell Build und Microsoft Team Foundation Server

Elektronischer Servicebericht

Wissensmanagement und PLM-Integration

Telelogic Change TM als Fehlermanagement- und Fehleraustauschsystem

SPI-Seminar : Interview mit einem Softwaremanager

Weidmüller und Häusermann vereinbaren Kompetenz-Partnerschaft

Grundlagen Software Engineering

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

Entwicklungsprozesse und -werkzeuge

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

A Domain Specific Language for Project Execution Models

Veranstaltungsplan für das Weiterbildungsangebot Projektmanagement

Saxonia Systems. Saxonia Systems AG. Spezialist für Software-Entwicklung, IT- und Prozessberatung. Dresden, 9. März 2011

Ihr + Beratungs-, Entwicklungs- und Integrationsdienstleistungen der Finanz Informatik Solutions Plus. FISP-Unternehmenspräsentation 1

Bautzen IT.Solutions GmbH CeBIT 2011

Einführung V-Modell XT. Das neue V-Modell XT Release Der Entwicklungsstandard für IT Systeme des Bundes

EOS goes JIRA. Jens Backmeier, EOS IT Services. Ein Erfahrungsbericht aus erster Hand. With head and heart in finance

Wo sind meine Anforderungen?

Telling TestStories Modellbasiertes Akzeptanz Testen Serviceorientierter Systeme

MyProcess AG Kurzprofil

2. Workshop: Vorgehensmodelle in der Praxis Reife und Qualität

AG. Effiziente Abbildung der Geschäftsprozesse eines Informatik-Dienstleisters

Die effizienteste Software für Ihre Vermessungen. Fotos: Andi Bruckner

Qualifikationserfordernisse durch das Internet der Dinge in der Logistik

Belinda Dunklau Adelheidstraße 12 D Wiesbaden. fon: +49 (0) fax: +49 (0)

Einführung eines organisationsspezifischen. Das V-Modell XT bei Witt Daniela Thoma

Vorgehensmodelle zur Softwareentwicklung

Pressemitteilung Vector und IBM beschließen Partnerschaft Kompetenz zur Steuerung technischer Geschäftsprozesse in der Fahrzeugentwicklung gebündelt

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

Preisdatenbank IT-Services Preise und Entwicklungen im deutschen IT-Dienstleistungsmarkt

PKI-Forum Schweiz, 15. Mai Erfahrungsbericht über den Aufbau der PKI der

Integration von ITIL in das V-Modell XT

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

Projektauszüge. Bundesbehörde. Bundesbehörde (Senior Manager Consultant)

KRYPTOWÄHRUNG BÖRSENPORTAL

V-Modell. Dipl. Wirtsch. Ing. Alexander Werth 11-1

Con.ECT IT-Service & Business Service Management SAM-Outsourcing: Lizenzmanagement als externer Service

Automotive Software Engineering

17 Überblick über die restlichen Vorgehensbausteine

Das Abenteuer in-step oder Wie etabliere ich einen Prozess erfolgreich in einem Unternehmen? Dr. Jörg Nilson 06/ Elektrobit Automotive GmbH

KTS KOMMUNIKATIONSTECHNIK & SYSTEME

Integrative Entwicklungsprozesse am Beispiel einer automotiven Anwendung

Shareholder Pro. Basisfunktionen und Zusatzmodule

Standardisiert aber flexibel

Alexander Delater, Barbara Paech RUPRECHT-KARLS-UNIVERSITÄT HEIDELBERG

PREISTABELLE etis GmbH KONTAKT. etis GmbH. Dürerstr. 4, Kordel. W: E:

Traceability-Modell als Erfolgsfaktor für Process Enactment. Paul-Roux Wentzel, SEE 2008

Industrie 4.0 Eine Vision auf dem Weg zur Wirklichkeit

Transkript:

Erfahrungsbericht aus einem Großprojekt des öag Von der Anforderungsanalyse bis zur Überprüfung der Prüffallabdeckung mit durchgängiger Werkzeugkette Rüdiger Brand ESG Elektroniksystem- und Logistik GmbH München, 11. März 2009 1

Agenda 1. Vorstellung der ESG GmbH 2. Der Systementwicklungsprozess bei der ESG 3. SERENA Produkte im Einsatz 4. Diskussion 2

Das System- und Softwarehaus...... für Entwicklungs- und Serviceprozesse softwareintensiver, komplexer, technologisch hochwertiger und sicherheitsrelevanter Produkte 3

Überzeugende Daten und Fakten Mitarbeiter Umsatz 1200 ESG: 194 Millionen Euro (2008) ESG-Gruppe: 202 Millionen Euro (2008) Gesellschafter Beteiligungen EADS Deutschland GmbH (30 Prozent) Rohde & Schwarz GmbH und Co. KG (30 Prozent) THALES Defence Deutschland GmbH (30 Prozent) Northrop Grumman LITEF GmbH (10 Prozent) AC&S GmbH (100 Prozent) ESG France SAS (100 Prozent) ESG Automotive Inc. (100 Prozent) ESG Consulting GmbH (100 Prozent) ESG Facility Management GmbH (100 Prozent) ServiceXpert GmbH (100 Prozent) LOG Logistik-Systembetreuungs-GmbH (50 Prozent) 4

Leistungen über den gesamten Lebenszyklus Seit über 40 Jahren innovative Partnerschaft mit Entwicklern und Nutzern langlebiger Wirtschaftsgüter Kunden- Produkte und -Systeme 5

Umfassendes Leistungsportfolio Beratung Technologie- und Prozessberatung, Security- und Safety- Consulting, Projekt- und Programm-Management Systementwicklung Embedded Systementwicklung IT Logistik Training Technische Dienstleistungen IT-Services System-, Equipment-, Software-, Logistics-Engineering, Systemintegration, Simulation, Testing, Entwicklungsbegl. Leistungen, Embedded Solutions System- und Software-Engineering, Systemintegration, Simulation, Testing, Systemeinführung/Rollout, Entwicklungsbegl. Leistungen, IT-Solutions 4th Party Logistics/Lead Logistics Provider, Supply Chain Solutions, Logistik-Outsourcing Trainingskonzepte und -mittel, Trainingsdurchführung, Betrieb von Trainingscentern Lifecycle-Management, Serviceability Management, Technische Dokumentation, Diagnose-Services, Lifecycle-Solutions, Betrieb von Testcentern Hosting-, Infrastructure- und IT-Operation-Services 6

Einzigartige Merkmale Unabhängiger Technologieund Prozessberater Kompetenzcenter für OEMs und Generalunternehmer Spezialsystemfirma Integrations- und Systemkompetenz Sicherheit Hardware-Neutralität Hersteller-Unabhängigkeit Partnerschaft Turning system expertise into value Umsetzungsstärke Innovationspartner Branchenübergreifender Technologietransfer Prozess-, Methodenund Fachkompetenz 7

1. Vorstellung der ESG GmbH 2. Der Systementwicklungsprozess bei der ESG - Verfahrensanweisung zur Durchführung und Planung von Projekten - Systementwicklung IT - Anforderungsanalyse - Softwareentwicklung 3. SERENA Produkte im Einsatz 4. Diskussion 8

Systementwicklungsprozess Verfahrensanweisung zur Planung und Durchführung von Projekten - Vorgehensmodell für alle Projekte der ESG - Verfahren der Planung und Durchführung von Projekten basiert auf dem standardisierten Prozessmodell V-Modell XT (Version 1.2 vom 1. Februar 2006) und ESG-spezifischen Erweiterungen/Anpassungen dieses Modells http://www.kbst.bund.de/ Systementwicklung IT - Informationsssystem der Bundeswehr - Phasen von der Konzepterstellung bis zum Roll-Out - Schwerpunkt: Softwareerstellung 9

Systementwicklung IT Entscheidungspunkte X X Anforderungsanalyse Projektfortschritt überprüft Prüfung der Anforderung Projekt genehmigt Projekt definiert X Projekt ausgeschrieben Angebot abgegeben Projekt beauftragt Iteration geplant Abnahme erfolgt Projekt abgeschlossen Alle V-Modell-Projekte Projekt initialisiert Nutzung vorbereitet AG/AN-Schnittstelle Systementwicklung ESG-spezifische Entscheidungspunkte Prüfung und Umsetzung der Anforderungen bei den Spezifikationen In den Leistungserstellungsprozess integrierte Prozesse System spezifiziert System entworfen Feinentwurf abgeschlossen Lieferung durchgeführt System integriert Systemelemente realisiert Umsetzung der Anforderungen in der Softwareentwicklung Projektmanagement (Berichtswesen, Risikomanagement, Planung und Steuerung, UAN-Management...) Qualitätssicherung Konfigurationsmanagement Problem- und Änderungsmanagement Kaufmännisches Controlling (intern; externe Beauftragungen...) Messung und Analyse 10

Produkte des Entwicklungsprozess Ausgewählte Produkte - Projekt beauftragt - Vertrag, Lastenheft - Projekt initialisiert - Projekthandbuch, QS-Handbuch, Projektplan - System spezifiziert Feinentwurf abgeschlossen - Pflichtenheft(Gesamtsystemspezifikation), Systemarchitektur Prüfspezifikation Dokument - Systemspezifikation für Systemelemente, Prüfspezifikation, Prüfkonzept - Systemelemente realisiert System integriert - Prüfprotokoll Systemelement, Schulungskonzept, Testdaten - Systemelemente - Anwender- und Betriebsdokumentation - Lieferung durchgeführt - Prüfprotokoll Systemelement, Lieferschein - Nutzung vorbereitet - Schulungs-/Ausbildungsunterlagen, Prüfprotokoll Systemelement - Abnahme erfolgt - Abnahmeprotokoll 11

1. Vorstellung der ESG GmbH 2. Der Systementwicklungsprozess bei der ESG 3. Produkte im Einsatz - SERENA Dimensions RM - Zusammenwirken SERENA Dimensions RM mit Dimensions CM 4. Diskussion 12

Serena Produkte Serena Produkte betreuen den kompletten Entwicklungsprozess - Projektmanagement - Anforderungsmanagement - Konfigurationsmanagement - Build- und Releasemanagement - Qualitätssicherung - Problem- und Änderungsmanagement - Messung und Analyse 13

Werkzeugunterstützung - KM und QS Erstellung / Änderung Qualitätssicherung Lieferung per Repliklation Replikation einspielen Qualitätssicherung Mitprüfungsbemerkungen Zah lbar an $ Replikation einspielen Lieferung per Repliklation AN Zah lbar an Replikationsquittung Replikationsquittung $ AG Schematischer Ablauf der Replikation mit Dimensions Unterstützung, von der Erstellung AN bis zur Abnahme AG. 14

Projektmanagement Projektmanagement Dimensions CM - Aufträge(Requests) sind Grundlage für die durchzuführenden Arbeiten - Arbeitsaufträge - Problemberichte Bug-Reports - Testaufträge - Auswertemöglichkeiten/ Reports 15

Anforderungsmanagement Anforderungsmanagement Dimensions RM Class Definition - Datenmodell Klassendefinition - sehr flexibel an Nutzerbedürfnisse anpassbar 16

Anforderungsmanagement Anforderungsmanagement Dimensions RM Class Definition - Datenmodell individuelle Klassendefinition über Anforderungen hinaus - Eigenes Klassenmodell, z.b. Datenklasse Quelle 17

Anforderungsmanagement Anforderungsmanagement Dimensions RM Word - Anforderungserfassung und -Analyse - Grundlage Lastenheft 18

Erfassung der Anforderungen Anforderungsmanagement Dimensions RM Word, RM Import Designer - Sind alle Anforderungen erfasst worden? - Manuelle Erfassung der Anforderungen - Automatische Erfassung von Anforderungen aus Formatierungen komfortabler Wizard Alternative Vorgehensweise, Schreiben des Lastenheftes mit SERENA Dimensions RM 19

Aufnahme der Anforderungen aus bestehenden Dokumenten 20

Bearbeiten von Anforderungen Anforderungsmanagement Dimensions RM Explorer - Importieren von Anforderungen/Daten - Aus CSV-Datei - Komfortabler Import-Wizard - Überarbeitung von Anforderungen - Datenaustausch von AG zu AN - Export/Import von Anforderungen - Mapping von Modellen durch Wizards 21

Datenaustausch 22

Anforderungsmanagement Anforderungsmanagement Dimensions RM Web Client - Anforderungsanalyse/Auswertungen - Scripts - Queries 23

Beispiel für eine Auswertung Anforderungsmanagement Dimensions RM Web Client - Welche Anforderungen haben das Attribut ABC-Analyse < A3? 24

Verlinkung von Anforderungsklassen Anforderungsmanagement Dimensions RM Web Client - Welche Anforderung stammt aus welcher Quelle? 25

Verlinkung von Anforderungsklassen 26

Anforderungsmanagement Anforderungsmanagement Dimensions RM Web Client - Erstellen/Publish von Dokumenten mit Bezug zu Anforderungen 27

Qualitätsmanagement - Dimension RM Traceability - Abdeckung von Anforderungen 28

Qualitätsmanagement - Dimension RM Traceability - Abdeckung von Anforderungen - Prüffallabdeckung 29

Grafisches Anzeigetool Verknüpfung/Überblick Visual Network Tool 30

Collections Verknüpfung/Zusammenfassung von Anforderungen Basis für Weiterverarbeitung in Dimensions CM 31

Traceability Dimension CM Abdeckung/Verknüpfung von Anforderungen Verknüpfung zu Prüffalle 32

Administration Dimensions RM Administration 33

Administration Dimensions RM Backup-/Restore - Verwaltung der Datenbank 34

Softwareentwicklung Eclipse Plug-In 35

Problem- und Änderungsmanagement Änderung gegen Aufträge - Eclipse Plug-In, Settings 36

Zusammenfassung Serena Dimensions RM / Serena Dimension CM - Flexibel - Anpassbar an Nutzerprozesse/-bedürfnisse - Zusammenarbeit der Produkte, Dimensions RM - CM - Abbildung des gesamten Lebenszyklus von Anforderungsanalyse bis zur Testfallabdeckung Wünsche - Open Requirements Management Framework (ORMF) - Grafische Auswertungen 37

Diskussion 38

Kontakt ESG Elektroniksystem- und Logistik-GmbH Livry-Gargan-Straße 6 D-82256 Fürstenfeldbruck Telefon +49 (89) 92 16-0 Telefax +49 (89) 92 16-26 31 www.esg.de Turning system expertise into value Luftfahrtbetrieb für Luftfahrtgerät der Bundeswehr EASA Part 21 Entwicklungsbetrieb (DOA) 39