Zeitraum: Februar 2010 - März 2012
Branche: Raumfahrt
Projekt: Upgrade und Integration der IBM Rational Tools
- Upgrade IBM Rational DOORS vom Version 8.1 auf 9.3
- Zusammenführung zweier DOORS Datenbanken
- Upgrade Mercury Quality Centre 9.0 auf HP Quality Centre von Version 10
- Upgrade IBM Rational Synergy von Version 6.4 auf 7.1
- Upgrade IBM Rational Change von Version 4.7 auf 5.2
- Installation DOORS Web Access 1.5
- Installation und Konfiguration folgender Toolintegrationen:
o DOORS ? Change
o Change - Quality Centre
o DOORS - Quality Centre
- Upgrade von TDS 4.2 auf Tivoli RDS 5.1
- Zentralisierung des User Managements und Integration mit Corporate LDAP
- Migrationskonzept
- Entwicklung einer Webapplication für
o Überwachung von Entwicklungs- und Verbesserungsprozess
o Information der User (Releaseplanung, Ankündigungen, ...)
o Unterstützung von Administrationstätigkeiten
- Subversion Einführung
o User Authentisierung über Tivoli LDAP Server
o Übernahme der Berechtigungen von IBM Rational Synergy
Betriebssysteme: Windows
Tools: Rational DOORS, DOORS Web Access, IBM Rational Synergy, Rational Change, IBM Rational Directory Server, HP Quality Centre, PHP, LDAP, CollabNet Subversion Edge, TortoiseSVN
Zeitraum: November 2010 - November 2011
Branche: Finanzdienstleistungen
Projekt: Installation und Upgrade von IBM Rational Tools
- Upgrade IBM Rational Synergy von Version 6.4 auf 7.1
- Upgrade IBM Rational Change von Version 4.5 auf 5.2
- Upgrade nach Windows 7
Betriebssysteme: Windows 7, Red Hat Enterprise Linux
Tools: IBM Rational Synergy, IBM Rational Change, Subversion
Zeitraum: Juni 2009 - Februar 2010
Branche: Luftfahrt
Projekt: Changemanagement
- Erstellung von Auswertungen einer ClearQuest Fehlerdatenbank zum Controlling von Unterauftragnehmern
- ClearQuest Schemaänderungen
- Weiterentwicklung einer Schnittstelle zum Datenaustausch zwischen ClearQuest und anderen Fehlermanagementdatenbanken
- Anwender Schulung für IBM Rational ClearQuest
Betriebssysteme: Windows
Tools: Rational ClearQuest, Microsoft Visual Basic 2005, Microsoft Excel, Subversion
Zeitraum: September 2009 ? Oktober 2009
Branche: Telekommunikation
Projekt: Toolunterstützung eines agilen Entwicklungsprozesses
- Konzept zur Einführung von Rational Team Concert
Betriebssysteme: Windows
Tools: Rational Team Concert, Serena Dimensions
Prozesse: Agile Softwareentwicklung
Zeitraum: September 2008 - März 2009
Branche: Telekommunikation
Projekt: ClearQuest Schemaanpassungen
- Implementierung eines Managed Review Prozesses
- Implementierung eines Managed Signoff Prozesses
- Anpassung Defect Tracking Prozess
- Anpassung Change Request Prozess
Tools: Rational ClearQuest, Rational ClearCase, Perl, Oracle
Zeitraum: Juni 2008 - Februar 2009
Branche: Raumfahrt
Projekt: Konfigurations- und Changemanagement
- Analyse der bestehenden KM- und Change Prozesse
- Upgrade auf Telelogic Synergy 6.5SP2 und Change 5
- Implementierung von neuen Change Lifecycles
- Telelogic Synergy Deployment (Virtualisierung, Securityplan)
- Dokumentengenerierung aus DOORS
Betriebssysteme: Windows, SuSE Linux
Tools: Telelogic Synergy, Telelogic Change, Telelogic DOORS, WEXP, Telelogic DocExpress, Telelogic Publishing Engine TPE, Perl, OpenOffice, VMWare, LDAP, Apache, SSL
Zeitraum: April 2008 - Juni 2008
Branche: Luftfahrt
Projekt: Systemprogrammierung, Test und Dokumentation
- Bootloader (GRUB & Linux) Analyse, Implementierung und Test
- Implementierung von Scripts zur automatisierten Konfiguration von Switches und WLAN Access Points
- Test des Network Intrusion Detection Systems
- Dokumentation der Netzwerkkonfiguration
Betriebssysteme: RedHat Enterprise Linux
Tools: GRUB, VMWare Workstation, bash, expect, rpm, SNORT, Telelogic DOORS, Rational ClearCase, Rational ClearQuest
Zeitraum: Februar 2008 - März 2008
Branche: Telekommunikation
Projekt: Changemanagement
- Änderung eines ClearQuest Schemas
- Hinzufügen neuer Zustände
- Anpassung von Hook Scripts
- Erweiterung des Exports/Imports, Migration
Betriebssysteme: Windows
Tools: Rational ClearQuest, Perl, Microsoft Excel, Subversion
Zeitraum: Januar 2008 - Februar 2008
Branche: Luftfahrt
Projekt: Changemanagement
- Erstellung von Auswertungen und Statistiken einer ClearQuest Fehlerdatenbank
Betriebssysteme: Windows
Tools: Rational ClearQuest, Microsoft Visual Basic 2005, Microsoft Excel, Telelogic DOORS, Subversion
Zeitraum: September 2007 - Dezember 2007
Branche: Luftfahrt
Projekt: Konfigurationsmanagement, Requirements Management
- Analyse von Buildprozeß und Repositorystruktur
- Dokumentation und Implementierung einer Buildumgebung für einen reproduzierbaren Build
- Erstellung eines Software Requirement Dokumentes für das Operating System eines Internet- und Mobilfunkproviders
- Konfiguration von OS Diensten: Netzwerk, VLANs, Routing, Network Intrusion Detection (SNORT), VServer, DNS, DHCP, Internet Application, Syslog, SE Linux, SNMP, SSH, Bootloader, Firewall (iptables)
Betriebssysteme: RedHat Enterprise Linux, Windows
Tools: Telelogic DOORS, Rational ClearCase, cleartool, Rational ClearQuest, Anaconda, Kickstart
Prozesse: RTCA DO-178B, ABD 100
Zeitraum: August 2007 - September 2007
Branche: Luftfahrt
Projekt: Requirements Management
- Feinspezifikation von DXL-Administrationsskripts für DOORS in DOORS
Betriebssysteme: Windows
Tools: Telelogic DOORS, Rational ClearQuest
Zeitraum: Juli 2007 - August 2007
Branche: Luftfahrt
Projekt: Changemanagement
- Erstellung von Auswertungen und Statistiken einer ClearQuest Fehlerdatenbank
Betriebssysteme: Windows
Tools: Rational ClearQuest, Microsoft Visual Basic 2005, Microsoft Excel, Telelogic DOORS, Subversion
Zeitraum: September 2006 - Juni 2007
Branche: Informationstechnik
Projekt: Versions-, Konfigurations-, Build- und Changemanagement
- Installation von Buildrechnern unter FreeBSD und Windows 2003 Server
- Analyse und Optimierung des Buildprozesses
- Integration des Dotfuscators ins Buildsystem
- Konzeption und Implementierung von Anpassungen zur Unterstützung eines auf Featurebranches basierenden Entwicklungsprozesses
- Konzeption einer Schnittstelle zwischen Versions- und Änderungsmanagement (SubversionLotus Notes)
- Erstellung eines Konzeptes zur Synchronisation von Subversion Repositories
- Erweiterung der auf Subversion basierenden Entwicklungsumgebung (Skripting in Perl)
- Entwicklersupport
Betriebssysteme: Windows, FreeBSD
Tools: Perl, Python, Subversion, TortoiseSVN, svnmerge, dmake, Dotfuscator, Microsoft Visual Studio .NET, C/C++/C#, VMWare Workstation, Lotus Notes, RC-WinTrans
Zeitraum: August 2006
Branche: Luftfahrt
Projekt: Changemanagement
- Implementierung eines Tools zum Im- und Export von ClearQuest ChangeRequests zwecks Synchronisation mit einer proprietären Fehlerdatenbank
- Anwenderhandbuch
Betriebssysteme: Windows
Tools: Rational ClearQuest, Microsoft Visual Basic 2005, Subversion
Zeitraum: Mai 2006 - August 2006
Branche: Luftfahrt
Projekt: Anforderungsmanagement
- Dokumentation des Prozesses zur Anforderungserhebung
- Definition und Dokumentation einer Struktur für Anforderungen
- Erstellung von Views mithilfe von DXL
Betriebssysteme: Windows
Tools: Telelogic DOORS
Zeitraum: April 2002 - Juli 2006
Branche: Mobilfunkindustrie
Projekt: Konfigurationsmanagement
- Entwicklung eines Systems zur komponentenbasierten und verteilten Entwicklung von (Handy-)Software
- Anpassung des KM-Systems CM Synergy an die firmenspezifischen Prozesse
- An die Performance und Skalierbarkeit der Lösung wurden besondere Ansprüche gestellt - das System muß die Entwicklung von 40 Komponenten an 8 Standorten mit etwa 500 Entwicklern ermöglichen
- Bereitstellung einer "einfachen" Schnittstelle für Entwickler und gleichzeitig einer "flexiblen" Schnittstelle für Build Manager
- Die Tools unterstützen mit einer einheitlichen Schnittstelle die Administration und einen Großteil des Entwicklungsprozesses: Versionsverwaltung, Buildmanagement, Softwaretest, Releasemanagement, Softwareverteilung, Softwareintegration
- Second Level Support, Wartung der Tools, Test und Tuning der Entwicklungsumgebung
Betriebssysteme: SUN Solaris, SuSE Linux, Windows 2000/XP
Entwicklungsumgebung: Perl, C, GNU make
Tools, Libraries: Telelogic CM Synergy, Telelogic ChangeSynergy, ssh, scp, rsync
Zeitraum: September 1998 - März 2002
Branche: Finanzdienstleistungen
Projekt: Konfigurationsmanagement
- Verantwortlich für Konfigurationsmanagement in 3 Projekten mit bis zu 50 Entwicklern
- Durchführung des Versions-, Build-, Release- und Roll-Out-Managements in einem Projekt mit über 1,2 Mio. Lines of Code
- Administration des SCM-Tools Continuus, Customizing des Continuus-Moduls für Problem Tracking
- Schulung von Mitarbeitern für Continuus
- Administration der Entwicklungumgebung (HP-UX, C, make, Continuus, I-Structure)
- Entwicklersupport
- Erstellung und Wartung von Skripten zum Releasebau, Build und zur Administration von Release- und Testumgebungen (Perl, Korn-Shell)
- Konzeption und Umsetzung eines Verfahrens zur Softwaredistribution
Betriebssysteme: HP-UX, MS Windows NT
Entwicklungsumgebung: C, Perl, Korn-Shell, make, Powerbuilder
Datenbanken: Oracle, Informix Online & Dynamix Server
Tools, Libraries: Continuus, I-Structure
Zeitraum: 1992 - 2001
Branchen: Fertigende Industrie, Handel, Tourismus, Finanzdienstleistungen, Automotive
Projekte: Entwicklung diverser Windows-, Unix- und Webapplikationen in den Programmiersprachen C, C++, Delphi, Perl und Java. Die meisten Anwendungen hatten eine Datenbankanbindung und enthielten eine ansprechende GUI.