Deutschland: Leistungserbringung vor Ort und in meinen eigenen Geschäftsräumen kann für Auftraggeber aus ganz Europa erfolgen.
Expertise bei der Übergabe sowie der Inbetriebnahme eines ETCS (European Train Control System)-Korridors an das nationale Bahnunternehmen eines europäischen Landes im Auftrag eines Industriekonsortiums. Verhandlungen mit dem nationalen Bahnunternehmen.
Projekte innerhalb der Automobilindustrie. Technologieberatung, Design und Konzeption, Planung. Projektmanagement, Projektüberwachung. Werkverträge, Wartungsverträge, Betreuungsverträge. Lastenhefterstellung, Pflichtenhefterstellung. Projektcontrolling. Hardwarenahe Entwicklung, Software, Planung. Erarbeitung von Testszenarien für den vorproduktiven Hard- und Softwaretest sowie Test der Systemintegration
Automatisierung mit ca. 30 MM, jährlich mehrere Anwendungen für jeweils neue Produktionsanlagen Teamleitung, Projektadministration, Entwicklung Ausführung der Software z.B. für EC-Schraubtechnik, Scheibenklebeanlagen, Fahrwerkeinstellung, Türenmontage, Fahrzeugunterscheidung. Programmdokumentation, Programmbeschreibung, Anwenderschulung Schnittstellen zu SPS (Siemens), Profibus, digitale IO-Karten, Transpondersystemen
Erbringung von Planungsleistungen im Zusammenhang mit der Produktionsvorbereitung und Montagesteuerung eines neuen Fahrzeugtyps.
Ca. 10 MM, seither kontinuierlich Folgeaufträge in Form von Abrufleistungen
Framework, mit dem die Abbildung von Geschäftsvorfällen auf ein Computerprogramm erleichtert und beschleunigt wird.
Mit dieser Klassenbibliothek ist es möglich, Anwendungen zu entwickeln, die sich im „Look and Feel“ nicht von den üblichen Office- Anwendungen unterscheiden.
Planung, Design und Realisierung eines Systems zur Erfassung und technischen Auswertung großer Datenmengen aus 3D-Messmachinen im Karosserierohbau. Definition der technisch möglichen Verarbeitungsmenge von anfallenden Messdaten aus einem skalierbaren Verbund von 3D-Messmaschienen. Erstellung eines funktionalen Prototyps. Auswahl der erforderlichen Technologie. Definition der Projektziele und Erfassung der Anforderungen aus Sicht des Auftraggebers (Konzern). Erstellung eines Lastenheftes für den Auftraggeber. Festlegung des Entwicklungsprozesses und schrittweise Übergabe von Verantwortungen an ein Entwicklungsteam.
Expertise bei der Einführung eines Anforderungsmanagements auf Basis des PLM Tools Polarion in einer agilen Umgebung (SCRUM, KANBAN)
Ca. 1,5 MM
Interimsmanagement, Design und Einführung eines schlanken, zugeschnittenen Anforderungsmanagements aus Gesamtprojektsicht mit dem Ziel der vollständigen Vertragserfüllung gegenüber dem Kunden und aus Sicht des Konsortiums gegenüber den Konsorten. Design und Realisierung einer Lösung zum automatisierten Requirementsaustausch zwischen den Industriepartnern und Zulieferfirmen.
Ca. 7 MM
Analyse, Requirements Engineering, Design und Implementierung eines funktionalen Prototyps zur Optimierung der Transportwege bei der Sammlung fehlerhaft verbauter Komponenten in einer Fahrzeugendmontage.
Innerhalb der räumlich großen Fläche mehrerer Fertigungslinien sind fehlerhafte bzw. fehlerhaft verbaute Fahrzeugkomponenten einzusammeln und mit einer Dokumentation den anliefernden Speditionen zu übergeben. Die Fahrt zu den einzelnen Punkten im Werk erfolgt mittels dynamisch erzeugten Routenplänen.
Ca. 3 MM
Analyse einer bestehenden Prozesskette und Überarbeitung des Prozesses „Anforderungsmanagement“ mit dem Ziel der vollständigen Traceability der System- und Softwarerequirements und dem rückverfolgbaren Übergang zur System- und Softwarearchitektur.
Modellierung mit UML/SysML, V-Modell, Methoden, Versionsverwaltung, Softwarearchitektur
Entwicklung einer Polarion/DOORS zu Rhapsody Bridge mit C++
Ca. 7 MM
permanentes Coaching zeitweise mehrerer Teams auf den Gebieten System Architektur, Software Architektur, Requirements Engineering, Modellierung mit UML/SysML, V-Modell, Methoden, Versionsverwaltung, Codegenerierung aus UML-Diagrammen (IEC 61131), Reporting und Dokumentengenerierung (u.a. Traceability), Schnittstellendefinition für die Kommunikation mit internen und externen Funktionsgruppen (jeweils über Bussysteme verbundene Embedded Systeme)
Einbindung international verteilter Teams in den Prozess. Prozess-Modellierung und Prozess-Optimierung zwecks Einhaltung der EN 50128. Schulungen der Projektmitarbeiter
Ca. 49 MM.
Ingenieur- und Planungsleistungen im Bereich Montagesteuerung eines Automobilherstellers.
Ca. 1 MM
Redesign eines Auswertesystems für den Karosserierohbau eines Fahrzeugwerkes mit Anbindung an die Qualitätsüberwachung.
Ca. 3 MM.
Planungs- und Ingenieurdienstleistungen für die Einführung eines neuen PKW-Typs.
Ca. 1,5 MM.
Entwicklung eines grafischen Schraubfalldesigners als Erweiterung der Werkerführung 2.0.
Ca. 1 MM
Redesign, Realisierung der Software ‚Werkerführung 2.0 (HMI) an EC-Schraubsystemen inkl. Leitrechner. Teamleitung, Projektadministration, Entwicklung.
Modul, welches animierte Symbole im Vordergrund eines Fensters ansteuern und zeigen kann und im Hintergrund Zeichnungen, Fotos und Videosequenzen darstellt. Ein Anwendungsfall ist die Werkerführung z.B. bei dokumentationspflichtigen Verschraubungsabläufen in der Industrie, wobei die grafische Prozessgestaltung für mehrstufige Verschraubungs- bzw. Montageprozesse beinhaltet ist. Mit dieser Visualisierungssoftware existiert ein Werkzeug zur optimalen Unterstützung der Werker an Bandarbeitsplätzen. Der Werker sieht auf seinem Monitor die aktuellen Montageschritte, Arbeitsanweisungen und Montagehinweise des vorliegenden Schraub- bzw. Montagefalls. Die Zustände der Schraubstellen werden mit farblich definierten Punkten gekennzeichnet. Die technologischen Parameter einer Schraubstelle werden (automatisiert) überwacht und dokumentiert. Mehrstufige und komplexe Schraubfälle können abgebildet werden. Mit dieser Visualisierungssoftware werden Falschmontagen verhindert und die Ausschussquote erheblich minimiert. Das Programm verfügt über eine Reihe von Schnittstellen, die flexibel die Anpassung und Integration in nahezu alle Einsatzszenarien gewährleisten. Hierzu gehören definierte Schnittstellen zu Barcodescannern, Leitrechnern, Schraubsystemen, Datenbanken, etc. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Ca. 6 MM.
Planung eines Systems zur Errechnung des Personalbedarfs für die Fahrzeugendmontage eines Automobilherstellers unter Berücksichtigung täglich wechselnder Verbauraten der einzelenen Typen bei Mixfertigung.
Ca. 2 MM
System zur Verwaltung der medizinischen Betreuung von Produktionsmitarbeitern.
Systemarchitektur, Softwarearchitektur, Modellierung (UML/SysML) und Erstellung eines Prototyps.
Ca. 1 MM
Refactoring- und Weiterentwicklung, Requirements-Engineering für den Einsatz des selbstentwickelten Systems zur Visualisierung und Parametrisierung einer Schraubfalldatenbank in weiteren Automobilmontagewerken (weltweiter Einsatz innerhalb eines Konzerns). Teamleitung, Projektadministration, Entwicklung
Die seitherige Software wurde ‚multiwerkfähig‘ gemacht. Es ist nun möglich, Schraubfalltemplates zu verwalten, d.h. Engineering- Leistungen bei Schraubfällen können innerhalb der Konzernstruktur toolgestützt nachgenutzt werden.
Ca. 3 MM
Coaching von Mitarbeitern bei der Entwicklung eines Systems zur Bereitstellung einer API auf unterschiedlichen Betriebssystemen mittels CORBA. (Server und Namingservice auf UNIX, Clients UNIX und Windows in C++ und Java) Requirements Engineering, Auswahl des ORB (aus MICO, ACE/TAO, OMNIORB, JACORB…) , Erstellung funktionierender Prototypen als Vorlage für das Management
Ca. 1,5 MM.
Analyse, Requirements Engineering, Einsatz des selbstentwickelten Systems zur automatischen Parametrierung von EC-Schraubsystemen innerhalb eines Automatisierungsnetzes in einem Montagewerk.
Ca. 3 MM.
Umwandlung, Migration und Portierung der Software Kostenermittlung zu einer RIA-Webanwendung als Technologiestudie zu RIA und als Muster bzw. Prototyp für weitere Anwendungen
Untersuchungen zu Zugriffsmöglichkeiten auf eine Objektorientierte Datenbank mit Möglichkeiten zur Auswertung von Produktions- und Fertigungsdaten. Mapping auf ein Datawarehouse. Design des ETL-Prozesses
Untersuchung soll in konzernweite, einheitliche Lösung gipfeln.
Ca. 3 MM.
Implementierung einer Verwaltung von Änderungsmitteilungen innerhalb eines eigenentwickelten, in Automobilwerken im Einsatz befindlichen Warenwirtschaftssystems.
Ca. 1 MM.
Entwicklung eines Softwaresystems zur automatischen Parametrierung von EC-Schraubsystemen innerhalb eines Automatisierungsnetzes aus einem Datenbanksystem heraus.
Ca. 2 MM
Redesign der Produktionsdatenbank (Produktionssteuerung / Qualitätsauswertung) einer Warmwalzstraße in einem Stahl- und Technologiekonzern sowie Abbildung der Kundenprozesse in der Datenbank. Performancetuning, Reporting
Zusätzlich Datenbankdokumentation, Programmbeschreibung.
Ca. 3 MM.
Erweiterung der Systemsoftware von EC-Schraubtechnik für Mixfertigung (neuer Fahrzeugtyp auf Fertigungslinie). Einführung der Software beim Kraftfahrzeughersteller. Hierfür war neben der Steuersoftware der Schraubsysteme die Werkerführung und die Anbindung an den Montageleitrechner (Oracle) zu überarbeiten.
Ca. 1 MM.
Erweiterung und Modifikation einer Grundsoftware für das „Mill Pacing“. Hierbei handelt es sich um Software für Großanlagen (Steuerung von Stahlwalzwerken) innerhalb eines Überseeprojektes.
Zusätzlich Programmdokumentation, Programmbeschreibung.
Ca. 5 MM.
Design und Realisierung einer Intranetanwendung zur Visualisierung der Massendaten einer Schrauberdatenbank.
Teamleitung, Projektadministration, Entwicklung.
In der Fahrzeugendmontage eines Automobilherstellers ist die Anwendung Schraubdatenserver im Einsatz, in der verschiedene Abläufe angefangen von der Planung der zu verwendenden Schraubtechnik, den genauen Parametern bis hin zu Eintragungen von Wartungs- und Prüfsachverhalten abgebildet sind.
Die Daten werden in einer zentralen Datenbank abgelegt und können verändert bzw. ausgewertet werden. Über die Web-Ansicht werden Schraubdaten für die Montage von PKW im Intranet visualisiert. Neben herkömmlichen Daten aus Tabellen können komplette Dokumente (PDF, JPG, DWG, DXF etc.) zum Schraubfall zur Anzeige gebracht werden. Die zur Verfügung gestellte Datenmenge wird über eine Benutzerauthentifizierung bestimmt. Sortier- und Filterfunktionalitäten runden die Anwendung ab.
Zusätzlich Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Die Software existiert in zahlreichen, unterschiedlichen Konfigurationen sowie größeren spezifischen Unterschieden entsprechend den Anforderungen des Endkunden.
Ca. 3 MM, permanente Weiterentwicklung
Weiterentwicklung von Modulen einer Steuerungssoftware für automatische Schweißanlagen inklusive Bildverarbeitung und Qualitätsbetrachtungen. Implementierung einer OPC-Schnittstelle sowie Integration der resultierenden Software unter Beachtung unterschiedlicher Zugriffsberechtigungen in die Infrastruktur des Montagewerkes
Entwicklung, Programmdokumentation
Ca. 2 MM.
Untersuchungen zum Thema Steuerung eines Transportsystems. Machbarkeitsuntersuchung, Lastenhefterstellung für Auftraggeber. Transportwegeoptimierung, Steuerung und Visualisierung für eigenintelligentes Koffertransportsystem. Voruntersuchungen, Prototyp
Datamining für ein neues Managementinformationssystems.
Machbarkeitsuntersuchung, Lastenhefterstellung für Auftraggeber. Laufend Voruntersuchungen
Teamleitung, Projektadministration, Entwicklung (eigenes Produkt). Schaffung eines Werker- und Managementinformationssystems. Mit Factory View können Auswertungen, die mit Data2XML erstellt wurden, von einem breiten Anwenderkreis eingesehen werden. PDF-Dateien mit Chart-Gafiken können genauso dargestellt werden, wie Excel, Word oder Powerpoint-Dateien. Natürlich ist auch die Darstellung der XML-Dateien aus Data2XML vorgesehen. Die Ansicht der Dateien bedingt keine erneute Datenbankabfrage. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Ca. 4 MM, permanente Weiterentwicklung.
Erstellung von Auswertungen, die kritische Kenngrößen des Produktionsgeschehens dokumentieren und anzeigen. Analyse von Geschäftsstrukturen und –modellen mit OOA und UML. Weiterentwicklung der Anwendung Data2XML. Erarbeitung von Lösungen zur Funktionserweiterung. Dokumentation, Workshop-Unterlagen, Anwenderschulungen IBBSOFT® Data2XML ist ein Programm für die Zusammenstellung und Ausführung von Berichten, Auswertungen, Reports, Analysen, Statistiken und anderen Arten der Datenaufbereitung. Die Daten können aus verschiedenen Quellen per SQL ausgelesen und in den Formaten XML, CSV, (PDF, ...) dargestellt werden. Für graphische Elemente steht eine Schnittstelle zu einem frei verfügbaren, komfortablen Report-Designer zur Verfügung. Der Report ist per FTP oder per Mail übertragbar. Bei Grenzwertüberschreitungen wird automatisch eine Meldung per Mail versendet. Die Ausführung der Reports erfolgt manuell oder automatisch in festgelegten Zeitabständen (analog UNIX-Cron). Graphische Bestandteile dienen zur besseren Interpretation der Daten. Aus verschiedenen Datenquellen werden die Daten zusammengeführt. Data2XML ist branchenneutral und daher vielseitig einsetzbar, kann bei weiteren Kunden eingeführt werden. Prinzipiell sind Einsatzorte dort zu sehen, wo riesige Datenmengen entstehen und für Darstellung und Analysen aufzubereiten sind.
Teamleitung, Projektadministration, Entwicklung.
Komplettes Programm (Mehrplatzbetrieb) mit Warenwirtschaft, Stammdatenverwaltung, Disposition, Beschaffung und Bewertung, Teilebestellung und JIT- sowie SAP®-Anbindung, abgestimmt auf die Belange der Fahrzeugendmontage und des Karosserierohbaus. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Die Software enthält eine Reihe weiterer Module, wie eine Dokumentenverwaltung oder einen Reportgenerator, eine Anwenderverwaltung, ein Modul zur permanenten Inventur. Eingesetzte und programmierte Peripheriegeräte sind u.a. Windows Mobile Handterminals mit eigener Datenbankfunktion, Scanner, Faxgeräte
Das System besteht aus
1. Warenwirtschaftsmodul (Lager)
2. Stammdaten
3. Bestandsmodul (Fahrzeuge, Anlagen…)
4. Aufgabenmodul (Aktionen, Reparaturen… am Bestand)
5. Dokumenten-/Belegverwaltung
6. Auswertungs- und Reportingmodul (Data2XML)
7. Visualisierungsmodul (Factory View)
8. SAP-Schnittstelle, diverse
9. Scanner, Handdatenterminal, Faxgerät, Email,...
Bei der Fahrzeugproduktion werden alle zu verbauenden Teile direkt während der Produktion durch die Speditionen der Zulieferer sequenzgenau an die Fertigungslinie geleifert. Die Bestellung der Teile in Sequenzen, die Lieferungsorganisation und der Verbau stellt eine hohe logistische Herausforderung dar.
Ca. 10 MM persönlich, permanente Weiterentwicklung bis dato und bestehende Wartungsverträge
Teamleitung, Projektadministration, Entwicklung (eigenes Produkt). Data Bridge bietet eine universelle Schnittstelle zum Analysieren, Transfer und Verarbeitung von Daten zwischen heterogenen Systemen. DataBridge ETL ist die universelle Alternative zum händischen realisieren des ETL-Prozesses.
Die Konfiguration der Schnittstelle erfolgt mittels Zuordnung der Felder einer Quell- zu einer Zieldatenbank. Die erstellten Zuordnungen können als Datei gesichert und wiederum geladen werden. Aus den Zuordnungen werden SQL-Anweisungen generiert und ausgeführt. Es sind keine Programmierkenntnisse erforderlich. Ergänzend zur reinen Zuordnung können neue Daten generiert werden. So ist ein inkrementelles Hochzählen, Filtern von Datensätzen sowie die Angabe von Konstanten, Berechnungen und Bedingungen möglich. Eine Log-Datei gibt Aufschluss über den Verlauf des Datentransfers. Die Datenakquisition erfolgt aus nahezu allen relationalen Datenbanksystemen, wie MS SQL, MySQL, Oracle, Sybase oder xBase. DataBridge ETL ist mittlerweile sowohl in der Stahlindustrie als auch in der Automobilindustrie im Bereich der DWH-Technologie im Einsatz. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Ca. 3 MM, permanente Weiterentwicklung.
Teamleitung, Projektadministration, Entwicklung (eigenes Produkt). IBBSOFT® Data2XML ist ein Programm für die Zusammenstellung und Ausführung von Berichten, Auswertungen, Reports, Analysen, Statistiken und anderen Arten der Datenaufbereitung. Die Daten können aus verschiedenen Quellen per SQL ausgelesen und in den Formaten XML, CSV, (PDF, ...) dargestellt werden.
Für graphische Elemente steht eine Schnittstelle zu einem frei verfügbaren, komfortablen Report-Designer zur Verfügung.
Der Report ist per FTP oder per Mail übertragbar. Bei Grenzwertüberschreitungen wird automatisch eine Meldung per Mail versendet. Die Ausführung der Reports erfolgt manuell oder automatisch in festgelegten Zeitabständen (analog UNIX-Cron). Graphische Bestandteile dienen zur besseren Interpretation der Daten. Aus verschiedenen Datenquellen werden die Daten zusammengeführt. Data2XML ist branchenneutral und daher vielseitig einsetzbar. Prinzipiell sind Einsatzorte dort zu sehen, wo riesige Datenmengen entstehen und für Darstellung und Analysen aufzubereiten sind.
Programmdokumentation, Programmbeschreibung, Anwenderschulung
Ca. 7 MM, permanente Weiterentwicklung.
Teamleitung, Projektadministration, Entwicklung.
Anlagenparameter ist ein Programm, mit welchem Koppel-PC, die sich im produktiven Netz eines Fahrzeugherstellers befinden, vom Planungsarbeitsplatz aus konfigurieren und parametrisieren lassen.
Der Zugriff auf die remoten PCs erfolgt mittels Anmeldung an einen dort integrierten Server und Parametersätzen.
Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Ca. 2 MM, permanente Weiterentwicklung
Teamleitung, Projektadministration, Entwicklung.
Windows CE Version des Schraubdatenservers, Werkzeug für Mitarbeiter der Produktplanung, um vor Ort an der Fertigungslinie komfortabel auf alle Informationen zu Schraubwerkzeugen und Parametern zugreifen zu können.
Programmdokumentation, Programmbeschreibung, Anwenderschulung. Die Software existiert in unterschiedlichen Konfigurationen sowie größeren spezifischen Unterschieden entsprechend den Anforderungen des Endkunden. 01/2009 wurde eine komplett überarbeitete Version bereitgestellt.
Ca. 4 MM für Grundauftrag, permanente Weiterentwicklung (Migration zu POWERBUILDER / POCKETBUILDER)
Teamleitung, Projektadministration, Entwicklung.
Entwicklung und Test von C++ Klassen für Barcodescanner lesen, Digitale IO-Karten, FTP-Protokoll, LONBUS (kundenspezifisch), ODBC (Zugriffe auf geeignete Datenbanken), Oraclezugriff mit OCI, OCCI, POP (Mail), Profibuskommunikation, serielle Schnittstellen (z.B. für Easykeytransponder etc.), SMTP (Mail), Transponder Moby-E lesen/schreiben, Zugriff auf Datenbausteine von SIMATIC SPS aus Windows-Programmen, Software-SPS Komponente Programmdokumentation, Programmbeschreibung, Anwenderschulung. mehrere Versionen, permanente Aktualisierung.
Teamleitung, Projektadministration, Entwicklung. Modul, welches animierte Symbole im Vordergrund eines Fensters ansteuern und zeigen kann und im Hintergrund Zeichnungen, Fotos und Videosequenzen darstellt. Ein Anwendungsfall ist die Werkerführung z.B. bei Verschraubungsabläufen in der Automobilindustrie, wobei die grafische Prozessgestaltung für mehrstufige Verschraubungs- bzw. Montageprozesse beinhaltet ist. Mit dieser Visualisierungssoftware existiert ein Werkzeug zur optimalen Unterstützung der Werker an Handarbeitsplätzen. Der Werker sieht auf seinem Monitor die aktuellen Montageschritte, Arbeitsanweisungen und Montagehinweise des vorliegenden Schraubfalls. Die Zustände der Schraubstellen werden mit farblich definierten Punkten gekennzeichnet. Die technologischen Parameter einer Schraubstelle werden überwacht und dokumentiert. Mehrstufige und komplexe Schraubfälle können abgebildet werden. Mit dieser Visualisierungssoftware werden Falschmontagen verhindert und die Ausschussquote erheblich minimiert. Das Programm verfügt über eine Reihe von Schnittstellen, die flexibel die Anpassung und Integration in nahezu alle Einsatzszenarien gewährleisten. Hierzu gehören definierte Schnittstellen zu Barcodescannern, Leitrechnern, Schraubsystemen, Datenbanken, etc. Programmdokumentation, Programmbeschreibung, Anwenderschulung. 12/2006 neue Version.
12/03 ? 02/04: Kraftfahrzeughersteller
Projektbeschreibung/Tätigkeit:
Design, Realisierung der Software Koppel-PC. Teamleitung, Projektadministration, Entwicklung. Ausführung der Software z.B. für EC-Schraubtechnik, Scheibenklebeanlagen, Fahrwerkeinstellung, Türenmontage, Fahrzeugunterscheidung. Programmdokumentation, Programmbeschreibung, Anwenderschulung. Schnittstellen zu SPS (Siemens?), Profibus, digitale IO-Karten, Transpondersystemen.
Eingesetzte Technologien:
WINDOWS / LINUX, VISUAL STUDIO, MS VC++, JASPER, ORACLE, MYSQL, SQLITE, MS SOURCESAFE.
09/03 ? 11/03: Kraftfahrzeughersteller
Projektbeschreibung/Tätigkeit:
Design, Realisierung eines Auswerte- und Anzeigesystem für Produktions- und Qualitätsdaten. Teamleitung, Projektadministration, Entwicklung. Um bei der Produktion von Fahrzeugen anfallende Daten in einer geeigneten Form einem bestimmten Anwenderkreis zu Verfügung zu stellen und für das Management Entscheidungsvorlagen zu liefern, wurde ein Intranet-System geschaffen. Das System setzt auf einem Apache®-Server auf und verwendet die Scriptsprache Perl sowie die Programmiersprache ANSI C++. Die Datenverarbeitung findet auf dem Server statt, lediglich die Anzeige der Daten erfolgt mit den HTML-, XML-, RTF- und Excel®-Anzeigemöglichkeiten der lokalen Webbrowser bzw. den Anzeigemöglichkeiten für eingebettete Objekte (OLE). Kern der Intranetanwendung ist eine in unserem Hause entwickelte C++-Klasse, die Abfrageergebnisse (von hinterlegten SQL-Abfragen) nach Ausführung (z.B.) auf einer Oracle-Datenbank in XML transformiert und hierbei gleich die für die Anzeige im Browser geeignete Formatvorlage (XSL) erstellt. Über eine Baumdarstellung im Browserfenster kann zwischen den Abfrageergebnissen in übersichtlicher Weise navigiert werden. Bestimmte Abfragen werden durch den Anwender gestartet, andere zu bestimmten Zeiten ausgeführt. (Wochenberichte, Tagesberichte etc.). Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Eingesetzte Technologien:
HPUX (UNIX), PERL, ANSI C++, JAVA, JAVASCRIPT, ORACLE.
06/03 ? 08/03: Industrie
Projektbeschreibung/Tätigkeit:
Design, Realisierung der Software ?Konfiguration von Rollenbahnsteuerungen?. Teamleitung, Projektadministration, Entwicklung. Die Rollenbahnsteuerungen eines führenden Hersteller von Steuerungssystemen für den Transport von Fahrzeugen in Produktions- und Montagewerken, können nun mit einem komfortablen Programmsystem parametrisiert und konfiguriert werden. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Ca. 3 MM, neue Versionen.
Eingesetzte Technologien:
WINDOWS, VISUAL STUDIO, MS VC++, JASPER, ORACLE, MYSQL, SQLITE, MS SOURCESAFE, PROFIBUS.
04/03 ? 05/03: Industrie
Projektbeschreibung/Tätigkeit:
Design, Realisierung der Software Datalogger. Teamleitung, Projektadministration, Entwicklung. Das Datalogger-Grundmodul zeichnet Kenngrößen wie Temperatur, Stückzahl, Strom, Ortsangaben, Störungen, etc. auf und speichert sie in einer SQL-Datenbank ab. Eine Reihe von enthaltenen Diagrammtypen ermöglicht die aussagekräftige Begutachtung der aufgezeichneten Werte. Schnittstellen für die Datenaquisition bestehen zu SPS, zu unterschiedlichsten Sensorsystemen bis hin zu verschiedenen Bus-Ausführungen (Profibus) und den daran angeschlossenen speziellen Modulen unterschiedlicher Hersteller. "Datalogger" ist zunächst neutral und wird im Kundenauftrag für konkrete Anforderungen modifiziert. In der Automobilindustrie wird Datalogger als Werkzeug zur präventiven Instandhaltung von Elektrohängebahnen (EHB) eingesetzt. Grenzwertüberschreitungen, z.B. von Motorströmen werden visuell und akustisch signalisiert, worauf das Instandhaltungspersonal mit entsprechenden Maßnahmen (Analyse, Wartung) reagieren kann. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Eingesetzte Technologien:
WINDOWS, VISUAL STUDIO, MS VC++, JASPER, ORACLE, MYSQL, SQLITE, MS SOURCESAFE, PROFIBUS.
11/01 ? 03/03: Kraftfahrzeughersteller
Projektbeschreibung/Tätigkeit:
Design, Realisierung der Software Schraubdatenserver. Teamleitung, Projektadministration, Entwicklung. In der Fahrzeugendmontage eines Automobilherstellers werden pro Fahrzeug tausende Schraubverbindungen getätigt. Jede einzelne Schraubverbindung ist genau zu definieren. Aus diesem Grund wurde die Entwicklung einer Schrauberdatenbank nebst GUI initiiert, in der verschiedene Abläufe angefangen von der Planung der zu verwendenden Schraubtechnik, den genauen Parametern bis hin zu Eintragungen von Wartungs- und Prüfsachverhalten abgebildet sind. Die Daten werden in einer zentralen Datenbank abgelegt und können verändert bzw. ausgewertet werden. Zusätzlich Programmdokumentation, Programmbeschreibung, Anwenderschulung. Die Software existiert in zahlreichen, unterschiedlichen Konfigurationen sowie größeren spezifischen Unterschieden entsprechend den Anforderungen des Endkunden.
Eingesetzte Technologien:
WINDOWS CE / HPUX (UNIX), VISUAL STUDIO, MS VC++, JASPER, ORACLE, MYSQL, SQLITE, MS VISUAL TEST, MS SOURCESAFE, LIST&LABEL.
01/97 ? 12/00: Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
Konzeption und Realisierung des Windowsprogrammes IBBSOFT Kosten. Eigenauftrag (Technologiestudie). Das Kostenthema dient dazu, neue Technologie zu testen. Mit dieser Kostenermittlung können eigene Kostendaten aus früheren Projekten zur Schätzung der Kosten von neuen Projekten genutzt werden. Bereits in frühen Projektphasen lassen sich überschlägig Planungskosten beziffern. Die Kostenermittlung kann für alle Gebiete verwendet werden, in denen Kosten geschätzt, ermittelt, verglichen und abgerechnet werden müssen. Beispiele für die Anwendung sind im Konstruktions- und Fertigungsprozess des Sonder- und Spezialmaschinenbaus und im Hoch- und Tiefbau zu finden. Ansprechendes GUI-Design.
Eingesetzte Technologien:
WINDOWS NT, POWERBUILDER, JAVA (SWING), SYBASE, ODBC, JDBC.
07/99 - 12/00: Automatisierungsbereich innerhalb eines Luft- und Raumfahrtkonzerns
Projektbeschreibung/Tätigkeit:
Design, Konzeption und Realisierung des Windowsprogrammes Up/Download. Technologieberatung, Design und Konzeption. Es handelt sich um eine umfangreiche Windows-Anwendung, mit der die durch das Programm DPE erstellten Automatisierungsanwendungen in die Hardwarecontroller geladen werden können.
Eingesetzte Technologien:
WINDOWS NT / 9X, MS VC++ , RATIONAL ROSE, STINGRAY VISUAL GRID, VISUAL TOOLS, OODBMS, MS VISUAL TEST, MS SOURCESAFE.
01/98 - 12/00: Automatisierungsbereich innerhalb eines Luft- und Raumfahrtkonzerns
Projektbeschreibung/Tätigkeit:
Design, Konzeption und Realisierung des Windowsprogrammes DPE. Technologieberatung, Design und Konzeption. Es handelt sich um eine umfangreiche Windows-Anwendung, mit der Datenpunkte von Controllerprogrammen bearbeitet und konfiguriert werden können. GUI-Design.
Eingesetzte Technologien:
WINDOWS NT / 9X, MS VC++, RATIONAL ROSE, STINGRAY VISUAL GRID, VISUAL TOOLS, OODBMS OBJECTSERVER, MS VISUAL TEST, MS SOURCESAFE.
Interimsmanagement, Projektmanagement, Consulting, Coaching, Prozessberatung, Business Process Modeling, Requirements Engineering, V-Modell, Methoden, Systemanalyse (UML/SysML), Migration bestehender Programme auf neue Technologien, Realisierung komplexer Softwaresysteme, Systemarchitektur, Softwarearchitektur, Datenbankmanagement und –tuning, Reporting, Datamining, ETL u. DWH (eigene Werkzeuge), komplexe Websysteme
Eingesetzte Datenbankmanagementsysteme
ORACLE, SYBASE, MSSQL, MYSQL, MS ACCESS, INTERBASE, POSTGRESQL, INGRES, POET, SQLite, OBJECTSERVER, proprietäre Eigenentwicklungen
Design Tools für Datenbanken / UML
SYBASE POWERDESIGNER, CA ERWIN DATA MODELER, RATIONAL ROSE, QT, ARIS, GDPRO, Sparx ENTERPRISE ARCHITECT, ETL-Tools (DataBridge ETL)
Benutzung/Zugriff auf Datenbanken
SQL, ODBC, DAO, ADO, OO4O, JDBC (JNDI), NATIVE ORACLE - durch Einsatz einer eigenen C++-Klasse bzw. OCI
Pflege-/Verwaltungstools
TOAD (QUEST), QTODBC, ENTERPRISE MANAGER, SQL-DESIGNER, PHPMYADMIN, MYSQLFRONT, CVS, SUBVERSION u.a. CVS-Systeme
Programmierumgebung
VISUAL STUDIO, .NET, NETBEANS
Bibliotheken
NET, MFC, QT, STINGRAY u. ROGUE WAVE Toolkit, JASPERREPORTS, JFREECHART, ULTIMATE, CODEJOCK, LIST&LABEL, JAVA-SWING, APEX, CORBA
Zielplattformen der Entwicklung
WINDOWS SERVER / NT/ XP/ 7/ 8, WM/ CE/ MOBILE, UNIX in verschiedenen Derivaten, WEBSERVER APACHE, IIS, TOMCAT, RIA im Browser, VMWARE, HYPER V u.a. Virtualisierungsumgebungen
Anwendungen
IBM DOORS, Polarion, MS-OFFICE, diverse Systemtools und ?programme, ETL-Tools
Schnittstellen
verschiedene Bussysteme (PROFIBUS, LON-Bus, ?)
Digitale IO-Karten, SPS (lesen/schreiben in Datenbausteine), Transpondersysteme, Barcodescanner?
Deutschland: Leistungserbringung vor Ort und in meinen eigenen Geschäftsräumen kann für Auftraggeber aus ganz Europa erfolgen.
Expertise bei der Übergabe sowie der Inbetriebnahme eines ETCS (European Train Control System)-Korridors an das nationale Bahnunternehmen eines europäischen Landes im Auftrag eines Industriekonsortiums. Verhandlungen mit dem nationalen Bahnunternehmen.
Projekte innerhalb der Automobilindustrie. Technologieberatung, Design und Konzeption, Planung. Projektmanagement, Projektüberwachung. Werkverträge, Wartungsverträge, Betreuungsverträge. Lastenhefterstellung, Pflichtenhefterstellung. Projektcontrolling. Hardwarenahe Entwicklung, Software, Planung. Erarbeitung von Testszenarien für den vorproduktiven Hard- und Softwaretest sowie Test der Systemintegration
Automatisierung mit ca. 30 MM, jährlich mehrere Anwendungen für jeweils neue Produktionsanlagen Teamleitung, Projektadministration, Entwicklung Ausführung der Software z.B. für EC-Schraubtechnik, Scheibenklebeanlagen, Fahrwerkeinstellung, Türenmontage, Fahrzeugunterscheidung. Programmdokumentation, Programmbeschreibung, Anwenderschulung Schnittstellen zu SPS (Siemens), Profibus, digitale IO-Karten, Transpondersystemen
Erbringung von Planungsleistungen im Zusammenhang mit der Produktionsvorbereitung und Montagesteuerung eines neuen Fahrzeugtyps.
Ca. 10 MM, seither kontinuierlich Folgeaufträge in Form von Abrufleistungen
Framework, mit dem die Abbildung von Geschäftsvorfällen auf ein Computerprogramm erleichtert und beschleunigt wird.
Mit dieser Klassenbibliothek ist es möglich, Anwendungen zu entwickeln, die sich im „Look and Feel“ nicht von den üblichen Office- Anwendungen unterscheiden.
Planung, Design und Realisierung eines Systems zur Erfassung und technischen Auswertung großer Datenmengen aus 3D-Messmachinen im Karosserierohbau. Definition der technisch möglichen Verarbeitungsmenge von anfallenden Messdaten aus einem skalierbaren Verbund von 3D-Messmaschienen. Erstellung eines funktionalen Prototyps. Auswahl der erforderlichen Technologie. Definition der Projektziele und Erfassung der Anforderungen aus Sicht des Auftraggebers (Konzern). Erstellung eines Lastenheftes für den Auftraggeber. Festlegung des Entwicklungsprozesses und schrittweise Übergabe von Verantwortungen an ein Entwicklungsteam.
Expertise bei der Einführung eines Anforderungsmanagements auf Basis des PLM Tools Polarion in einer agilen Umgebung (SCRUM, KANBAN)
Ca. 1,5 MM
Interimsmanagement, Design und Einführung eines schlanken, zugeschnittenen Anforderungsmanagements aus Gesamtprojektsicht mit dem Ziel der vollständigen Vertragserfüllung gegenüber dem Kunden und aus Sicht des Konsortiums gegenüber den Konsorten. Design und Realisierung einer Lösung zum automatisierten Requirementsaustausch zwischen den Industriepartnern und Zulieferfirmen.
Ca. 7 MM
Analyse, Requirements Engineering, Design und Implementierung eines funktionalen Prototyps zur Optimierung der Transportwege bei der Sammlung fehlerhaft verbauter Komponenten in einer Fahrzeugendmontage.
Innerhalb der räumlich großen Fläche mehrerer Fertigungslinien sind fehlerhafte bzw. fehlerhaft verbaute Fahrzeugkomponenten einzusammeln und mit einer Dokumentation den anliefernden Speditionen zu übergeben. Die Fahrt zu den einzelnen Punkten im Werk erfolgt mittels dynamisch erzeugten Routenplänen.
Ca. 3 MM
Analyse einer bestehenden Prozesskette und Überarbeitung des Prozesses „Anforderungsmanagement“ mit dem Ziel der vollständigen Traceability der System- und Softwarerequirements und dem rückverfolgbaren Übergang zur System- und Softwarearchitektur.
Modellierung mit UML/SysML, V-Modell, Methoden, Versionsverwaltung, Softwarearchitektur
Entwicklung einer Polarion/DOORS zu Rhapsody Bridge mit C++
Ca. 7 MM
permanentes Coaching zeitweise mehrerer Teams auf den Gebieten System Architektur, Software Architektur, Requirements Engineering, Modellierung mit UML/SysML, V-Modell, Methoden, Versionsverwaltung, Codegenerierung aus UML-Diagrammen (IEC 61131), Reporting und Dokumentengenerierung (u.a. Traceability), Schnittstellendefinition für die Kommunikation mit internen und externen Funktionsgruppen (jeweils über Bussysteme verbundene Embedded Systeme)
Einbindung international verteilter Teams in den Prozess. Prozess-Modellierung und Prozess-Optimierung zwecks Einhaltung der EN 50128. Schulungen der Projektmitarbeiter
Ca. 49 MM.
Ingenieur- und Planungsleistungen im Bereich Montagesteuerung eines Automobilherstellers.
Ca. 1 MM
Redesign eines Auswertesystems für den Karosserierohbau eines Fahrzeugwerkes mit Anbindung an die Qualitätsüberwachung.
Ca. 3 MM.
Planungs- und Ingenieurdienstleistungen für die Einführung eines neuen PKW-Typs.
Ca. 1,5 MM.
Entwicklung eines grafischen Schraubfalldesigners als Erweiterung der Werkerführung 2.0.
Ca. 1 MM
Redesign, Realisierung der Software ‚Werkerführung 2.0 (HMI) an EC-Schraubsystemen inkl. Leitrechner. Teamleitung, Projektadministration, Entwicklung.
Modul, welches animierte Symbole im Vordergrund eines Fensters ansteuern und zeigen kann und im Hintergrund Zeichnungen, Fotos und Videosequenzen darstellt. Ein Anwendungsfall ist die Werkerführung z.B. bei dokumentationspflichtigen Verschraubungsabläufen in der Industrie, wobei die grafische Prozessgestaltung für mehrstufige Verschraubungs- bzw. Montageprozesse beinhaltet ist. Mit dieser Visualisierungssoftware existiert ein Werkzeug zur optimalen Unterstützung der Werker an Bandarbeitsplätzen. Der Werker sieht auf seinem Monitor die aktuellen Montageschritte, Arbeitsanweisungen und Montagehinweise des vorliegenden Schraub- bzw. Montagefalls. Die Zustände der Schraubstellen werden mit farblich definierten Punkten gekennzeichnet. Die technologischen Parameter einer Schraubstelle werden (automatisiert) überwacht und dokumentiert. Mehrstufige und komplexe Schraubfälle können abgebildet werden. Mit dieser Visualisierungssoftware werden Falschmontagen verhindert und die Ausschussquote erheblich minimiert. Das Programm verfügt über eine Reihe von Schnittstellen, die flexibel die Anpassung und Integration in nahezu alle Einsatzszenarien gewährleisten. Hierzu gehören definierte Schnittstellen zu Barcodescannern, Leitrechnern, Schraubsystemen, Datenbanken, etc. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Ca. 6 MM.
Planung eines Systems zur Errechnung des Personalbedarfs für die Fahrzeugendmontage eines Automobilherstellers unter Berücksichtigung täglich wechselnder Verbauraten der einzelenen Typen bei Mixfertigung.
Ca. 2 MM
System zur Verwaltung der medizinischen Betreuung von Produktionsmitarbeitern.
Systemarchitektur, Softwarearchitektur, Modellierung (UML/SysML) und Erstellung eines Prototyps.
Ca. 1 MM
Refactoring- und Weiterentwicklung, Requirements-Engineering für den Einsatz des selbstentwickelten Systems zur Visualisierung und Parametrisierung einer Schraubfalldatenbank in weiteren Automobilmontagewerken (weltweiter Einsatz innerhalb eines Konzerns). Teamleitung, Projektadministration, Entwicklung
Die seitherige Software wurde ‚multiwerkfähig‘ gemacht. Es ist nun möglich, Schraubfalltemplates zu verwalten, d.h. Engineering- Leistungen bei Schraubfällen können innerhalb der Konzernstruktur toolgestützt nachgenutzt werden.
Ca. 3 MM
Coaching von Mitarbeitern bei der Entwicklung eines Systems zur Bereitstellung einer API auf unterschiedlichen Betriebssystemen mittels CORBA. (Server und Namingservice auf UNIX, Clients UNIX und Windows in C++ und Java) Requirements Engineering, Auswahl des ORB (aus MICO, ACE/TAO, OMNIORB, JACORB…) , Erstellung funktionierender Prototypen als Vorlage für das Management
Ca. 1,5 MM.
Analyse, Requirements Engineering, Einsatz des selbstentwickelten Systems zur automatischen Parametrierung von EC-Schraubsystemen innerhalb eines Automatisierungsnetzes in einem Montagewerk.
Ca. 3 MM.
Umwandlung, Migration und Portierung der Software Kostenermittlung zu einer RIA-Webanwendung als Technologiestudie zu RIA und als Muster bzw. Prototyp für weitere Anwendungen
Untersuchungen zu Zugriffsmöglichkeiten auf eine Objektorientierte Datenbank mit Möglichkeiten zur Auswertung von Produktions- und Fertigungsdaten. Mapping auf ein Datawarehouse. Design des ETL-Prozesses
Untersuchung soll in konzernweite, einheitliche Lösung gipfeln.
Ca. 3 MM.
Implementierung einer Verwaltung von Änderungsmitteilungen innerhalb eines eigenentwickelten, in Automobilwerken im Einsatz befindlichen Warenwirtschaftssystems.
Ca. 1 MM.
Entwicklung eines Softwaresystems zur automatischen Parametrierung von EC-Schraubsystemen innerhalb eines Automatisierungsnetzes aus einem Datenbanksystem heraus.
Ca. 2 MM
Redesign der Produktionsdatenbank (Produktionssteuerung / Qualitätsauswertung) einer Warmwalzstraße in einem Stahl- und Technologiekonzern sowie Abbildung der Kundenprozesse in der Datenbank. Performancetuning, Reporting
Zusätzlich Datenbankdokumentation, Programmbeschreibung.
Ca. 3 MM.
Erweiterung der Systemsoftware von EC-Schraubtechnik für Mixfertigung (neuer Fahrzeugtyp auf Fertigungslinie). Einführung der Software beim Kraftfahrzeughersteller. Hierfür war neben der Steuersoftware der Schraubsysteme die Werkerführung und die Anbindung an den Montageleitrechner (Oracle) zu überarbeiten.
Ca. 1 MM.
Erweiterung und Modifikation einer Grundsoftware für das „Mill Pacing“. Hierbei handelt es sich um Software für Großanlagen (Steuerung von Stahlwalzwerken) innerhalb eines Überseeprojektes.
Zusätzlich Programmdokumentation, Programmbeschreibung.
Ca. 5 MM.
Design und Realisierung einer Intranetanwendung zur Visualisierung der Massendaten einer Schrauberdatenbank.
Teamleitung, Projektadministration, Entwicklung.
In der Fahrzeugendmontage eines Automobilherstellers ist die Anwendung Schraubdatenserver im Einsatz, in der verschiedene Abläufe angefangen von der Planung der zu verwendenden Schraubtechnik, den genauen Parametern bis hin zu Eintragungen von Wartungs- und Prüfsachverhalten abgebildet sind.
Die Daten werden in einer zentralen Datenbank abgelegt und können verändert bzw. ausgewertet werden. Über die Web-Ansicht werden Schraubdaten für die Montage von PKW im Intranet visualisiert. Neben herkömmlichen Daten aus Tabellen können komplette Dokumente (PDF, JPG, DWG, DXF etc.) zum Schraubfall zur Anzeige gebracht werden. Die zur Verfügung gestellte Datenmenge wird über eine Benutzerauthentifizierung bestimmt. Sortier- und Filterfunktionalitäten runden die Anwendung ab.
Zusätzlich Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Die Software existiert in zahlreichen, unterschiedlichen Konfigurationen sowie größeren spezifischen Unterschieden entsprechend den Anforderungen des Endkunden.
Ca. 3 MM, permanente Weiterentwicklung
Weiterentwicklung von Modulen einer Steuerungssoftware für automatische Schweißanlagen inklusive Bildverarbeitung und Qualitätsbetrachtungen. Implementierung einer OPC-Schnittstelle sowie Integration der resultierenden Software unter Beachtung unterschiedlicher Zugriffsberechtigungen in die Infrastruktur des Montagewerkes
Entwicklung, Programmdokumentation
Ca. 2 MM.
Untersuchungen zum Thema Steuerung eines Transportsystems. Machbarkeitsuntersuchung, Lastenhefterstellung für Auftraggeber. Transportwegeoptimierung, Steuerung und Visualisierung für eigenintelligentes Koffertransportsystem. Voruntersuchungen, Prototyp
Datamining für ein neues Managementinformationssystems.
Machbarkeitsuntersuchung, Lastenhefterstellung für Auftraggeber. Laufend Voruntersuchungen
Teamleitung, Projektadministration, Entwicklung (eigenes Produkt). Schaffung eines Werker- und Managementinformationssystems. Mit Factory View können Auswertungen, die mit Data2XML erstellt wurden, von einem breiten Anwenderkreis eingesehen werden. PDF-Dateien mit Chart-Gafiken können genauso dargestellt werden, wie Excel, Word oder Powerpoint-Dateien. Natürlich ist auch die Darstellung der XML-Dateien aus Data2XML vorgesehen. Die Ansicht der Dateien bedingt keine erneute Datenbankabfrage. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Ca. 4 MM, permanente Weiterentwicklung.
Erstellung von Auswertungen, die kritische Kenngrößen des Produktionsgeschehens dokumentieren und anzeigen. Analyse von Geschäftsstrukturen und –modellen mit OOA und UML. Weiterentwicklung der Anwendung Data2XML. Erarbeitung von Lösungen zur Funktionserweiterung. Dokumentation, Workshop-Unterlagen, Anwenderschulungen IBBSOFT® Data2XML ist ein Programm für die Zusammenstellung und Ausführung von Berichten, Auswertungen, Reports, Analysen, Statistiken und anderen Arten der Datenaufbereitung. Die Daten können aus verschiedenen Quellen per SQL ausgelesen und in den Formaten XML, CSV, (PDF, ...) dargestellt werden. Für graphische Elemente steht eine Schnittstelle zu einem frei verfügbaren, komfortablen Report-Designer zur Verfügung. Der Report ist per FTP oder per Mail übertragbar. Bei Grenzwertüberschreitungen wird automatisch eine Meldung per Mail versendet. Die Ausführung der Reports erfolgt manuell oder automatisch in festgelegten Zeitabständen (analog UNIX-Cron). Graphische Bestandteile dienen zur besseren Interpretation der Daten. Aus verschiedenen Datenquellen werden die Daten zusammengeführt. Data2XML ist branchenneutral und daher vielseitig einsetzbar, kann bei weiteren Kunden eingeführt werden. Prinzipiell sind Einsatzorte dort zu sehen, wo riesige Datenmengen entstehen und für Darstellung und Analysen aufzubereiten sind.
Teamleitung, Projektadministration, Entwicklung.
Komplettes Programm (Mehrplatzbetrieb) mit Warenwirtschaft, Stammdatenverwaltung, Disposition, Beschaffung und Bewertung, Teilebestellung und JIT- sowie SAP®-Anbindung, abgestimmt auf die Belange der Fahrzeugendmontage und des Karosserierohbaus. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Die Software enthält eine Reihe weiterer Module, wie eine Dokumentenverwaltung oder einen Reportgenerator, eine Anwenderverwaltung, ein Modul zur permanenten Inventur. Eingesetzte und programmierte Peripheriegeräte sind u.a. Windows Mobile Handterminals mit eigener Datenbankfunktion, Scanner, Faxgeräte
Das System besteht aus
1. Warenwirtschaftsmodul (Lager)
2. Stammdaten
3. Bestandsmodul (Fahrzeuge, Anlagen…)
4. Aufgabenmodul (Aktionen, Reparaturen… am Bestand)
5. Dokumenten-/Belegverwaltung
6. Auswertungs- und Reportingmodul (Data2XML)
7. Visualisierungsmodul (Factory View)
8. SAP-Schnittstelle, diverse
9. Scanner, Handdatenterminal, Faxgerät, Email,...
Bei der Fahrzeugproduktion werden alle zu verbauenden Teile direkt während der Produktion durch die Speditionen der Zulieferer sequenzgenau an die Fertigungslinie geleifert. Die Bestellung der Teile in Sequenzen, die Lieferungsorganisation und der Verbau stellt eine hohe logistische Herausforderung dar.
Ca. 10 MM persönlich, permanente Weiterentwicklung bis dato und bestehende Wartungsverträge
Teamleitung, Projektadministration, Entwicklung (eigenes Produkt). Data Bridge bietet eine universelle Schnittstelle zum Analysieren, Transfer und Verarbeitung von Daten zwischen heterogenen Systemen. DataBridge ETL ist die universelle Alternative zum händischen realisieren des ETL-Prozesses.
Die Konfiguration der Schnittstelle erfolgt mittels Zuordnung der Felder einer Quell- zu einer Zieldatenbank. Die erstellten Zuordnungen können als Datei gesichert und wiederum geladen werden. Aus den Zuordnungen werden SQL-Anweisungen generiert und ausgeführt. Es sind keine Programmierkenntnisse erforderlich. Ergänzend zur reinen Zuordnung können neue Daten generiert werden. So ist ein inkrementelles Hochzählen, Filtern von Datensätzen sowie die Angabe von Konstanten, Berechnungen und Bedingungen möglich. Eine Log-Datei gibt Aufschluss über den Verlauf des Datentransfers. Die Datenakquisition erfolgt aus nahezu allen relationalen Datenbanksystemen, wie MS SQL, MySQL, Oracle, Sybase oder xBase. DataBridge ETL ist mittlerweile sowohl in der Stahlindustrie als auch in der Automobilindustrie im Bereich der DWH-Technologie im Einsatz. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Ca. 3 MM, permanente Weiterentwicklung.
Teamleitung, Projektadministration, Entwicklung (eigenes Produkt). IBBSOFT® Data2XML ist ein Programm für die Zusammenstellung und Ausführung von Berichten, Auswertungen, Reports, Analysen, Statistiken und anderen Arten der Datenaufbereitung. Die Daten können aus verschiedenen Quellen per SQL ausgelesen und in den Formaten XML, CSV, (PDF, ...) dargestellt werden.
Für graphische Elemente steht eine Schnittstelle zu einem frei verfügbaren, komfortablen Report-Designer zur Verfügung.
Der Report ist per FTP oder per Mail übertragbar. Bei Grenzwertüberschreitungen wird automatisch eine Meldung per Mail versendet. Die Ausführung der Reports erfolgt manuell oder automatisch in festgelegten Zeitabständen (analog UNIX-Cron). Graphische Bestandteile dienen zur besseren Interpretation der Daten. Aus verschiedenen Datenquellen werden die Daten zusammengeführt. Data2XML ist branchenneutral und daher vielseitig einsetzbar. Prinzipiell sind Einsatzorte dort zu sehen, wo riesige Datenmengen entstehen und für Darstellung und Analysen aufzubereiten sind.
Programmdokumentation, Programmbeschreibung, Anwenderschulung
Ca. 7 MM, permanente Weiterentwicklung.
Teamleitung, Projektadministration, Entwicklung.
Anlagenparameter ist ein Programm, mit welchem Koppel-PC, die sich im produktiven Netz eines Fahrzeugherstellers befinden, vom Planungsarbeitsplatz aus konfigurieren und parametrisieren lassen.
Der Zugriff auf die remoten PCs erfolgt mittels Anmeldung an einen dort integrierten Server und Parametersätzen.
Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Ca. 2 MM, permanente Weiterentwicklung
Teamleitung, Projektadministration, Entwicklung.
Windows CE Version des Schraubdatenservers, Werkzeug für Mitarbeiter der Produktplanung, um vor Ort an der Fertigungslinie komfortabel auf alle Informationen zu Schraubwerkzeugen und Parametern zugreifen zu können.
Programmdokumentation, Programmbeschreibung, Anwenderschulung. Die Software existiert in unterschiedlichen Konfigurationen sowie größeren spezifischen Unterschieden entsprechend den Anforderungen des Endkunden. 01/2009 wurde eine komplett überarbeitete Version bereitgestellt.
Ca. 4 MM für Grundauftrag, permanente Weiterentwicklung (Migration zu POWERBUILDER / POCKETBUILDER)
Teamleitung, Projektadministration, Entwicklung.
Entwicklung und Test von C++ Klassen für Barcodescanner lesen, Digitale IO-Karten, FTP-Protokoll, LONBUS (kundenspezifisch), ODBC (Zugriffe auf geeignete Datenbanken), Oraclezugriff mit OCI, OCCI, POP (Mail), Profibuskommunikation, serielle Schnittstellen (z.B. für Easykeytransponder etc.), SMTP (Mail), Transponder Moby-E lesen/schreiben, Zugriff auf Datenbausteine von SIMATIC SPS aus Windows-Programmen, Software-SPS Komponente Programmdokumentation, Programmbeschreibung, Anwenderschulung. mehrere Versionen, permanente Aktualisierung.
Teamleitung, Projektadministration, Entwicklung. Modul, welches animierte Symbole im Vordergrund eines Fensters ansteuern und zeigen kann und im Hintergrund Zeichnungen, Fotos und Videosequenzen darstellt. Ein Anwendungsfall ist die Werkerführung z.B. bei Verschraubungsabläufen in der Automobilindustrie, wobei die grafische Prozessgestaltung für mehrstufige Verschraubungs- bzw. Montageprozesse beinhaltet ist. Mit dieser Visualisierungssoftware existiert ein Werkzeug zur optimalen Unterstützung der Werker an Handarbeitsplätzen. Der Werker sieht auf seinem Monitor die aktuellen Montageschritte, Arbeitsanweisungen und Montagehinweise des vorliegenden Schraubfalls. Die Zustände der Schraubstellen werden mit farblich definierten Punkten gekennzeichnet. Die technologischen Parameter einer Schraubstelle werden überwacht und dokumentiert. Mehrstufige und komplexe Schraubfälle können abgebildet werden. Mit dieser Visualisierungssoftware werden Falschmontagen verhindert und die Ausschussquote erheblich minimiert. Das Programm verfügt über eine Reihe von Schnittstellen, die flexibel die Anpassung und Integration in nahezu alle Einsatzszenarien gewährleisten. Hierzu gehören definierte Schnittstellen zu Barcodescannern, Leitrechnern, Schraubsystemen, Datenbanken, etc. Programmdokumentation, Programmbeschreibung, Anwenderschulung. 12/2006 neue Version.
12/03 ? 02/04: Kraftfahrzeughersteller
Projektbeschreibung/Tätigkeit:
Design, Realisierung der Software Koppel-PC. Teamleitung, Projektadministration, Entwicklung. Ausführung der Software z.B. für EC-Schraubtechnik, Scheibenklebeanlagen, Fahrwerkeinstellung, Türenmontage, Fahrzeugunterscheidung. Programmdokumentation, Programmbeschreibung, Anwenderschulung. Schnittstellen zu SPS (Siemens?), Profibus, digitale IO-Karten, Transpondersystemen.
Eingesetzte Technologien:
WINDOWS / LINUX, VISUAL STUDIO, MS VC++, JASPER, ORACLE, MYSQL, SQLITE, MS SOURCESAFE.
09/03 ? 11/03: Kraftfahrzeughersteller
Projektbeschreibung/Tätigkeit:
Design, Realisierung eines Auswerte- und Anzeigesystem für Produktions- und Qualitätsdaten. Teamleitung, Projektadministration, Entwicklung. Um bei der Produktion von Fahrzeugen anfallende Daten in einer geeigneten Form einem bestimmten Anwenderkreis zu Verfügung zu stellen und für das Management Entscheidungsvorlagen zu liefern, wurde ein Intranet-System geschaffen. Das System setzt auf einem Apache®-Server auf und verwendet die Scriptsprache Perl sowie die Programmiersprache ANSI C++. Die Datenverarbeitung findet auf dem Server statt, lediglich die Anzeige der Daten erfolgt mit den HTML-, XML-, RTF- und Excel®-Anzeigemöglichkeiten der lokalen Webbrowser bzw. den Anzeigemöglichkeiten für eingebettete Objekte (OLE). Kern der Intranetanwendung ist eine in unserem Hause entwickelte C++-Klasse, die Abfrageergebnisse (von hinterlegten SQL-Abfragen) nach Ausführung (z.B.) auf einer Oracle-Datenbank in XML transformiert und hierbei gleich die für die Anzeige im Browser geeignete Formatvorlage (XSL) erstellt. Über eine Baumdarstellung im Browserfenster kann zwischen den Abfrageergebnissen in übersichtlicher Weise navigiert werden. Bestimmte Abfragen werden durch den Anwender gestartet, andere zu bestimmten Zeiten ausgeführt. (Wochenberichte, Tagesberichte etc.). Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Eingesetzte Technologien:
HPUX (UNIX), PERL, ANSI C++, JAVA, JAVASCRIPT, ORACLE.
06/03 ? 08/03: Industrie
Projektbeschreibung/Tätigkeit:
Design, Realisierung der Software ?Konfiguration von Rollenbahnsteuerungen?. Teamleitung, Projektadministration, Entwicklung. Die Rollenbahnsteuerungen eines führenden Hersteller von Steuerungssystemen für den Transport von Fahrzeugen in Produktions- und Montagewerken, können nun mit einem komfortablen Programmsystem parametrisiert und konfiguriert werden. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Ca. 3 MM, neue Versionen.
Eingesetzte Technologien:
WINDOWS, VISUAL STUDIO, MS VC++, JASPER, ORACLE, MYSQL, SQLITE, MS SOURCESAFE, PROFIBUS.
04/03 ? 05/03: Industrie
Projektbeschreibung/Tätigkeit:
Design, Realisierung der Software Datalogger. Teamleitung, Projektadministration, Entwicklung. Das Datalogger-Grundmodul zeichnet Kenngrößen wie Temperatur, Stückzahl, Strom, Ortsangaben, Störungen, etc. auf und speichert sie in einer SQL-Datenbank ab. Eine Reihe von enthaltenen Diagrammtypen ermöglicht die aussagekräftige Begutachtung der aufgezeichneten Werte. Schnittstellen für die Datenaquisition bestehen zu SPS, zu unterschiedlichsten Sensorsystemen bis hin zu verschiedenen Bus-Ausführungen (Profibus) und den daran angeschlossenen speziellen Modulen unterschiedlicher Hersteller. "Datalogger" ist zunächst neutral und wird im Kundenauftrag für konkrete Anforderungen modifiziert. In der Automobilindustrie wird Datalogger als Werkzeug zur präventiven Instandhaltung von Elektrohängebahnen (EHB) eingesetzt. Grenzwertüberschreitungen, z.B. von Motorströmen werden visuell und akustisch signalisiert, worauf das Instandhaltungspersonal mit entsprechenden Maßnahmen (Analyse, Wartung) reagieren kann. Programmdokumentation, Programmbeschreibung, Anwenderschulung.
Eingesetzte Technologien:
WINDOWS, VISUAL STUDIO, MS VC++, JASPER, ORACLE, MYSQL, SQLITE, MS SOURCESAFE, PROFIBUS.
11/01 ? 03/03: Kraftfahrzeughersteller
Projektbeschreibung/Tätigkeit:
Design, Realisierung der Software Schraubdatenserver. Teamleitung, Projektadministration, Entwicklung. In der Fahrzeugendmontage eines Automobilherstellers werden pro Fahrzeug tausende Schraubverbindungen getätigt. Jede einzelne Schraubverbindung ist genau zu definieren. Aus diesem Grund wurde die Entwicklung einer Schrauberdatenbank nebst GUI initiiert, in der verschiedene Abläufe angefangen von der Planung der zu verwendenden Schraubtechnik, den genauen Parametern bis hin zu Eintragungen von Wartungs- und Prüfsachverhalten abgebildet sind. Die Daten werden in einer zentralen Datenbank abgelegt und können verändert bzw. ausgewertet werden. Zusätzlich Programmdokumentation, Programmbeschreibung, Anwenderschulung. Die Software existiert in zahlreichen, unterschiedlichen Konfigurationen sowie größeren spezifischen Unterschieden entsprechend den Anforderungen des Endkunden.
Eingesetzte Technologien:
WINDOWS CE / HPUX (UNIX), VISUAL STUDIO, MS VC++, JASPER, ORACLE, MYSQL, SQLITE, MS VISUAL TEST, MS SOURCESAFE, LIST&LABEL.
01/97 ? 12/00: Software/EDV/Beratung/IT-Dienstleistung
Projektbeschreibung/Tätigkeit:
Konzeption und Realisierung des Windowsprogrammes IBBSOFT Kosten. Eigenauftrag (Technologiestudie). Das Kostenthema dient dazu, neue Technologie zu testen. Mit dieser Kostenermittlung können eigene Kostendaten aus früheren Projekten zur Schätzung der Kosten von neuen Projekten genutzt werden. Bereits in frühen Projektphasen lassen sich überschlägig Planungskosten beziffern. Die Kostenermittlung kann für alle Gebiete verwendet werden, in denen Kosten geschätzt, ermittelt, verglichen und abgerechnet werden müssen. Beispiele für die Anwendung sind im Konstruktions- und Fertigungsprozess des Sonder- und Spezialmaschinenbaus und im Hoch- und Tiefbau zu finden. Ansprechendes GUI-Design.
Eingesetzte Technologien:
WINDOWS NT, POWERBUILDER, JAVA (SWING), SYBASE, ODBC, JDBC.
07/99 - 12/00: Automatisierungsbereich innerhalb eines Luft- und Raumfahrtkonzerns
Projektbeschreibung/Tätigkeit:
Design, Konzeption und Realisierung des Windowsprogrammes Up/Download. Technologieberatung, Design und Konzeption. Es handelt sich um eine umfangreiche Windows-Anwendung, mit der die durch das Programm DPE erstellten Automatisierungsanwendungen in die Hardwarecontroller geladen werden können.
Eingesetzte Technologien:
WINDOWS NT / 9X, MS VC++ , RATIONAL ROSE, STINGRAY VISUAL GRID, VISUAL TOOLS, OODBMS, MS VISUAL TEST, MS SOURCESAFE.
01/98 - 12/00: Automatisierungsbereich innerhalb eines Luft- und Raumfahrtkonzerns
Projektbeschreibung/Tätigkeit:
Design, Konzeption und Realisierung des Windowsprogrammes DPE. Technologieberatung, Design und Konzeption. Es handelt sich um eine umfangreiche Windows-Anwendung, mit der Datenpunkte von Controllerprogrammen bearbeitet und konfiguriert werden können. GUI-Design.
Eingesetzte Technologien:
WINDOWS NT / 9X, MS VC++, RATIONAL ROSE, STINGRAY VISUAL GRID, VISUAL TOOLS, OODBMS OBJECTSERVER, MS VISUAL TEST, MS SOURCESAFE.
Interimsmanagement, Projektmanagement, Consulting, Coaching, Prozessberatung, Business Process Modeling, Requirements Engineering, V-Modell, Methoden, Systemanalyse (UML/SysML), Migration bestehender Programme auf neue Technologien, Realisierung komplexer Softwaresysteme, Systemarchitektur, Softwarearchitektur, Datenbankmanagement und –tuning, Reporting, Datamining, ETL u. DWH (eigene Werkzeuge), komplexe Websysteme
Eingesetzte Datenbankmanagementsysteme
ORACLE, SYBASE, MSSQL, MYSQL, MS ACCESS, INTERBASE, POSTGRESQL, INGRES, POET, SQLite, OBJECTSERVER, proprietäre Eigenentwicklungen
Design Tools für Datenbanken / UML
SYBASE POWERDESIGNER, CA ERWIN DATA MODELER, RATIONAL ROSE, QT, ARIS, GDPRO, Sparx ENTERPRISE ARCHITECT, ETL-Tools (DataBridge ETL)
Benutzung/Zugriff auf Datenbanken
SQL, ODBC, DAO, ADO, OO4O, JDBC (JNDI), NATIVE ORACLE - durch Einsatz einer eigenen C++-Klasse bzw. OCI
Pflege-/Verwaltungstools
TOAD (QUEST), QTODBC, ENTERPRISE MANAGER, SQL-DESIGNER, PHPMYADMIN, MYSQLFRONT, CVS, SUBVERSION u.a. CVS-Systeme
Programmierumgebung
VISUAL STUDIO, .NET, NETBEANS
Bibliotheken
NET, MFC, QT, STINGRAY u. ROGUE WAVE Toolkit, JASPERREPORTS, JFREECHART, ULTIMATE, CODEJOCK, LIST&LABEL, JAVA-SWING, APEX, CORBA
Zielplattformen der Entwicklung
WINDOWS SERVER / NT/ XP/ 7/ 8, WM/ CE/ MOBILE, UNIX in verschiedenen Derivaten, WEBSERVER APACHE, IIS, TOMCAT, RIA im Browser, VMWARE, HYPER V u.a. Virtualisierungsumgebungen
Anwendungen
IBM DOORS, Polarion, MS-OFFICE, diverse Systemtools und ?programme, ETL-Tools
Schnittstellen
verschiedene Bussysteme (PROFIBUS, LON-Bus, ?)
Digitale IO-Karten, SPS (lesen/schreiben in Datenbausteine), Transpondersysteme, Barcodescanner?
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.