Deutschland: Bevorzugt Raum München und Umkreis München 200 km
Entwicklung eines effektiven Konfigurationsmanagements für System-Architekturmodelle, insbesondere mit Unterstützung des Variantenmanagements für die Wiederverwendung
Definition und Realisierung eines verteilten und hochverfügbaren Datenmanagement-Systems
Erstellung der Prozesslandschaft für Betriebs- und Entwicklungsprozesse sowie Abbildung der Prozesse durch Software
Leistungsmerkmale:
Entwicklung und Abstimmung des Konzepts für die Verlinkung von Requirements, die in verschiedenen Integrity-Servern gespeichert sind (Externe Links).
Funktionsumfang:
Gerne sende ich Ihnen auf Anfrage mein grafisch aufbereitetes Qualifikationsprofil als PDF-Datei zu. Anfragen bitte an: [auf Anfrage]
Zeitraum: 08.2010 - 11.2013
Titel: Entwicklung eines PLM-Systems für Software und Systems Engineering
Firma: Continental Automotive GmbH
Branche: Automotive
Position: Software-Architekt, Software-Designer
Beschreibung: Entwicklung der Architektur für ein SOA-basiertes Product Lifecycle Management System für alle Artefakte einer Systementwicklung incl. Schnittstellen zu Projektplanungssystem, Prozessmanagementsystem, ERP-System und zu PLM-Systemen von Kunden und Zulieferern
Entwicklung eines generischen, kanonischen Datenmodells
Entwicklung des Designs der Komponente des PLM-Systems für Software und Systems Engineering incl. Schnittstellen zum Projektplanungssystem und zu Konfigurationsmanagementsystem für ECAD und MCAD unter Berücksichtigung der Anforderungen von Automotive SPICE Level 3
Entwicklung von Reports und Metriken für Darstellung des Status und Fortschritts von Projekten
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
SOA, OOA, OOD, UML BPMN, MDD, ArchiMate, UML, JavaEE, EJB, XML, C++, JBoss, Eclipse, Enterprise Architect, PTC Integrity, Automotive SPICE
Zeitraum: 07.2011 ? 09.2013
Titel: Entwicklung eines Tools für die Migration von Requirements von IBM Rational DOORS zu PTC Integrity
Firma: Continental Automotive GmbH
Branche: Automotive
Position: Projektleiter, Anforderungsmanager, Software-Architekt / -Designer, Entwickler
Beschreibung: Erhebung, Dokumentation und Analyse der Anforderungen
Entwicklung der Architektur und des Designs
Implementierung mittels DOORS DXL
Test, Roll-Out und Abnahme
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
OOA, OOD, SCRUM, UML, Enterprise Architect, Eclipse, IBM Rational DOORS, PTC Integrity, DOORS DXL, GIT, Subversion
Zeitraum: 08.2010 ? 05.2012
Titel: Entwicklung eines durchgängigen ALM-Systems für die Entwicklung sicherheitsrelevanter Fahrwerkkomponenten nach ISO DIS 26262 (ASIL C, D) und Automotive SPICE Level 3
Firma: Audi AG
Branche: Automotive
Position: Anforderungsmanager, Software-Architekt / -Designer / -Entwickler
Beschreibung: Integration folgender Tools zu einem durchgängigen ALM-System:
- PTC Integrity (Anforderungs-, Architektur-, Test-, Konfigurations- und Änderungs-
management)
- IBM Rational DOORS (Anforderungsmangement)
- MicroNova EXAM (Test-Design, -Ausführung und -Auswertung)
- Internes Tool für Konfigurations- und Variantenmanagement für Testdesignmodelle
- Matlab / Simulink (Funktionsentwicklung und ?simulation)
- Targetlink (Codegenerierung)
Erhebung, Dokumentation und Analyse der Anforderungen an das ALM-System
Konzeption der Umsetzung von definierten Aktivitäten der Engineering- und Support-prozesse
Umsetzung der entwickelten Konzepte in PTC Integrity und IBM Rational DOORS
Erhebung, Dokumentation und Analyse der Anforderungen an die Schnittstellen DOORS ó Integrity, Integrity ó Matlab / Simulink, Integrity ó EXAM
Design und Implementierung der Schnittstellen DOORS ó Integrity, Integrity ó Matlab / Simulink, Integrity ó EXAM
Schulung und Support der Softwareentwickler in der Anwendung der entwickelten Schnittstellen
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
OOA, OOD, UML, Enterprise Architect, DOORS, Integrity, DXL, Matlab-Script, Java,
JavaScript, ISO DIS 26262, Automotive SPICE
Zeitraum: 05.2008 ? 07.2010
Titel: Qualitätsmanagement die Entwicklung eines elektromechanischen Lenksystems nach IEC 61508 (ASIL D)
Firma: Audi AG
Branche: Automotive
Position: Qualitäts-, Anforderungs-, Änderungs- und Konfigurationsmanager
Beschreibung:
Konzeption und Realisierung einer Lösung zur Sicherstellung der horizontalen und vertikalen Traceability basierend auf Telelogic DOORS zur qualitativen Ab-sicherung der Entwicklung sowie der Systemfreigaben
Konzeption eines projektunabhängigen Lastenheftsystems für Fahrwerkkomponenten und Integration mit den projektspezifischen Lastenheften
Operative Durchführung der definierten Prozesse für das Anforderungs-, Änderungs- Konfigurations-, Test- und Freigabemanagement
Abstimmung und Definition der Systemanforderungen
Unterstützung bei der Definition und der Verlinkung von Teilsystemanforderungen
Durchführung von internen Assessments gemäß IEC 61508 zu Baumusterfreigaben
Review und Bewertung des Managements der Funktionalen Sicherheit, der Gefährdungs- und Risikoanalyse und der FuSi-Anforderungen an das System
Durchführung von Reviews für Arbeitsergebnisse sowie für das angewandte Konfigurationsmanagement als solches
Kontinuierliche Weiterentwicklung und Modellierung der angewandten Engineering- und Supportprozesse
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
SPEM, UML, IBM Rational DOORS, Enterprise Architect, MKS Integrity / Source,
IEC 61508
Zeitraum: 06.2008 ? 08.2012
Titel: Konzeption einer Vorgehensweise und Entwicklung einer DOORS basierten Toolkette für die durchgängige horizontale Verfolgbarkeit zur Absicherung von Freigaben
sicherheitsrelevanter Systeme
Firma: Audi AG
Branche: Automotive
Position: Analytiker für Entwicklungsprozesse, Software-Entwickler
Beschreibung: Analyse der vorhandenen Entwicklungsprozesse und Vorgehensweisen
Konzeption der durchgängigen horizontalen Traceability von den Anforderungen der
verschiedenenen Ebenen der Systementwicklung (V-Modell), über den zugehörigen Tests bis hin zur Systemfreigabedokumentation
Konzeption und Implementierung eines Datenmodells mit IBM Rational DOORS
Konzeption und Implementierung einer Toolkette für folgende Aufgaben:
- Erhebung verschiedener Metriken,
- Sicherstellung der Traceability gemäß des entwickelten Datenmodells,
- Erhebung der Testabdeckung sowie der (teils kumulierten) Testergebnisse,
- Erstellung von Unterlagen für Systemfreigaben,
- bidirektionale Anbindung von Fahrzeug- und HiL-Testsystemen
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
SPEM, UML, IBM Rational DOORS, DXL, Enterprise Architect, IEC 61508,
Automotive SPICE
Zeitraum: 05.2005 - 04.2008
Titel: Requirements Engineering im Rahmen CMMI Level 3.x Zertifizierung
Firma: Siemens VDO
Branche: Automotive
Position: Analytiker für Entwicklungsprozesse, Anforderungsmanager, Entwicklungsleiter, Software-Entwickler
Beschreibung: 1. Modellierung, Definition und Ausrollen eines CMMI konformen Prozesses für
Anforderungsanalyse und -management incl. Schnittstellen zum Änderungs-
Konfigurations- und Lösungsprozessen.
2. Anforderungserhebung und ?management für die Entwicklung eines firmenspezifischen Anforderungsmanagementsystems auf Basis einer COTS-Software
3. Verfolgen der Umsetzung der Anforderungen, Änderungsmanagement und Lieferantenmanagement; Durchführung von Abnahmetests
3. Anforderungserhebung und ?management sowie Änderungsmanagement für die Eigenentwicklung eines Anforderungsmanagementsystems auf Basis von Telelogic DOORS (fortlaufend i.V.m. Punkte 4. bis 6.)
4. Entwicklung einer effizienten Software-Architektur für die mittels DOORS DXL zu entwickelnden Funktionalitäten
5. Leitung des internationalen Entwicklungsteams (4 bis 2 Personen):
a) Schulung der Entwickler: Grundlagen des Anforderungsmanagements
b) Schulung der Entwickler: DXL-Scriptsprache und ?Entwicklung
c) Schulung der Entwickler: Algorithmen, Programmdesign und Dokumentation
d) Verteilung und Koordination der Entwicklungsaufgaben
6. Realisierung folgender Features mittels DOORS DXL:
- Stakeholder Management
- Management für Akzeptanzkriterien und ?Tests
- Umfassendes Baseline Management
- Qualitätsmanagement für natürlichsprachliche Anforderungen
- Qualitätsmanagement für Anforderungsspezifikationen
- Re-Use von Anforderungen und ganzen Spezifikationen
- Schnittstellen-Implementierung zu firmenspezifischen Konfigurations- und
Änderungsmanagementsystemen sowie zu Metrik- und Architekturtools
- Erweiterter Filtereditor für DOORS Filter in Views
- Umfassendes Traceablity Tool für die Darstellung von Umsetzungsgrad und
Testabdeckung von Anforderungen
- Umfassender Dokumentengenerator für Word für Windows
- Diverse Funktionalitäten zur Unterstützung der Anwender im operativen Geschäft, u.a. für Import / Export von Anforderungen
7. Entwicklung eines firmenspezifischen Application Lifecycle Management Systems
- Anforderungsanalyse und ?management
- Systemanalyse und Modellierung der Anforderungen
- Entwicklung einer effektiven Architektur
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
UltraEdit, PVCS, Telelogic DOORS, Enterprise Architect, Rational Unified Process, CMMI
Zeitraum: 04.2003 ? 03.2005
Titel: Software für die Visualisierung und Analyse von Blickdaten (Eye- / Gaze-Tracking)
Firma: SensoMotoric Instuments
Branche: Computer Vision
Position: Senior Software Engineer
Beschreibung: Technische Projektleitung: Leitung des Entwicklungsteams (2-4 Entwickler):
a) Spezifikation und Verteilung von Arbeitspaketen
b) Koordination und Integration der Arbeitspakete ins Produkt
c) Führung des Testanalysten bezgl. der Releasetests
Anforderungserhebung und ?management i.V.m. internen Stakeholdern
Maßschneiderung und Einsatz des Rational Unified Prozesses
Produktverantwortung Datenbank
Feature Driven Development:
Entwicklung einer modularen, leicht erweiterbaren Architektur.
Objektorientiertes Design und Implementierung von zu Modulen zusammengefassten Features mit C++
Führende Mitarbeit bei der Gestaltung der Benutzeroberfläche
Realisierung der Benutzeroberfläche mit MS MFC und Codejock Extreme Toolkit.
Qualitätssichernde Maßnamen in der Entwicklung durch gegenseitige Codereviews
und durch den Einsatz der Tools
Realisierung eines umfassenden Lizenzschutzes mit Aladdin Hasp 4
Mitarbeit an der Definition der Prozesslandschaft und des Systementwicklungs-
prozesses
Durchführung interner Audits gemäß ISO 9000 ff.
Mitarbeit an der Zertifizierung nach ISO 9000 ff.
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
OOA, OOD, UML, Together Control Center, MS Visual Studio, MS Visual Source Safe, Aladdin HASP, GOODS, Rational Unified Process, Rational Purify ,Quantify und PureCoverage sowie NuMega BoundsChecker, Rational Unified Process,
ISO 9000 ff.
Zeitraum: 10.1997 ? 01.2003
Titel: Entwicklung eines technischen Beratungssystems für den industriellen Einsatz der Klebetechnik
Firma: dorel GmbH
Branche: Verlags
Position: Systemanalytiker, Software-Entwickler
Beschreibung: 1. Technisches Beratungssystem für den industriellen Einsatz der Klebtechnik
- Mitarbeit bei der Erstellung des Pflichtenhefts
- Entwicklung eines Konzepts zur Umsetzung des Use-Case Modells in ein
statisches und ein dynamisches System
- Operative Anforderungsanalyse- und management
- Einführung eines Revision-Control-Systems
- Realisierung eines umfassenden Qualitätsmanagements (konstruktiv und anal
tisch)
- Entwicklung von Testplänen und Testspezifikationen
- Mitarbeit bei der Erstellung des objektorientierten Entwurfs im Rahmen des
Refactoring des entwickelten Systems
- Entwicklung eines HTML- und Regelparsers
- Entwicklung eines Event-Dispatchers in Form eines Windows 2000 Dienstes
- Entwicklung eines Installationsprogramms mit und der Scriptumgebung
- Realisierung eines umfassenden Lizenzschutzes
Eingesetzte Techniken, Werkzeuge und Vorgaben:
OO-Systemanalysemethode nach Balzert und Burkhard, UML, Coad Notation,
OTW von OWiS Software, Together/C++, Together Control Center, C.A.R.E. Sophist GmbH, CVS-Server / WinCvs, Rational Robot, MS Visual C++, RogueWave tools.h++ / zApp / ZIP, Versant ODBMS, Client/Server-Architektur, Multi-Threading und Multi DB-Session, Wise Install Master, Macro Scheduler, Aladdin Hardlock
2. Technisches Informationssystem für die Klebtechnik als Internetanwendung
- Projektleitung für die Entwicklung des Systems
- Mitarbeit bei der Erstellung des Pflichtenhefts
- Erstellung einer Machbarkeitsstudie
- Planung des Systems nach Balzert
- Maßschneiderung eines Entwicklungsprozesses auf Basis des Rational Unified
Process
- Systemanalyse objektorientierter Entwurf
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
IBM WebSphere, DB2, Versant ODBMS + enJin, Applets, Servlets, EJBs, Tomcat, MySQL, Java, JBuilder, XML-DB, Requirements-Engineering, Qualitätsmanagement, Konfigurationsmanagement mit WinCVS / CVS Server, Together Control Center, UML
Zeitraum: 03.1995 - 09.1997
Titel: Produktions-Planungssystem für die Heiz- und Kühlmatten-Produktion
Firma: Clina GmbH
Branche: Heizung und Klima
Position: Systemanalytiker, Software-Architekt, Software-Entwickler
Beschreibung: Entwicklung eines kundenspezifischen Produktions-Planungssystem für die Heiz- und Kühlmatten-Produktion
- Erstellung des Pflichtenhefts Führende Mitarbeit bei der Erstellung des Analmodells
in Zusammenarbeit mit dem Kunden
- Erstellung einer Machbarkeitsstudie
- Erstellung des objektorientierten Vorgehenmodells mit integrierter und entwicklungs
begleitender Qualitätssicherung
- Führende Mitarbeit bei der Erstellung des objektorientierten Entwurfes
- Implementierung des Systems in C++ auf der Basis der Klassenbibliothek MFC
Diverse Kleinprojekte für klimatechnische Berechnungen
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
  OOA, OOD, CASE-Tool Innovative OEW, MS Visual C++, MFC, RCS,
