- Konfigurationsmanagement nach ASPICE
-
Branche: Automobil-Zulieferindustrie
Rolle: Konfigurationsmanager
- Organisation, Planung und Umsetzung des Konfigurationsmanagements gemäß den Anforderungen von Automotive SPICE (ASPICE);
- Definition der Konfigurationsmanagement-Strategie und Einbringen kontinuierlicher Verbesserungen in die Entwicklung variantenreicher Software-Entwicklungsprojekte;
- Pflege interner und externer Anforderungen im ALM System;
- Prüfung der Einhaltung der Regeln zum Konfigurationsmanagement;
- Erstellung und Überprüfung der Baselines für Entwicklungsstände;
- Überwachung und Berichten des Konfigurationsstatus;
- Pflege der Infrastruktur des Konfigurationsmanagements in Zusammenarbeit mit der IT-Abteilung;
- Mitgestalten des internen Qualitätssystems und der entsprechenden Prozesse;
- Unterstützung der Fachbereiche Anforderungsmanagement, Software, Hardware, Testing etc sowie Integration neuer Fachbereiche (Projektleitung, Cyber Security, QS, …);
- Pflege und Erweiterung der Benutzer-Handbücher, Prozess-Leitfäden und Vorlagen;
- Pflege und Erweiterung des Reporting Systems für das Management;
- SW-Werkzeug-Evaluation und -Lizenz-Management.
- Technischer Leiter der Software-Entwicklung
-
Branche: Medizingeräte-Industrie
- Projekt 3D-Video-Endoskopie mit ICG-Technologie:
- SW-Projektleitung für die europäischen SW-Entwickler.
- Projekt Kompakt-Video-Endoskopie:
- SW-Projektleitung für die europäischen SWEntwickler;
- Förderung und Unterstützung des agilen Software-Prozesses nach SCRUM,
- Dokumentmanagement nach IEC 62304,
- Mitwirkung von SW-Audits nach SPICE.
- Projekt Rollenpumpen-Systeme:
- Dokumentmanagement nach IEC 62304: Lücken- (Gap-) Analyse,
- Erneuerung, Ergänzung und Beschaffung der Dokumente für NeuZertifizierung gemäß MDR.
- Projekt 3D-Video-Endoskopie mit ICG-Technologie:
- Erstellung generischer Pflichtenhefte für Fahrgastinformationssysteme (FIS/PIS), Anwendung für internationale Projekte
-
Branche: Eisenbahn-Industrie
Rolle: Technischer Berater im Vertrieb mit fachlichem Schwerpunkt FIS/PIS
- Zur Vereinfachung der Angebotserstellung wurden Pflichtenhefte für FahrgastInformations-Systeme (FIS) generalisiert und aktualisiert. Optionen und Alternativen sollen einfacher selektierbar sein und in einer Übersicht zusammenfassbar sein.
- Diese Pflichtenhefte werden dann für ein bestimmtes Kundenangebot spezialisiert, wobei nur noch die Differenzanteile ergänzt werden müssen. Dies dient als Grundlage für schnellere, sicherere und für Kunden und Hersteller einfachere Kommunikation bei Verhandlungen.
- Entwicklung elektrisch- und laser-chirurgische Medizingeräte
-
Branche: Medizintechnik
Rolle: Leiter der Software-Abteilung
- Organisatorische Leitungsaufgaben: Zuständigkeit für Personalangelegenheiten, Beschaffungsorganisation, Infrastruktur;
- Fachliche Leitungsaufgaben: Förderung der Software-Entwicklungsprozess-Qualität;
- Fortsetzung und Vertiefung des Aufbaus der Software-Entwicklungsprozesse gemäß IEC 60601 und IEC 62304.
- Elektrische Parkbremssysteme
-
Branche: Automobil-Zulieferindustrie
Rollen:
- Test-Manager,
- Test-Koordinator und Modifizierer der Test-Prozesse im Automotive-Bereich;
- Migrator zum Anforderungsbasierten Testen (RBT - Requirements Based Testing).
Projektinhalte:
- Umbau bestehender, historisch gewachsener Testmanagement- und TestprozessStrukturen gemäß den gültigen Normen Automotive-Spice (VDA ASPICE), ISO IEC IEEE 29119 (Software and System Test Documentation), ISO 26262 Road vehicles – Functional Safety, VDA-Empfehlung 305-100 Kreuztausch (VDA Recommendation 305-100 Interchangeability.
- Erneuerung der normpflichtigen Teststrategie- und Management-Dokumente als Richtlinie und Grundlage für kundenspezifische und CMMI-Audits.
- Aufbereitung und Reorganisation der Dokumenten-Landschaft nach dem Stand der aktuellen projektbezogenen und abteilungsübergreifenden Testprozesse und angrenzenden Entwicklungsprozesse.
- Ausarbeitung der Ziele des anforderungsbasierten Testens und Entwicklung einer Übergangsstrategie.
- Bau von Doppelstock-Zügen - Konfigurationsmanagement
-
Branche: Bahnindustrie
Rolle: Konfigurationsmanagement
Projektinhalte:
- Bei der Herstellung von Bahnfahrzeugen werden bestimmte Komponenten – Hardware, Software und Datensätze – ausgewählt und einer Registrierung mit anschließender Verfolgung über den gesamten Lebenszyklus unterworfen. Da die Bahnfahrzeuge projekt-, fahrzeug und wagenbezogen sehr unterschiedliche Komponenten sowie äußerst individuelle Lebenszyklen haben, muss die Verwaltung der unterschiedlichen Konfigurationen erstmals in ein datenbankgestütztes Konfigurationsmanagementsystem auf Basis MySQL® implementiert. Während des gesamten Migrationszeitraums müssen die notwendigen Daten parallel mit konventionellen – Office-Produkten verwaltet werden. Die Synchronisation der Soll- und Ist-Konfigurationen bedingt eine enge fachliche und organisatorische Zusammenarbeit mit allen Projektbeteiligten.
- Das Configurations Management Engineering beinhaltet die
- Daten-Ermittlung und -haltung,
- Erstellung und Pflege der Schnittstellen mit dem Änderungsmanagement,
- Aufbau und Spezialisieren von Prozessen und Unterstützung der fachlichen Mitarbeiter bei der Anwendung des Konfigurationsmanagement-Prozesses,
- Durchführung von Reviews,
- Berichtswesen (KPI)
- Bau von Doppelstock-Zügen - Anforderungsmanagement
-
Branche: Bahnindustrie
Rolle: Anforderungsmanagement
Projektinhalte:
- Für die Anforderungen internationaler Großprojekte zur Entwicklung und Herstellung von Bahnfahrzeugen unterschiedlicher Konfiguration wird erstmals das datenbankgestützte Anforderungsmanagementsystem IBM DOORS® in einem Konzernübergreifenden Prozess eingesetzt. Der Aufbau und die Pflege der Datenbankstrukturen und –Inhalte ist sehr stark mit den fachlichen Themen verknüpft und mit den betrieblichen Strukturen verzahnt. Dazu ist ein intensiver Kontakt mit den fachlichen und organisatorischen Projektmitarbeitern zu unterhalten.
- Das Requirements Engineering beinhaltet die
- Unterstützung der fachlichen Mitarbeiter bei der Einführung des Anforderungsmanagement-Prozesses,
- Durchführung von Reviews,
- Berichtswesen (KPI),
- Prozess-Gestaltung (mit UML etc.) und
- ProzessOptimierung.
- Entwicklung einer Software für die Steuerung und Kontrolle von Geräten für die Stromversorgung (Line Controller) und der Antriebe (Traction Controller)
-
Branche: Bahnindustrie
Rolle: Projektleiter
Projektinhalte:
- Für die Antriebstechnik im Hochleistungs-Bereich (Lokomotiven) und deren Stromversorgung über das Bahn-Stromnetz werden Geräte eingesetzt, deren Software alle derzeit genutzten Betriebsarten AC, DC, Batterie und Diesel anwendbar machen.
- Die Projektleitung beinhaltet
- Projektplanung,
- Ressourcenplanung,
- Budgetplanung und -Steuerung,
- Prozess-Gestaltung, -Steuerung und -Kontrolle,
- Prozess-Optimierungen,
- Dokumentmanagement (nach dem V-Modell),
- Verifikationen und Validierungen.
- Entwicklung einer Software für die Steuerung und Kontrolle von Schienenfahrzeugen
-
Branche: Bahnindustrie
Rolle: Projektleiter Leittechnik-Software
Projektinhalte:
- Für den Bereich Leittechnik-Software:
- Projektplanung,
- Ressourcenplanung,
- Budgetplanung,
- Steuerung und Kontrolle,
- Prozess-Gestaltung,
- Prozess-Einführung undDurchführung,
- Gate-Reviews,
- Betreuung von Validierungen,
- Typprüfungen,
- Audits,
- Homologation (Gutachten und Zertifizierung, Kunden-Abnahme).
- Für den Bereich Leittechnik-Software:
- Entwicklung einer Software für die Steuerung und Kontrolle von FahrgastInformationssystemen in Großstadt-U-Bahnen (Anzeigen, Audio- und Video-Anlagen)
-
Branche: Großindustrie - Transportation Services
Rolle: Testmanager
Projektinhalte:
- Planung;
- Koordination;
- Management-Berichterstattung;
- Fehlermanagement;
- Metriken für Qualitätssicherung etc.;
- Team-Leitung
- mit fachlich und kulturell heterogenen Profilen,
- heteronome und verteilte Ressourcenplanung,
- Kooperation mit Systemtest- und Systemintegrations-Team in Übersee,
- Durchführung von Audits mit Auftraggebern,
- Aufbau und Durchführung von projekt-unterstützenden Workshops.
- Erstellung der embedded Controller-Software für den Prototyp einer Hochgeschwindigkeits-Briefsortieranlage
-
Rollen: Teilprojektleitung und SW-Entwicklung
Branche: Postal Automation
Projektinhalte:
- Teilprojektleitung
- Planung,
- Koordination interner Auftragnehmer,
- Qualitätsplanung und –sicherung,
- Unterstützung des PLs bei der Ressourcenplanung und –Kontrolle sowie bei der Projektführung in Teilbereichen, Projektkontrolle via Meilenstein- und Checklisten, laufende Qualitätssicherung, Kooperation mit Auftraggeber und Auftragnehmern,
- etc;
- SW-Entwicklung
- proprietäres Echtzeit-RTS-
- Teilprojektleitung
- Herstellung und Weiterentwicklung von Engineering-Software in einer Software-Abteilung der Großindustrie,
-
Rolle: Projektleitung
Branche: Niederspannungs-Schalttechnik
Projektinhalte:
- Planung;
- Kalkulation;
- Koordination;
- Management interner und externer Auftragnehmer;
- Fehlermanagement;
- Qualitätsplanung und –sicherung;
- etc.;
- Team-Leitung
- mit personell und fachlich differenzierten Aufgabenstellungen,
- heteronome und verteilte Ressourcenplanung,
- Projektführung von Anforderung bis Vertriebsfreigabe,
- Projektkontrolle via Meilenstein- und Checklisten,
- projektübergreifende Qualitätssicherung,
- Kooperation mit Auftraggeber und Auftragnehmern,
- Aufbau und Adaption von projekt-unterstützenden Planungsmitteln-
- Entwicklungsbegleitender funktionale Softwaretest einer hochkritischen Anwendung des Öffentlichen Dienstes
-
Bereich: Telematik;
Rolle: Gruppenleitung
Projektinhalte:
- Planung;
- Koordination;
- Fehlerverfolgung und kundenintensive Berichterstattung;
- Fehlermanagement, -moderation und -eskalation;
- Team-Leitung
- mit personell und fachlich übergreifend geprägter Aufgabenstellungen,
- heteronome Ressourcenplanung,
- Ausübung der moderativen Kommunikationsbrücke zwischen Auftraggeber und Auftragnehmer,
- Aufbau eines Dokumentations- und Leitfadensystems zur Standardisierung der Testprozesse,
- Test-Support und Coaching.
- Entwicklungs- und Integrations-Support und Change-Service für ein Workload Management, Planning- and Forecasting-Programm
-
Branche: Post-Automatisierung
Projektinhalte:
- Rollout/Ramp-Up;
- Konfiguration;
- Integration und;
- Abnahmetest;
- Support:
- Development-Support,
- Performance-Optimierung,
- Dokumentation und Standardisierung,
- Integrations- und Test-Support,
- First-Level Support (ca. 8 Monate Auslandserfahrung).
- Developer Support für ein Enterprise Portal
-
Branche: Software-Industrie
Projektinhalte:
- Second and Third Level Support (Bearbeitung von Kundenmeldungen);
- Online und Offline Verifikation und Reproduktion;
- Kommunikation und
- De-Eskalation.
- Entwicklung eines Planungs- und Forecasting-Programms
-
Branche: PostAutomatisierungsbereich
Projektinhalte:- Konzepte;
- Datenbank- und Programm-Strategien;
- Entwurf und Implementierung in einem J2EE-Framework;
- Junit-Test.
- Automatisierung der Visualisierung von Projektdaten aus einem SAP- System
-
Branche: Chemische Industrie
Projektinhalte:
- Grob- und Feinkonzept;
- Workflow-Modellierung in UML für die Implementierung in einem COM-Framework.
- Konvertierung und Integration von Alt-Anwendungen in Neutechnologische Systeme
-
Branche: Finanzverwaltung
Projektinhalte:
- Istanalyse;
- Grob- und Feinkonzepte;
- Geschäftsobjekt-Modellierung und Pattern-Design in UML für die Implementierung in einem J2EE-Framework.
- Pattern-Design in UML und Implementierung von Customer Care Applications
-
Branche: Telekommunikation,
Projektinhalte:
- Systemtest-Design und Durchführung;
- Erstellung einer Call-Center-Applikation im komplexen Alt- und Neudaten-Umfeld;
- gemeinsame Verwaltung von verschiedenen Stamm- und Fakturierungsdaten nach einer Fusion;
- Import und Verarbeitung von Fremdprovider- und MicropaymentAbrechnungsdaten;
- Controlling der Erstellung und des Ausdrucks von BillingDokumenten;
- Integration von aktualisierten Anforderungen in die gegebene Software;
- Anpassung an diverse Umgebungen:
- Prototyp und Entwicklung (lokal),
- Standalone (localhost) und Remote;
- Entwurf und Ausarbeitung von Testszenarien;
- Ausführung von Tests und Fehlerverfolgung (Errortracking) im Entwickler- und Systemtestbereich mit den Mercury-Werkzeugen WinRunner und dem Test-Framework JFCUnit.
- Optimierung der Außendienst-Integration, Erfassung konkreter Geschäftsprozesse im Versicherungs-Umfeld
-
Branche: Versicherungen
Projektinhalte:
- Geschäftsprozeß-Analyse;
- Modellierung von alternativen Lösungen in UML (Unified Modeling Language);
- Integration der optimierten Komponenten und Neu-Komponenten in gegebene Architekturen.
- Einführung von Java-Testwerkzeugen im Rahmen eines praxisnahen objektorientierten Software-Prozeßmodells
-
Branche: Sparkassen
Projektinhalte:
- Projektplanung und –steuerung;
- Planung und Steuerung nach dem zuvor entwickelten iterativ und inkrementellen Vorgehensmodell;
- Entwicklung von Workshops;
- Erstellung von Materialien zur Anforderungserhebung und Katalogisierung der vorhandenen und zukünftig einsetzbaren Testwerkzeuge;
- Entwicklung von Rezepten zur Auswertung von Befragungen.
- Entwicklung eines praxisnahen objektorientierten Software-Prozeßmodells zum Einsatz im Bereich der Software-Entwicklungsumgebung der Sparkassen für die unternehmensweite Weiterbildung und Förderung objektorientierter Software-Projekte
-
Branche: Sparkassen
Projektinhalte:
- Iterativ und inkrementelles Vorgehensmodell nach dem Vorbild des Rational Unified Process (RUP);
- Bildung von Spezialteams zur Verbreitung und Vermittlung der Kenntnisse an unternehmensinterne Software-Projekte;
- Durchführung der unternehmensinternen Weiterbildungs- und Projektunterstützungsmaßnahmen.
- Einführung von Methoden und Maßnahmen der Qualitätssicherung in objektorientierten Software-Entwicklungsumgebungen
-
Branche: Sparkassen
Projektinhalte:
- Aufbau und Anwendung von Qualitätssicherungsmethoden und werkzeugen in objektorientierten Software-Projekten;
- Einführung und Weiterbildung durch Workshops und Coaching;
- Integration in ein objektorientiertes Vorgehensmodell zur SoftwareEntwicklung.
- Einführung von objektorientierten Testmethoden und -werkzeugen in objektorientierten Software-Entwicklungsumgebungen
-
Branche: Sparkassen
Projektinhalte:
- Aufbau und Anwendung von Testmethoden, Test-Frameworks und Testwerkzeugen in objektorientierten Software-Projekten;
- Einführung und Weiterbildung der Mitarbeiter in Testmethoden durch Workshops und Coaching;
- Integration objektorientierter Testmethoden in ein objektorientiertes Vorgehensmodell zur Software-Entwicklung;
- Durchführung der Software-Test mit den Mercury-Werkzeugen TestDirector und LoadRunner und WinRunner.
- Unterstützung bei der Realisierung eines Dokumentationssystems für die Fertigung von Lebenszyklen-abhängiger Maschinenteile für Flugzeugantriebe
-
Branche: Flugzeugindustrie
Projektinhalte:
- Mehrebenenarchitektur mit Präsentations-Client (Java Application);
- Business-Logic als Servlet mit RMI-Anbindung (MVC-Architektur),^;
- Datenmodell projiziert auf MS ACCES und ORACLE via JDBC;
- voll-konfigurierbare Oberfläche über Composit-DataBase;
- Fehlersuche und –behebung;
- Weiterentwicklung, Refaktorierung und Test der Software;
- Integrations- und Produktionstest;
- Konfigurationsmanagement und Deployment.
- Realisierung eines Angebots- und Antragssystems für den stationären Vertrieb von Lebensversicherungen im Intranet einer Bank
-
Branche: Versicherungen
Projektinhalte:
- Portierung von OS/2 und Neu- bzw. Weiterentwicklung;
- Mehrebenenarchitektur mit Präsentationsclient (Java Application);
- Applikationsserver (fachliches LV-Modell unter Smalltalk) und
- Datenhaltung (Cobol mit DB2);
- Schwerpunkt: Konzeption und Entwicklung einer leistungsfähigen, hoch-interaktiven Oberfläche mit Visualage for Java / Swing.
- Realisierung eines Angebots- und Antragssystems für den stationären Vertrieb von Lebensversicherungen im Intranet einer Bank unter OS/2
-
Branche: Versicherungen
Projektinhalte:
- Präsentations- und Applikationsschicht unter OS/2;
- Datenhaltung via Host-Interface an Cobol mit DB2;
- Schwerpunkte:
- Konzeption und Evaluierung der Portierung der Oberfläche von OS/2 nach Windows sowie der Applikationsschicht in einen plattformunabhängigen Business Layer,
- Durchführung der Faktorisierung für die Applikationsschicht und Anbindung an eine Swing-Oberfläche via JNI.
- Bausparkassenanwendung unter Windows 95/NT
-
Branche: Bausparkassen
Projektinhalte:
- OOA und OOD der fachspezifischen Komponenten (MFC unter Windows 95/NT);
- Analyse und Spezifikation der Komponenten-Schnittstellen;
- Datenmodellierung für DB2;
- Performancetest der Datenbank-Anbindungen (ODBC auf MS-ACCESS versus Poet auf DB2).
- Portierung einer Windows 95/NT Anwendung nach OS/2
-
Branche: Bausparkassen
Projektinhalte:
- Analyse und Spezifikation der Portierungs-Schnittstellen;
- Erstellung der TeilSpezifikation der plattformspezifischen Komponenten (OCL unter OS/2);
- Analyse von alternativen Portierungszielen:
- Java/CORBA als Gesamt-/Teillösung,
- Datenmodellierung und Entwürfe für DB2.
- Prüf- und Stempelsystem in der Aluminiumindustrie unter WIN NT
-
Branche: Industrie
Projektinhalte:
- Analyse und Spezifikation des Prozesses;
- Objektorientierte Modellierung des Prozesses in die SW-Architektur;
- Erstellung der Spezifikationen; Unterstützung und Beratung des embedded Programmierteams;
- Entwicklung von dialogorientierten WindowsAnwendungen (Borland C++);
- Verwendung von OWL, MFC, VBX-Controlls, visuelle Programmgenerierung;
- Erstellen von DLLs und deren Einbindung in C-Programme.
- Design und Realisierung eines Multitasking-Betriebssystems und der Applikations-Software für eine Aufzugssteuerung
-
Branche: Großindustrie
Projektinhalte:
- Objektorientiertes Embedded Design;
- Implementierung und
- Test des Betriebssystems und der Anwendersoftware;
- Durchführung von Inbetriebnahmen;
- Erstellung von Simulationen;
- Entwicklung eines Kommunikationspakets nach ISO-Norm für die Parametrisierungsschnittstelle.
- Realisierung eines Script-Compilers für universelle embedded Steuerungen in einem Prüfautomaten-System
-
Branche: Autozuliefererindustrie
Projektinhalte:
- Entwicklung eines Script-Compilers mit den GNU-Werkzeugen lex und yacc;
- Erstellung der Download-Software und -Firmware (Protokoll, Überwachung, Verwaltung);
- Beratung und Unterstützung des embedded Entwicklerteams bei Test, Hardware- und Softwareproblemen;
- Erstellung der Scripts für den Prüfautomaten;
- Inbetriebnahme und Test des Endprodukts.
- Entwurf und Realisierung eines Betriebsverwaltungs- und Produktionssteuerungsprogramms
-
Branche: Fertigungsindustrie (Bootszubehörbetriebe)
Projektinhalte:
- Projektleitung;
- Analyse, Design, Implementierung, Test und Inbetriebnahme eines
- Relationalen Datenbanksystem für Kunden, Objekte, Auftrag und Artikel mit Kalkulations- und Reportprogrammen (Auftrags- und Produktionsplanung, Servicetourenplanung), Fakturierung (Angebot, Auftragsbestätigung, Teil-/Lieferschein,Teil-/Rechnung, Mahnungen).
- Design und Realisierung eines Frameworks für die embedded Firmware einer Briefsortieranlage
-
Branche: Postautomatisierungsindustrie
Projektinhalte:
- Definition einer einheitlichen Dokumentenstruktur für die Global- und Teilspezifikationen des Projekts;
- Spezifikation des Frameworks als einheitliche Programmstruktur für das Entwicklerteam;
- Design und Implementierung der Kommunikations- und Distributionskomponenten innerhalb der Anlage und zur Verbindung mit dem Host (Vax, MVS, Message-Struktur, Message-Handler, ...);
- Entwicklung von Simulationsvarianten für das Prüffeld;
- Design und Implementierung der Anwendersoftware
... und viele weitere Projekte.