Deutschland: Vorzugsweise NRW
Durchführen von Trainings zur Einarbeitung von neuen Mitarbeitern in Software-Projekten
Schwerpunkte:
Projektziel: Einführung Best Practices im Requirement Engineering
Projektumfang:
- Differenzierung der Zielgruppen: Anforderer, Analysten, Entwickler
- Entwicklung und Durchführung eines 3-stufigen Traingsplans
- Strategische und optimierte Trainings für die Zielgruppen
- Erstellen von geeignetem Trainingsmaterial
- Durchführen eines "Leuchtturm"-Projektes mit umfassenden Beispielen unter Einbeziehung der Stakeholder
- Coaching der Team-Members / Training on the job
Zeitraum : 07.13 & 08.13
Firma/Institut: Software-Hersteller
Projekt : Ausarbeitung eines Trainings zum Requirements Engineering
Strategische und didaktische Entwicklung eines Schulungskonzeptes
zur Weiterbildung erfahrener Software-Entwickler im Hinblick auf
Anforderungsanalyse, -spezifikation und -management
Ziel: Entwicklung und Durchführung eines mehrtägigen Trainings
mit anschließenden Option auf Wiederholte Durchführung bei
Endkunden im Hinblick auf effizientere Softwareprojekte.
Zeitraum : 04.12 - 07.13
Firma/Institut: Produzierende Industrie, gehobener Mittelstand
Projekt : Coaching und Trainingsmaßnahmen zu Best Practices in der
Anwendungsentwicklung
Im Rahmen dieses Projektes wurden von mir verschiedene Maßnahme,
nach Bedarf und auf Wunsch der IT-Leitung durchgeführt:
- Coaching und Schulung des Leiters Anwendungsentwicklung zu den
Themen Anforderungsmanagement, Personalführung und Teambildung
- Projektbegleitendes Coaching einer Analystin im Themenfeld
Projektkoordination
- Durchführung von Schulungsmaßnahmen mit den Software-Entwicklern
zum Thema Modellbasiertes Requirements-Engineering und Use Case
Analyse
- Begleitung von Mitarbeitern bei der Einführung eines
IT-Bebauungsplans
- Systematische Produkt-Evaluierung für ein IT-Bebauungsplan-Tool
Werkzeuge : TREND/Analyst, Microsoft Office (Powerpoint, Excel, Visio), Iteraplan
Zeitraum : 10.12 - 05.13
Firma/Institut: Handelskette
Projekt : Anforderungsanalyse für die Entwicklung einer neuen
betriebswirtschaftlichen Softwarelösung
Ableitung der Anforderungen an die neue Lösung aus
- den aktuell gelebten Geschäftsprozessen,
- den Anforderungen eines bestehenden Systems (As-Is-Analyse) und
- den Anforderungen internationaler Stakeholder.
Mitwirkung im Team von 3 Business Analysten.
Werkzeuge : TREND/Analyst, Jira, Confluence, Microsoft Office (Powerpoint,
Excel, Visio)
Zeitraum : 03.12 - 06.12
Firma/Institut: Internet-Buchhandelsplattform
Projekt : Training und Coaching im Bereich Software System Test und Test
Automatisation
Durchführen mehrerer Schulungseinheiten für unterschiedliche
Teilnehmergruppen auf Basis des ISTQB-Syllabus
Werkzeuge : TREND/Analyst, Jira, Microsoft Office (Powerpoint, Excel, Sharepoint)
- GAP-Analyse und Anforderungs-Spezifikation
- Vorgehensweise nach einem Prozessmodell basierend auf RUP
- Test-Analyse und -spezifkation für den Systemtest
- Realisierung von automatisierten Softwaretests
- nahezu 100%ige Testabdeckung für System- und Abnahmetests
(Ausnahme: Integrationstests)
automatisierten Verarbeitung von Eingangsrechnungen
- Entwicklung und Dokumentation einer Beispiellösung
- Entwicklung einer animierten Präsentation
- Leitung und Koordination des Aquiseteams
modellgetriebenem Requirements Engineering
- Qualitätssicherung eines Produktes
- Entwicklung eines Präsentationskonzeptes
- Entwicklung des Schulungskonzeptes
- Durchführung von Trainingsmaßnahmen
- Begleitung bei der Umsetzung der Methodik
- Softwareentwicklung in C/C++/Delphi
- Business- und Anforderungs-Analyse
- Prozessdesign
- Produkt-Evaluierung und Auswahl
- Coaching und Begleitung bei der Projekt-Realisierung
Business Modell Analyse
Consulting, begleitendes Coaching
- Einführung eines Dokumentframworks zur Use Case Analyse
- Erarbeiten von Prozessen und Dokument-Vorlagen
(Basierend auf dem RUP)
- Analyse mit UML als Beschreibungswerkzeug
(Unified Modelling Language V.2.0)
- Ausarbeiten eines für den Kunden passenden
Entwicklungs-Prozessmodells
- Umsetzung der Geschäftsfall-Analyse basierend auf
den neuen Methoden
- Kunden-Intervies, Dokumentation und Review der
Analysedokumente
- Schriftliche Ergebnissicherung als Grundlage für die
Designphase der neuen Softwaregeneration
als Vorbereitung für die Neuentwicklung einer
Vertragsverwaltung
Die Aufgaben innerhalb des Projektes umfassen:
- As-Is-Analyse
- Business-Analyse
- Use Case Analyse
- Reqirements-Spezifikation
zur Optimierung des Entwicklungsprozesses
Die Inhalte des Gesamtprojektes werden umfassen:
- Softwareentwicklungs-Methodiken
- Prozessmodelle (RUP, ActiF und
MSF:Microsoft Solution Framework)
- OOA und OOD-Grundlagen
- UML (Unified Modelling Language V.2.0)
- Agile Programmiertechniken
- Unit-testing und Pair-Programming
- Build-Management
- Entwicklung eines für den Kunden passenden
Entwicklungs-Prozessmodells
Phase I:
- Schulung Übersicht moderner SD-Methoden
- Schulung Prozessorientiertes Arbeiten
- Trainingsreihe Use Case Analyse
microTool-InStep und -ObjectiF, Powerpoint
zur Finanzierung- und Leasingberechnung
Die Aufgaben innerhalb des Projektes umfassen:
- Projektplanung
- Konzeption
- Systemintegration
- Unit-Tests und Massentests
- Build-Management
- Projektmanagement und -koordination zwischen
Kunde, Systemhaus und mir
Business Analyse für die Neuentwicklung einer
Supply-Chain-Lösung mit Kommissionswaren
Die Aufgaben innerhalb des Projektes umfassen:
- Geschäftsprozessanalyse gemeinsam mit dem Kunden
- Beschreiben der Business-Anforderungen und
-szenarien mit UML-Mitteln
(Prozess-Analyse)
- Erarbeiten von exakten Vorgaben für
Implementations- und Maintenance-Zwecke
in Zusammenarbeit mit der Entwicklungsabteilung
(Use-Case-Analyse)
- Vorgehensweise nach einem getailerten Prozessmodell
auf Basis des Rational Unified Process (RUP)
- Integration und Veröffentlichung der Ergebnisse
im existierenden Intranet des Endkunden
- Projektplanung und -nachverfolgung
Die Aufgaben innerhalb des Projektes umfassen:
- Geschäftsprozessanalyse gemeinsam mit dem Kunden
- Analyse der aktuellen Anwendung auf Use-Case-Basis
- Erarbeiten von exakten Vorgaben für
Implementations- und Maintenance-Zwecke
- Vorgehensweise nach einem Prozessmodell
basierend auf dem RUP
(Rational Unified Process)
- Integration und Veröffentlichung der Ergebnisse
im existierenden Intranet des Endkunden
- Projektplanung und -nachverfolgung
zur Finanzierung- und Leasingberechnung
Die Aufgaben innerhalb des Projektes umfassen:
- Analyse des Ist-Zustandes
- Projektplanung
- Konzeption
- Systemintegration
- Unit-Tests und Massentests
- Projektmanagement und -koordination zwischen
Kunde, Systemhaus und mir
Die Aufgaben innerhalb des Projektes umfassen:
- Ermittlung der gängigen, ausgereiften open-source Systeme
- Vergleich untereinander und gegen ein bereits selektiertes
kommerzielles System (otris portal)
- Bewertung und Entscheidung für ein open-source-system
- Konzeptionierung einer ASP-fähigen Lösung
- Einführung der beiden Lösung
(Installation, Probetrieb, Inbetriebnahme)
zum Scannen und Archivieren
Die Aufgaben innerhalb des Projektes umfassen:
- Geschäftsprozessanalyse gemeinsam mit dem Kunden
- Produktauswahl (Hardware)
- Konzeption
- Systemintegration
- Projektmanagement und -koordination zwischen
Kunde, EDV-Dienstleister und mir
für High-Production-Anforderungen.
Ziel: Ein Standard-Produkt, das sowohl für KMU's
als auch High-Volume-Scan-Erfassung geeignet ist.
Incl. offener Schnittstellen zur einfachen Anbindung
an hausinterne ERP- und Kommunikations-Lösungen
Die Aufgaben innerhalb des Projektes umfassen:
- Anwendungsarchitektur
- Entwicklungsleitung
- Anforderungs- und Markt-Analyse gemeinsam mit dem Kunden
- Werkzeug- und Mitarbeiter-Auswahl
- Konzeption
- Projektmanagement und -koordination
- Entwicklungs-Unterstützung
zur COLD-Archivierung
Die Aufgaben innerhalb des Projektes umfassten:
- Geschäftsprozessanalyse gemeinsam mit dem Kunden
- Produktauswahl (Software und Hardware)
- Konzeption
- Schnittstellen-Entwicklung
- Projektmanagement und -koordination zwischen
Kunde, EDV-Dienstleister und mir
Entwurf einer serverbasierten View-Lösung
Neben der Plattformunabhängigkeit ist die Berücksichtigung
schmaler Bandbreiten in der Netzwerkanbietung zu beachten
Das Produkt soll sich in eine browserbasierte Hostanwendung
einbinden lassen.
Skalierbarkeit für den Einsatz mit zahlreichen
Arbeitsplätzen im Internet und Intranet.
Plattformunabhängigkeit durch JAVA
Caching unter Verwendung einer serverseitigen DB.
HTML Design
Unterstützung, Begleitung und Motivation bei
der Einführung moderner Software-Entwicklungstechnologien.
Die Aufgaben innerhalb des Projektes umfassten:
- UML-Schulung
- Konfigurationsmanagement-Tool-Auswahl
- Werkzeugberatung
- Motivation der Mitarbeiter
Entwurf einer serverbasierten View-Lösung
Neben der Plattformunabhängigkeit ist die Berücksichtigung
schmaler Bandbreiten in der Netzwerkanbietung zu beachten
Das Produkt soll sich in eine browserbasierte Hostanwendung
einbinden lassen.
Skalierbarkeit für den Einsatz mit zahlreichen
Arbeitsplätzen im Internet und Intranet.
Plattformunabhängigkeit durch JAVA
Caching unter Verwendung einer serverseitigen DB.
HTML Design
Dieses Projekt umfasste die Entwicklung und
Entwicklngsleitung einer kompletten DMS-Produktpalette.
Zum Funktions-, bzw. Modulumfang gehörten die Bereiche
- Elektronische Archivierung
- Capturing
- Dokumentenmanagement
- COLD
- Schnittstellen zu SAP, Notes und Exchange.
als Einzelprojekte aufgeführt, da sie jeweils abgeschlossene
Projekte darstellten.
C/S-Technologie und Skalierbarkeit durch die Anwendnung
von Webservices
Einarbeitung, Evaluierung und Bewertung konkurrierender
Technologien wie .NET und J2EE
Einfache Website die einem kleinen Interessentenkreis
wichtige Information übersichtlich zur Verfügung stellt.
(URL per Anfrage)
- Auswerten von Kundenbefragungen
- Daraus resultierende Feature-Implementationen
- Performanceoptimierung
- Refactoring
- Einführen eines Buildmanagements
Windows 98, NT, 2000
- Schnittstellen zu SAP und OEM-Anbietern
- Migrationstechnologien
- Neue Technologien eingeführt wie z.B. XML
- Erstellen eines umfassenden Code-Styleguides für die
internationale Zusammenarbeit
- Komplett überarbeitete Setup-Routine
- Einführung eines Software-Entwicklungsmodells
Windows 98, NT, 2000
Umfassende Referenz inklusive einführenden Beispielen
zu Delphi 3.0
Gemeinschaftsoperation mit Co-Autor Thomas Golda
Didaktisch effektiv aufgebaute Einführung in Delphi 3.
Zielgruppe sind Programmierer, die bereits
mit den Grundlagen der Programmierung vertraut sind.
Inhaltlich konzentriert auf die Vermittlung der
konzeptionellen und fachlichen Besonderheiten von Delphi.
Einführung in Delphi 2.
Inhaltliche Schwerpunkte: Grundlagen, Komponentenerstellung,
Multimediaprogrammierung, BDE-Anwendung, DLL's,
Distribution (Setup)
Didaktisch effektiv aufgebaute Einführung in Delphi.
Zielgruppe sind Programmierer, die bereits
mit den Grundlagen der Programmierung vertraut sind.
Inhaltlich konzentriert auf die Vermittlung der
konzeptionellen und fachlichen Besonderheiten von Delphi.
- Umstellung auf 100%ge Win32-Kompatibilität
- Komplette Überarbeitung des GUI - neues, modernes Konzept
- Erstellen eines umfassenden Styleguides und Richtlinien
für Arbeiten mit Externen
- SAP-Schnittstelle (ArchiveLink)
- Web-Lösung
Windows 3.x und -95
(15-25 Personen im Team)
- Batchverarbeitung im Scanprozess
- Batchorientierte Inhaltserkennung (OCR)
- Formularsoftware
- Image-Optimization
- Wechsel der Volltextdatenbank zu Verity
Windows 3.x und -95
(8-15 Personen im Team)
Konzeption und Realisierung einer Produktpalette mit den
Komponenten Archivierung, Speicherung auf optischen Datenträgern,
Scannen (Imaging) und Volltextsuche
(2-8 Personen im Team)
Ergänzend:
Skill-Schwerpunkte in den Bereichen:
- Software-Entwicklung (Prozessmodelle, Methodik, Entwicklung)
- Softwaretest (Testkonzeption, Testspezifikation, Test-Automation)
- Content-Management und Portaltechnologien (Konzeption und Implementation)
- Projektmanagement / Mitarbeitermotivation
- Dokumentenmanagement / Elektron. Archivierung / Data Capturing
Ausführliche Kenntnis im DOS-Umfeld (Batch, Kommandosatz, etc.)
Energieversorger, Printmedien, Versicherungen,
Internet
Schwerpunkte: Handel
Deutschland: Vorzugsweise NRW
Durchführen von Trainings zur Einarbeitung von neuen Mitarbeitern in Software-Projekten
Schwerpunkte:
Projektziel: Einführung Best Practices im Requirement Engineering
Projektumfang:
- Differenzierung der Zielgruppen: Anforderer, Analysten, Entwickler
- Entwicklung und Durchführung eines 3-stufigen Traingsplans
- Strategische und optimierte Trainings für die Zielgruppen
- Erstellen von geeignetem Trainingsmaterial
- Durchführen eines "Leuchtturm"-Projektes mit umfassenden Beispielen unter Einbeziehung der Stakeholder
- Coaching der Team-Members / Training on the job
Zeitraum : 07.13 & 08.13
Firma/Institut: Software-Hersteller
Projekt : Ausarbeitung eines Trainings zum Requirements Engineering
Strategische und didaktische Entwicklung eines Schulungskonzeptes
zur Weiterbildung erfahrener Software-Entwickler im Hinblick auf
Anforderungsanalyse, -spezifikation und -management
Ziel: Entwicklung und Durchführung eines mehrtägigen Trainings
mit anschließenden Option auf Wiederholte Durchführung bei
Endkunden im Hinblick auf effizientere Softwareprojekte.
Zeitraum : 04.12 - 07.13
Firma/Institut: Produzierende Industrie, gehobener Mittelstand
Projekt : Coaching und Trainingsmaßnahmen zu Best Practices in der
Anwendungsentwicklung
Im Rahmen dieses Projektes wurden von mir verschiedene Maßnahme,
nach Bedarf und auf Wunsch der IT-Leitung durchgeführt:
- Coaching und Schulung des Leiters Anwendungsentwicklung zu den
Themen Anforderungsmanagement, Personalführung und Teambildung
- Projektbegleitendes Coaching einer Analystin im Themenfeld
Projektkoordination
- Durchführung von Schulungsmaßnahmen mit den Software-Entwicklern
zum Thema Modellbasiertes Requirements-Engineering und Use Case
Analyse
- Begleitung von Mitarbeitern bei der Einführung eines
IT-Bebauungsplans
- Systematische Produkt-Evaluierung für ein IT-Bebauungsplan-Tool
Werkzeuge : TREND/Analyst, Microsoft Office (Powerpoint, Excel, Visio), Iteraplan
Zeitraum : 10.12 - 05.13
Firma/Institut: Handelskette
Projekt : Anforderungsanalyse für die Entwicklung einer neuen
betriebswirtschaftlichen Softwarelösung
Ableitung der Anforderungen an die neue Lösung aus
- den aktuell gelebten Geschäftsprozessen,
- den Anforderungen eines bestehenden Systems (As-Is-Analyse) und
- den Anforderungen internationaler Stakeholder.
Mitwirkung im Team von 3 Business Analysten.
Werkzeuge : TREND/Analyst, Jira, Confluence, Microsoft Office (Powerpoint,
Excel, Visio)
Zeitraum : 03.12 - 06.12
Firma/Institut: Internet-Buchhandelsplattform
Projekt : Training und Coaching im Bereich Software System Test und Test
Automatisation
Durchführen mehrerer Schulungseinheiten für unterschiedliche
Teilnehmergruppen auf Basis des ISTQB-Syllabus
Werkzeuge : TREND/Analyst, Jira, Microsoft Office (Powerpoint, Excel, Sharepoint)
- GAP-Analyse und Anforderungs-Spezifikation
- Vorgehensweise nach einem Prozessmodell basierend auf RUP
- Test-Analyse und -spezifkation für den Systemtest
- Realisierung von automatisierten Softwaretests
- nahezu 100%ige Testabdeckung für System- und Abnahmetests
(Ausnahme: Integrationstests)
automatisierten Verarbeitung von Eingangsrechnungen
- Entwicklung und Dokumentation einer Beispiellösung
- Entwicklung einer animierten Präsentation
- Leitung und Koordination des Aquiseteams
modellgetriebenem Requirements Engineering
- Qualitätssicherung eines Produktes
- Entwicklung eines Präsentationskonzeptes
- Entwicklung des Schulungskonzeptes
- Durchführung von Trainingsmaßnahmen
- Begleitung bei der Umsetzung der Methodik
- Softwareentwicklung in C/C++/Delphi
- Business- und Anforderungs-Analyse
- Prozessdesign
- Produkt-Evaluierung und Auswahl
- Coaching und Begleitung bei der Projekt-Realisierung
Business Modell Analyse
Consulting, begleitendes Coaching
- Einführung eines Dokumentframworks zur Use Case Analyse
- Erarbeiten von Prozessen und Dokument-Vorlagen
(Basierend auf dem RUP)
- Analyse mit UML als Beschreibungswerkzeug
(Unified Modelling Language V.2.0)
- Ausarbeiten eines für den Kunden passenden
Entwicklungs-Prozessmodells
- Umsetzung der Geschäftsfall-Analyse basierend auf
den neuen Methoden
- Kunden-Intervies, Dokumentation und Review der
Analysedokumente
- Schriftliche Ergebnissicherung als Grundlage für die
Designphase der neuen Softwaregeneration
als Vorbereitung für die Neuentwicklung einer
Vertragsverwaltung
Die Aufgaben innerhalb des Projektes umfassen:
- As-Is-Analyse
- Business-Analyse
- Use Case Analyse
- Reqirements-Spezifikation
zur Optimierung des Entwicklungsprozesses
Die Inhalte des Gesamtprojektes werden umfassen:
- Softwareentwicklungs-Methodiken
- Prozessmodelle (RUP, ActiF und
MSF:Microsoft Solution Framework)
- OOA und OOD-Grundlagen
- UML (Unified Modelling Language V.2.0)
- Agile Programmiertechniken
- Unit-testing und Pair-Programming
- Build-Management
- Entwicklung eines für den Kunden passenden
Entwicklungs-Prozessmodells
Phase I:
- Schulung Übersicht moderner SD-Methoden
- Schulung Prozessorientiertes Arbeiten
- Trainingsreihe Use Case Analyse
microTool-InStep und -ObjectiF, Powerpoint
zur Finanzierung- und Leasingberechnung
Die Aufgaben innerhalb des Projektes umfassen:
- Projektplanung
- Konzeption
- Systemintegration
- Unit-Tests und Massentests
- Build-Management
- Projektmanagement und -koordination zwischen
Kunde, Systemhaus und mir
Business Analyse für die Neuentwicklung einer
Supply-Chain-Lösung mit Kommissionswaren
Die Aufgaben innerhalb des Projektes umfassen:
- Geschäftsprozessanalyse gemeinsam mit dem Kunden
- Beschreiben der Business-Anforderungen und
-szenarien mit UML-Mitteln
(Prozess-Analyse)
- Erarbeiten von exakten Vorgaben für
Implementations- und Maintenance-Zwecke
in Zusammenarbeit mit der Entwicklungsabteilung
(Use-Case-Analyse)
- Vorgehensweise nach einem getailerten Prozessmodell
auf Basis des Rational Unified Process (RUP)
- Integration und Veröffentlichung der Ergebnisse
im existierenden Intranet des Endkunden
- Projektplanung und -nachverfolgung
Die Aufgaben innerhalb des Projektes umfassen:
- Geschäftsprozessanalyse gemeinsam mit dem Kunden
- Analyse der aktuellen Anwendung auf Use-Case-Basis
- Erarbeiten von exakten Vorgaben für
Implementations- und Maintenance-Zwecke
- Vorgehensweise nach einem Prozessmodell
basierend auf dem RUP
(Rational Unified Process)
- Integration und Veröffentlichung der Ergebnisse
im existierenden Intranet des Endkunden
- Projektplanung und -nachverfolgung
zur Finanzierung- und Leasingberechnung
Die Aufgaben innerhalb des Projektes umfassen:
- Analyse des Ist-Zustandes
- Projektplanung
- Konzeption
- Systemintegration
- Unit-Tests und Massentests
- Projektmanagement und -koordination zwischen
Kunde, Systemhaus und mir
Die Aufgaben innerhalb des Projektes umfassen:
- Ermittlung der gängigen, ausgereiften open-source Systeme
- Vergleich untereinander und gegen ein bereits selektiertes
kommerzielles System (otris portal)
- Bewertung und Entscheidung für ein open-source-system
- Konzeptionierung einer ASP-fähigen Lösung
- Einführung der beiden Lösung
(Installation, Probetrieb, Inbetriebnahme)
zum Scannen und Archivieren
Die Aufgaben innerhalb des Projektes umfassen:
- Geschäftsprozessanalyse gemeinsam mit dem Kunden
- Produktauswahl (Hardware)
- Konzeption
- Systemintegration
- Projektmanagement und -koordination zwischen
Kunde, EDV-Dienstleister und mir
für High-Production-Anforderungen.
Ziel: Ein Standard-Produkt, das sowohl für KMU's
als auch High-Volume-Scan-Erfassung geeignet ist.
Incl. offener Schnittstellen zur einfachen Anbindung
an hausinterne ERP- und Kommunikations-Lösungen
Die Aufgaben innerhalb des Projektes umfassen:
- Anwendungsarchitektur
- Entwicklungsleitung
- Anforderungs- und Markt-Analyse gemeinsam mit dem Kunden
- Werkzeug- und Mitarbeiter-Auswahl
- Konzeption
- Projektmanagement und -koordination
- Entwicklungs-Unterstützung
zur COLD-Archivierung
Die Aufgaben innerhalb des Projektes umfassten:
- Geschäftsprozessanalyse gemeinsam mit dem Kunden
- Produktauswahl (Software und Hardware)
- Konzeption
- Schnittstellen-Entwicklung
- Projektmanagement und -koordination zwischen
Kunde, EDV-Dienstleister und mir
Entwurf einer serverbasierten View-Lösung
Neben der Plattformunabhängigkeit ist die Berücksichtigung
schmaler Bandbreiten in der Netzwerkanbietung zu beachten
Das Produkt soll sich in eine browserbasierte Hostanwendung
einbinden lassen.
Skalierbarkeit für den Einsatz mit zahlreichen
Arbeitsplätzen im Internet und Intranet.
Plattformunabhängigkeit durch JAVA
Caching unter Verwendung einer serverseitigen DB.
HTML Design
Unterstützung, Begleitung und Motivation bei
der Einführung moderner Software-Entwicklungstechnologien.
Die Aufgaben innerhalb des Projektes umfassten:
- UML-Schulung
- Konfigurationsmanagement-Tool-Auswahl
- Werkzeugberatung
- Motivation der Mitarbeiter
Entwurf einer serverbasierten View-Lösung
Neben der Plattformunabhängigkeit ist die Berücksichtigung
schmaler Bandbreiten in der Netzwerkanbietung zu beachten
Das Produkt soll sich in eine browserbasierte Hostanwendung
einbinden lassen.
Skalierbarkeit für den Einsatz mit zahlreichen
Arbeitsplätzen im Internet und Intranet.
Plattformunabhängigkeit durch JAVA
Caching unter Verwendung einer serverseitigen DB.
HTML Design
Dieses Projekt umfasste die Entwicklung und
Entwicklngsleitung einer kompletten DMS-Produktpalette.
Zum Funktions-, bzw. Modulumfang gehörten die Bereiche
- Elektronische Archivierung
- Capturing
- Dokumentenmanagement
- COLD
- Schnittstellen zu SAP, Notes und Exchange.
als Einzelprojekte aufgeführt, da sie jeweils abgeschlossene
Projekte darstellten.
C/S-Technologie und Skalierbarkeit durch die Anwendnung
von Webservices
Einarbeitung, Evaluierung und Bewertung konkurrierender
Technologien wie .NET und J2EE
Einfache Website die einem kleinen Interessentenkreis
wichtige Information übersichtlich zur Verfügung stellt.
(URL per Anfrage)
- Auswerten von Kundenbefragungen
- Daraus resultierende Feature-Implementationen
- Performanceoptimierung
- Refactoring
- Einführen eines Buildmanagements
Windows 98, NT, 2000
- Schnittstellen zu SAP und OEM-Anbietern
- Migrationstechnologien
- Neue Technologien eingeführt wie z.B. XML
- Erstellen eines umfassenden Code-Styleguides für die
internationale Zusammenarbeit
- Komplett überarbeitete Setup-Routine
- Einführung eines Software-Entwicklungsmodells
Windows 98, NT, 2000
Umfassende Referenz inklusive einführenden Beispielen
zu Delphi 3.0
Gemeinschaftsoperation mit Co-Autor Thomas Golda
Didaktisch effektiv aufgebaute Einführung in Delphi 3.
Zielgruppe sind Programmierer, die bereits
mit den Grundlagen der Programmierung vertraut sind.
Inhaltlich konzentriert auf die Vermittlung der
konzeptionellen und fachlichen Besonderheiten von Delphi.
Einführung in Delphi 2.
Inhaltliche Schwerpunkte: Grundlagen, Komponentenerstellung,
Multimediaprogrammierung, BDE-Anwendung, DLL's,
Distribution (Setup)
Didaktisch effektiv aufgebaute Einführung in Delphi.
Zielgruppe sind Programmierer, die bereits
mit den Grundlagen der Programmierung vertraut sind.
Inhaltlich konzentriert auf die Vermittlung der
konzeptionellen und fachlichen Besonderheiten von Delphi.
- Umstellung auf 100%ge Win32-Kompatibilität
- Komplette Überarbeitung des GUI - neues, modernes Konzept
- Erstellen eines umfassenden Styleguides und Richtlinien
für Arbeiten mit Externen
- SAP-Schnittstelle (ArchiveLink)
- Web-Lösung
Windows 3.x und -95
(15-25 Personen im Team)
- Batchverarbeitung im Scanprozess
- Batchorientierte Inhaltserkennung (OCR)
- Formularsoftware
- Image-Optimization
- Wechsel der Volltextdatenbank zu Verity
Windows 3.x und -95
(8-15 Personen im Team)
Konzeption und Realisierung einer Produktpalette mit den
Komponenten Archivierung, Speicherung auf optischen Datenträgern,
Scannen (Imaging) und Volltextsuche
(2-8 Personen im Team)
Ergänzend:
Skill-Schwerpunkte in den Bereichen:
- Software-Entwicklung (Prozessmodelle, Methodik, Entwicklung)
- Softwaretest (Testkonzeption, Testspezifikation, Test-Automation)
- Content-Management und Portaltechnologien (Konzeption und Implementation)
- Projektmanagement / Mitarbeitermotivation
- Dokumentenmanagement / Elektron. Archivierung / Data Capturing
Ausführliche Kenntnis im DOS-Umfeld (Batch, Kommandosatz, etc.)
Energieversorger, Printmedien, Versicherungen,
Internet
Schwerpunkte: Handel
"Dem Consultant ist es gelungen, durch die umfassende und strukturierte Testanalyse und anschließende Testautomation die manuellen Testaufwände in unserem Projekt dramatisch zu senken. Der hohe Bedarf an Regressionstests, bedingt durch iteraktive Softwareentwicklungen und -lieferungen, konnte so auf ein minimales Maß reduziert werden. Die durch den Consultant automatisierten Tests garantierten die Qualitätskontrolle bei jedem nightly build. Als Resultat konnten wir termingerecht eine umfassend getestete Software zur vollsten Zufriedenheit unseres Kunden liefern."
— Projekt Testautomation einer Logistik-Lösung für globale Transporte, 10/07 - 02/09
Referenz durch Geschäftsführer, Softwarehaus, vom 31.07.12
"Wir den Berater in unserem ersten gemeinsamen Projekt als ideale Ergänzung unseres Teams kennen gelernt. Neben seinen Kenntnissen in der Anwendung des Rational Unified Process hat auch seine Projektmanagement-Erfahrung zur termingerechten Projektabwicklung beigetragen. [...]"
— Projekt As-Is-Analysis International Logistics, 09/04 - 11/04
Referenz durch Geschäftsführer, Mittelständiger IT-Dienstleister, vom 30.03.05
"Der Consultant war vom 01.02.2003 bis 31.07.2003 im Bereich der Anwendungsentwicklung unseres Unternehmens als externer Consultant tätig. Er analysierte unsere Software-Entwicklungs-Prozesse auf Optimierungspotential und schulte unsere Mitarbeiter in modernen Entwicklungsmethoden und -Werkzeugen. Dies trug zur Motivation und Qualitätssteigerung unseres Teams spürbar bei. Durch seine hohe soziale wie auch fachliche Kompetenz hat der Consultant schon nach wenigen Tagen das Vertrauen und die Akzeptanz des Entwicklungspersonals gewinnen können. Auf Grund der positiven Erfahrungen werden wir ihn gerne bei weiterem Coaching- und Entwicklunsgebdarf konsultieren."
— Projekt Optimierung des Softwareentwicklungsprozesses, 02/03 - 07/03
Referenz durch Geschäftsführer, micobuss software gmbh (15 MA), vom 01.07.04
"Der Vorstand bedankt sich im Namen des gesamten Unternehmens bei dem Entwicklungsleiter für das langjährige persönliche Engagement und die Loyalität auch in schwierigen Zeiten. Er war der technische Architekt des Erfolgs unserer Software-Produkte."
— Projekt DMS-Produktpalette, 11/92 bis 02/03
Referenz durch Vorstand, Hersteller von DMS-Produkten (300 MA) vom 27.05.03