Entwicklung der Architektur für ein SOA-basiertes Product Lifecycle Management System für alle Artefakte einer Systementwicklung incl. Schnittstellen zu Projektplanungssystem, Prozessmanagementsystem, ERP-System und zu PLM-Systemen von Kunden und Zulieferern
Erhebung, Dokumentation und Analyse der Anforderungen
Entwicklung eines generischen, kanonischen Datenmodells
Entwicklung des Designs der Komponente des PLM-Systems für Software und Systems Engineering incl. Schnittstellen zum Projektplanungssystem und zu Konfigurationsmanagementsystem für ECAD und MCAD unter Berücksichtigung der Anforderungen von Automotive SPICE Level 3
Entwicklung von Reports und Metriken für Darstellung des Status und Fortschritts von Projekten
Entwicklung eines Integrity-XMI-Transformatorwerkzeugs für die Verifizierung des in Integrity umgesetzten Datenmodells
System Architekt
Entwurfs- und Entwicklungs-Techniken:
Application Server:
Deutschland: Bevorzugt Raum München und Umkreis München 200 km
Entwicklung eines effektiven Konfigurationsmanagements für System-Architekturmodelle, insbesondere mit Unterstützung des Variantenmanagements für die Wiederverwendung
Definition und Realisierung eines verteilten und hochverfügbaren Datenmanagement-Systems
Erstellung der Prozesslandschaft für Betriebs- und Entwicklungsprozesse sowie Abbildung der Prozesse durch Software
Leistungsmerkmale:
Entwicklung und Abstimmung des Konzepts für die Verlinkung von Requirements, die in verschiedenen Integrity-Servern gespeichert sind (Externe Links).
Funktionsumfang:
Gerne sende ich Ihnen auf Anfrage mein grafisch aufbereitetes Qualifikationsprofil als PDF-Datei zu. Anfragen bitte an: [auf Anfrage]
Zeitraum: 08.2010 - 11.2013
Titel: Entwicklung eines PLM-Systems für Software und Systems Engineering
Firma: Continental Automotive GmbH
Branche: Automotive
Position: Software-Architekt, Software-Designer
Beschreibung: Entwicklung der Architektur für ein SOA-basiertes Product Lifecycle Management System für alle Artefakte einer Systementwicklung incl. Schnittstellen zu Projektplanungssystem, Prozessmanagementsystem, ERP-System und zu PLM-Systemen von Kunden und Zulieferern
Entwicklung eines generischen, kanonischen Datenmodells
Entwicklung des Designs der Komponente des PLM-Systems für Software und Systems Engineering incl. Schnittstellen zum Projektplanungssystem und zu Konfigurationsmanagementsystem für ECAD und MCAD unter Berücksichtigung der Anforderungen von Automotive SPICE Level 3
Entwicklung von Reports und Metriken für Darstellung des Status und Fortschritts von Projekten
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
SOA, OOA, OOD, UML BPMN, MDD, ArchiMate, UML, JavaEE, EJB, XML, C++, JBoss, Eclipse, Enterprise Architect, PTC Integrity, Automotive SPICE
Zeitraum: 07.2011 ? 09.2013
Titel: Entwicklung eines Tools für die Migration von Requirements von IBM Rational DOORS zu PTC Integrity
Firma: Continental Automotive GmbH
Branche: Automotive
Position: Projektleiter, Anforderungsmanager, Software-Architekt / -Designer, Entwickler
Beschreibung: Erhebung, Dokumentation und Analyse der Anforderungen
Entwicklung der Architektur und des Designs
Implementierung mittels DOORS DXL
Test, Roll-Out und Abnahme
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
OOA, OOD, SCRUM, UML, Enterprise Architect, Eclipse, IBM Rational DOORS, PTC Integrity, DOORS DXL, GIT, Subversion
Zeitraum: 08.2010 ? 05.2012
Titel: Entwicklung eines durchgängigen ALM-Systems für die Entwicklung sicherheitsrelevanter Fahrwerkkomponenten nach ISO DIS 26262 (ASIL C, D) und Automotive SPICE Level 3
Firma: Audi AG
Branche: Automotive
Position: Anforderungsmanager, Software-Architekt / -Designer / -Entwickler
Beschreibung: Integration folgender Tools zu einem durchgängigen ALM-System:
- PTC Integrity (Anforderungs-, Architektur-, Test-, Konfigurations- und Änderungs-
management)
- IBM Rational DOORS (Anforderungsmangement)
- MicroNova EXAM (Test-Design, -Ausführung und -Auswertung)
- Internes Tool für Konfigurations- und Variantenmanagement für Testdesignmodelle
- Matlab / Simulink (Funktionsentwicklung und ?simulation)
- Targetlink (Codegenerierung)
Erhebung, Dokumentation und Analyse der Anforderungen an das ALM-System
Konzeption der Umsetzung von definierten Aktivitäten der Engineering- und Support-prozesse
Umsetzung der entwickelten Konzepte in PTC Integrity und IBM Rational DOORS
Erhebung, Dokumentation und Analyse der Anforderungen an die Schnittstellen DOORS ó Integrity, Integrity ó Matlab / Simulink, Integrity ó EXAM
Design und Implementierung der Schnittstellen DOORS ó Integrity, Integrity ó Matlab / Simulink, Integrity ó EXAM
Schulung und Support der Softwareentwickler in der Anwendung der entwickelten Schnittstellen
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
OOA, OOD, UML, Enterprise Architect, DOORS, Integrity, DXL, Matlab-Script, Java,
JavaScript, ISO DIS 26262, Automotive SPICE
Zeitraum: 05.2008 ? 07.2010
Titel: Qualitätsmanagement die Entwicklung eines elektromechanischen Lenksystems nach IEC 61508 (ASIL D)
Firma: Audi AG
Branche: Automotive
Position: Qualitäts-, Anforderungs-, Änderungs- und Konfigurationsmanager
Beschreibung:
Konzeption und Realisierung einer Lösung zur Sicherstellung der horizontalen und vertikalen Traceability basierend auf Telelogic DOORS zur qualitativen Ab-sicherung der Entwicklung sowie der Systemfreigaben
Konzeption eines projektunabhängigen Lastenheftsystems für Fahrwerkkomponenten und Integration mit den projektspezifischen Lastenheften
Operative Durchführung der definierten Prozesse für das Anforderungs-, Änderungs- Konfigurations-, Test- und Freigabemanagement
Abstimmung und Definition der Systemanforderungen
Unterstützung bei der Definition und der Verlinkung von Teilsystemanforderungen
Durchführung von internen Assessments gemäß IEC 61508 zu Baumusterfreigaben
Review und Bewertung des Managements der Funktionalen Sicherheit, der Gefährdungs- und Risikoanalyse und der FuSi-Anforderungen an das System
Durchführung von Reviews für Arbeitsergebnisse sowie für das angewandte Konfigurationsmanagement als solches
Kontinuierliche Weiterentwicklung und Modellierung der angewandten Engineering- und Supportprozesse
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
SPEM, UML, IBM Rational DOORS, Enterprise Architect, MKS Integrity / Source,
IEC 61508
Zeitraum: 06.2008 ? 08.2012
Titel: Konzeption einer Vorgehensweise und Entwicklung einer DOORS basierten Toolkette für die durchgängige horizontale Verfolgbarkeit zur Absicherung von Freigaben
sicherheitsrelevanter Systeme
Firma: Audi AG
Branche: Automotive
Position: Analytiker für Entwicklungsprozesse, Software-Entwickler
Beschreibung: Analyse der vorhandenen Entwicklungsprozesse und Vorgehensweisen
Konzeption der durchgängigen horizontalen Traceability von den Anforderungen der
verschiedenenen Ebenen der Systementwicklung (V-Modell), über den zugehörigen Tests bis hin zur Systemfreigabedokumentation
Konzeption und Implementierung eines Datenmodells mit IBM Rational DOORS
Konzeption und Implementierung einer Toolkette für folgende Aufgaben:
- Erhebung verschiedener Metriken,
- Sicherstellung der Traceability gemäß des entwickelten Datenmodells,
- Erhebung der Testabdeckung sowie der (teils kumulierten) Testergebnisse,
- Erstellung von Unterlagen für Systemfreigaben,
- bidirektionale Anbindung von Fahrzeug- und HiL-Testsystemen
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
SPEM, UML, IBM Rational DOORS, DXL, Enterprise Architect, IEC 61508,
Automotive SPICE
Zeitraum: 05.2005 - 04.2008
Titel: Requirements Engineering im Rahmen CMMI Level 3.x Zertifizierung
Firma: Siemens VDO
Branche: Automotive
Position: Analytiker für Entwicklungsprozesse, Anforderungsmanager, Entwicklungsleiter, Software-Entwickler
Beschreibung: 1. Modellierung, Definition und Ausrollen eines CMMI konformen Prozesses für
Anforderungsanalyse und -management incl. Schnittstellen zum Änderungs-
Konfigurations- und Lösungsprozessen.
2. Anforderungserhebung und ?management für die Entwicklung eines firmenspezifischen Anforderungsmanagementsystems auf Basis einer COTS-Software
3. Verfolgen der Umsetzung der Anforderungen, Änderungsmanagement und Lieferantenmanagement; Durchführung von Abnahmetests
3. Anforderungserhebung und ?management sowie Änderungsmanagement für die Eigenentwicklung eines Anforderungsmanagementsystems auf Basis von Telelogic DOORS (fortlaufend i.V.m. Punkte 4. bis 6.)
4. Entwicklung einer effizienten Software-Architektur für die mittels DOORS DXL zu entwickelnden Funktionalitäten
5. Leitung des internationalen Entwicklungsteams (4 bis 2 Personen):
a) Schulung der Entwickler: Grundlagen des Anforderungsmanagements
b) Schulung der Entwickler: DXL-Scriptsprache und ?Entwicklung
c) Schulung der Entwickler: Algorithmen, Programmdesign und Dokumentation
d) Verteilung und Koordination der Entwicklungsaufgaben
6. Realisierung folgender Features mittels DOORS DXL:
- Stakeholder Management
- Management für Akzeptanzkriterien und ?Tests
- Umfassendes Baseline Management
- Qualitätsmanagement für natürlichsprachliche Anforderungen
- Qualitätsmanagement für Anforderungsspezifikationen
- Re-Use von Anforderungen und ganzen Spezifikationen
- Schnittstellen-Implementierung zu firmenspezifischen Konfigurations- und
Änderungsmanagementsystemen sowie zu Metrik- und Architekturtools
- Erweiterter Filtereditor für DOORS Filter in Views
- Umfassendes Traceablity Tool für die Darstellung von Umsetzungsgrad und
Testabdeckung von Anforderungen
- Umfassender Dokumentengenerator für Word für Windows
- Diverse Funktionalitäten zur Unterstützung der Anwender im operativen Geschäft, u.a. für Import / Export von Anforderungen
7. Entwicklung eines firmenspezifischen Application Lifecycle Management Systems
- Anforderungsanalyse und ?management
- Systemanalyse und Modellierung der Anforderungen
- Entwicklung einer effektiven Architektur
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
UltraEdit, PVCS, Telelogic DOORS, Enterprise Architect, Rational Unified Process, CMMI
Zeitraum: 04.2003 ? 03.2005
Titel: Software für die Visualisierung und Analyse von Blickdaten (Eye- / Gaze-Tracking)
Firma: SensoMotoric Instuments
Branche: Computer Vision
Position: Senior Software Engineer
Beschreibung: Technische Projektleitung: Leitung des Entwicklungsteams (2-4 Entwickler):
a) Spezifikation und Verteilung von Arbeitspaketen
b) Koordination und Integration der Arbeitspakete ins Produkt
c) Führung des Testanalysten bezgl. der Releasetests
Anforderungserhebung und ?management i.V.m. internen Stakeholdern
Maßschneiderung und Einsatz des Rational Unified Prozesses
Produktverantwortung Datenbank
Feature Driven Development:
Entwicklung einer modularen, leicht erweiterbaren Architektur.
Objektorientiertes Design und Implementierung von zu Modulen zusammengefassten Features mit C++
Führende Mitarbeit bei der Gestaltung der Benutzeroberfläche
Realisierung der Benutzeroberfläche mit MS MFC und Codejock Extreme Toolkit.
Qualitätssichernde Maßnamen in der Entwicklung durch gegenseitige Codereviews
und durch den Einsatz der Tools
Realisierung eines umfassenden Lizenzschutzes mit Aladdin Hasp 4
Mitarbeit an der Definition der Prozesslandschaft und des Systementwicklungs-
prozesses
Durchführung interner Audits gemäß ISO 9000 ff.
Mitarbeit an der Zertifizierung nach ISO 9000 ff.
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
OOA, OOD, UML, Together Control Center, MS Visual Studio, MS Visual Source Safe, Aladdin HASP, GOODS, Rational Unified Process, Rational Purify ,Quantify und PureCoverage sowie NuMega BoundsChecker, Rational Unified Process,
ISO 9000 ff.
Zeitraum: 10.1997 ? 01.2003
Titel: Entwicklung eines technischen Beratungssystems für den industriellen Einsatz der Klebetechnik
Firma: dorel GmbH
Branche: Verlags
Position: Systemanalytiker, Software-Entwickler
Beschreibung: 1. Technisches Beratungssystem für den industriellen Einsatz der Klebtechnik
- Mitarbeit bei der Erstellung des Pflichtenhefts
- Entwicklung eines Konzepts zur Umsetzung des Use-Case Modells in ein
statisches und ein dynamisches System
- Operative Anforderungsanalyse- und management
- Einführung eines Revision-Control-Systems
- Realisierung eines umfassenden Qualitätsmanagements (konstruktiv und anal
tisch)
- Entwicklung von Testplänen und Testspezifikationen
- Mitarbeit bei der Erstellung des objektorientierten Entwurfs im Rahmen des
Refactoring des entwickelten Systems
- Entwicklung eines HTML- und Regelparsers
- Entwicklung eines Event-Dispatchers in Form eines Windows 2000 Dienstes
- Entwicklung eines Installationsprogramms mit und der Scriptumgebung
- Realisierung eines umfassenden Lizenzschutzes
Eingesetzte Techniken, Werkzeuge und Vorgaben:
OO-Systemanalysemethode nach Balzert und Burkhard, UML, Coad Notation,
OTW von OWiS Software, Together/C++, Together Control Center, C.A.R.E. Sophist GmbH, CVS-Server / WinCvs, Rational Robot, MS Visual C++, RogueWave tools.h++ / zApp / ZIP, Versant ODBMS, Client/Server-Architektur, Multi-Threading und Multi DB-Session, Wise Install Master, Macro Scheduler, Aladdin Hardlock
2. Technisches Informationssystem für die Klebtechnik als Internetanwendung
- Projektleitung für die Entwicklung des Systems
- Mitarbeit bei der Erstellung des Pflichtenhefts
- Erstellung einer Machbarkeitsstudie
- Planung des Systems nach Balzert
- Maßschneiderung eines Entwicklungsprozesses auf Basis des Rational Unified
Process
- Systemanalyse objektorientierter Entwurf
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
IBM WebSphere, DB2, Versant ODBMS + enJin, Applets, Servlets, EJBs, Tomcat, MySQL, Java, JBuilder, XML-DB, Requirements-Engineering, Qualitätsmanagement, Konfigurationsmanagement mit WinCVS / CVS Server, Together Control Center, UML
Zeitraum: 03.1995 - 09.1997
Titel: Produktions-Planungssystem für die Heiz- und Kühlmatten-Produktion
Firma: Clina GmbH
Branche: Heizung und Klima
Position: Systemanalytiker, Software-Architekt, Software-Entwickler
Beschreibung: Entwicklung eines kundenspezifischen Produktions-Planungssystem für die Heiz- und Kühlmatten-Produktion
- Erstellung des Pflichtenhefts Führende Mitarbeit bei der Erstellung des Analmodells
in Zusammenarbeit mit dem Kunden
- Erstellung einer Machbarkeitsstudie
- Erstellung des objektorientierten Vorgehenmodells mit integrierter und entwicklungs
begleitender Qualitätssicherung
- Führende Mitarbeit bei der Erstellung des objektorientierten Entwurfes
- Implementierung des Systems in C++ auf der Basis der Klassenbibliothek MFC
Diverse Kleinprojekte für klimatechnische Berechnungen
Eingesetzte Techniken, Werkzeuge und einzuhaltene Vorgaben:
  OOA, OOD, CASE-Tool Innovative OEW, MS Visual C++, MFC, RCS,
Entwicklung der Architektur für ein SOA-basiertes Product Lifecycle Management System für alle Artefakte einer Systementwicklung incl. Schnittstellen zu Projektplanungssystem, Prozessmanagementsystem, ERP-System und zu PLM-Systemen von Kunden und Zulieferern
Erhebung, Dokumentation und Analyse der Anforderungen
Entwicklung eines generischen, kanonischen Datenmodells
Entwicklung des Designs der Komponente des PLM-Systems für Software und Systems Engineering incl. Schnittstellen zum Projektplanungssystem und zu Konfigurationsmanagementsystem für ECAD und MCAD unter Berücksichtigung der Anforderungen von Automotive SPICE Level 3
Entwicklung von Reports und Metriken für Darstellung des Status und Fortschritts von Projekten
Entwicklung eines Integrity-XMI-Transformatorwerkzeugs für die Verifizierung des in Integrity umgesetzten Datenmodells
System Architekt
Entwurfs- und Entwicklungs-Techniken:
Application Server: