76
Mitarbeiterprofil 88 ID Entwicklungsleiter Projektmanager Senior Business Consultant Qualitätssicherung Status Diplom-Informatiker Friedrich-Schiller-Universität Jena; Abschluss 01.08.2000 mit Sehr Gut Diplomarbeit: "Entwicklung eines Client/Server Informationssystems für die Kunstgegenstände der Friedrich-Schiller-Universität Jena" Ausbildung 17 Jahre Projekterfahrung Projektleitung/Projektmanagement Softwarearchitektur und -design Migrationsexperte Gupta auf aktuelle Versionen Experte für Objektorientierung, Vererbung und Klassenprogrammierung mit Gupta TD Experte für Grid, Tab Bar, TreeControls, Visual Toolchest Schwerpunkte Windows 2000, XP, 2003 (Expertenwissen) DOS (Basiskenntnisse) Windows 3.x, 9x, NT (Projekterfahrung) Sun Solaris (Basiskenntnisse) Linux (Projekterfahrung) UNIX (Projekterfahrung) Windows Vista (Projekterfahrung) Windows 7 (Expertenwissen) Windows 8 (Basiskenntnisse) Windows Server 2012 (Basiskenntnisse) Windows Server 2008 (Expertenwissen) Windows Server 2008 R2 (Expertenwissen) Windows Server 2016 (Projekterfahrung) Windows 10 (Projekterfahrung) Betriebssysteme Java (Expertenwissen) C (Projekterfahrung) C++ (Projekterfahrung) J2EE (Expertenwissen) Perl (Expertenwissen) HTML (Projekterfahrung) SQL:2008 (Expertenwissen) IDL (Projekterfahrung) Programmiersprachen Seite: 1 \\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

Mitarbeiterprofil

88IDEntwicklungsleiterProjektmanagerSenior Business ConsultantQualitätssicherung

Status

Diplom-InformatikerFriedrich-Schiller-Universität Jena;Abschluss 01.08.2000 mit Sehr GutDiplomarbeit: "Entwicklung eines Client/ServerInformationssystems für die Kunstgegenstände derFriedrich-Schiller-Universität Jena"

Ausbildung

17 JahreProjekterfahrungProjektleitung/ProjektmanagementSoftwarearchitektur und -designMigrationsexperte Gupta auf aktuelle VersionenExperte für Objektorientierung, Vererbung undKlassenprogrammierung mit Gupta TDExperte für Grid, Tab Bar, TreeControls, Visual Toolchest

Schwerpunkte

Windows 2000, XP, 2003 (Expertenwissen)DOS (Basiskenntnisse)Windows 3.x, 9x, NT (Projekterfahrung)Sun Solaris (Basiskenntnisse)Linux (Projekterfahrung)UNIX (Projekterfahrung)Windows Vista (Projekterfahrung)Windows 7 (Expertenwissen)Windows 8 (Basiskenntnisse)Windows Server 2012 (Basiskenntnisse)Windows Server 2008 (Expertenwissen)Windows Server 2008 R2 (Expertenwissen)Windows Server 2016 (Projekterfahrung)Windows 10 (Projekterfahrung)

Betriebssysteme

Java (Expertenwissen)C (Projekterfahrung)C++ (Projekterfahrung)J2EE (Expertenwissen)Perl (Expertenwissen)HTML (Projekterfahrung)SQL:2008 (Expertenwissen)IDL (Projekterfahrung)

Programmiersprachen

Seite: 1\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 2: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

Pascal (Basiskenntnisse)Modula-3 (Basiskenntnisse)Prolog (Basiskenntnisse)CORBA (Projekterfahrung)TopLink (Projekterfahrung)BASIC (Basiskenntnisse)XML (Expertenwissen)C# (Projekterfahrung)XSLT (Expertenwissen)Borland Turbo Pascal (Projekterfahrung)UML (Projekterfahrung)CSS (Projekterfahrung)JavaScript (Basiskenntnisse)ASP.NET (Expertenwissen)Gupta Team Developer (SAL) (Expertenwissen)PL/SQL (Expertenwissen)TD Mobile (Expertenwissen)Rational Rose (Projekterfahrung)SparxSystems Enterprise Architect (Basiskenntnisse)Sun Java System Application Server (Projekterfahrung)iPlanet Webserver (Basiskenntnisse)Borland Together (Projekterfahrung)Borland StarTeam (Projekterfahrung)Concurrent Versions System (CVS) (Projekterfahrung)Subversion (SVN) (Expertenwissen)Rational ClearCase (Projekterfahrung)Continuus (Projekterfahrung)BEA WebLogic Server (Projekterfahrung)JBoss (Projekterfahrung)Forté (Projekterfahrung)Sniff (Projekterfahrung)JBuilder (Projekterfahrung)IntelliJ (Projekterfahrung)WebSphere (Projekterfahrung)Eclipse (Expertenwissen)MS Visual Studio 2005 (Projekterfahrung)MS Visual Studio 2008 (Projekterfahrung)MS Visual Studio 2010 (Expertenwissen)MS Entity Framework (Projekterfahrung)Microsoft Office (Expertenwissen)NHibernate (Projekterfahrung)Gupta ReportBuilder (Expertenwissen)CA ERwin (Expertenwissen)Free Mind (Projekterfahrung)ARGO UML (Projekterfahrung)JQuery (Projekterfahrung)Gupta ActiveX (Basiskenntnisse)MS Visual Studio 2015 (Expertenwissen)

Tools

Seite: 2\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 3: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

Mantis Bugtracking (Expertenwissen)Gupta CDK (Projekterfahrung)Gupta COM (Projekterfahrung)HP QC (Projekterfahrung)ODBC (Expertenwissen)IBM DB2 (Projekterfahrung)Oracle Database 9i, 10g, 11g, 12c (Projekterfahrung)MySQL Server (Projekterfahrung)Microsoft Access (Basiskenntnisse)SOLID (Projekterfahrung)OLE DB (Expertenwissen)Gupta SQLBase (Projekterfahrung)Microsoft SQLServer (Expertenwissen)Connectivity Datenzugriff über DML (Expertenwissen)

Datenbanken

Englisch (Basiskenntnisse)Deutsch (Muttersprache)

Sprachen

Zertifizierung/Weiterbildung SQLBase EDK - Embedded Deployment KitDOAGNXJMD Roadshow Team Developer 6 .Net 2011Gupta Entwicklerkonferenz 2010MD Roadshow Team Developer 5.2 2009Gupta Entwicklerkonferenz 2011MD Roadshow Team Developer 6 .1/6.2DevCon 2013 "TD Mobile"MD Roadshow 2013 "TD macht Mobil"TD Mobile Day MünchenMD Roadshow 2014DevCon 2014Composer TrainingDevCon 2015MD Roadshow 2015MD Roadshow 2016 TD 7 TD Mobile 2.1 und SQLBase 12DevCon 2016MD Roadshow 2018 TD 7.1, TDM 2.2, SQLBase 12.2Gupta DevDay 2017

Seite: 3\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 4: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Änderung einer bestehenden Notariatssoftware2011 - 2019Seit dem Jahr 2001 überarbeitet der Gesetzgeber das "Justizkostenrecht".Vorläufiger Schlusspunkt in diesem Projekt wird die Verabschiedung einerneuen Kostenordnung (KostO) im Rahmen eines "modernen Gerichts- undNotarkostengesetz (GNotKG)" sein. Für unseren Kunden bedeutet das,dass die Berechnung seiner Leistungen, nach Inkrafttreten des neuenGesetzes, auf einer vollkommen neuen Grundlage - einem gesondertenKostenverzeichnis - zu erstellen sein wird.Da das bestehende Abrechnungsverfahren als Client-Server-Anwendungauf der Basis von SQLBase und SQLWindows erstellt worden war, wandtesich der Kunde an uns, um gemeinsam einen Projektplan zu erarbeiten. Zieldes Projekts soll es selbstverständlich sein, auch in Zukunft, mit dereigenen Anwendung gesetzeskonforme Gebührenrechnungen erstellen zukönnen.MD Consulting übernimmt die Wartung, Pflege und Weiterentwicklung derAnwendung.- Anforderung GwG Umsetzung- Veräußerungsanzeige: ActiveX/Ole-Umsetzung und Erweiterung- Veräußerungsanzeige: Programmlogik, Erstellung der Schreiben ausEinzeldokumenten- Template-Anpassungen- Umstellung auf PDF-Forms, #.Net Projekt Prototyp- Umstellung auf PDF-Forms, Gupta Anpassung & #.Net Lib- Gupta-Anpassung & #.Net Lib- Anpassung in .Net-DLL- Konzeption Sammelbeglaubigung, Sammelbeglaubigungen mit Word- Urkundenrolle- Umsetzung Anforderungen Akte & PersonScanner

Beschreibung

BrancheGupta Team Developer 6.2 SP4Gupta SQLBase 11.6Gupta Report Builder 6.2 SP4DLL’s in NetFramework 3.5Hardware: Etikettendrucker und Scanner

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 4\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 5: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Erstellung eines Webservices für eine mobile APP2016 - 2019Für einen Kunden, der zusätzlich zu seiner Inhouse-Anwendung und seinerWeb-Anwendung seinen Kunden eine mobile App zur Verfügung stellenmöchte, haben wir in diesem Projekt den Webservice für die mobile APPzur Verfügung gestellt.- Erstellung eines Prototyps für das Design der Smart-Service-Anwendung- Einarbeitung Bootstrap JS. Login- Implementierung von Cordova App, um Website innerhalb einer App zuöffnen- Erweiterung SlideIn-Menü, JS-Anpassungen, Landing Page,WebConfig-Anpassungen- Navigation für Edit/New -Funktionalität der Tabelle- Präsentation der Smart-Service-Anwendung beim Kunden- Aufwandsabschätzung zu API-Schnittstellen für hybride Version- Einarbeitung Sicherheit bei Datenübertragung- Einarbeitung Webservices via WebApi-Bibliothek- Erweiterung des SolventLogBooks- Dokumentation- Prüfung Sicherheitskriterien beim Abrufen der APP- Prüfung Sicherheitskriterien beim Abrufen von Kunden- Prüfung Sicherheitskriterien beim Schreiben- Erstellung Controller zum Abrufen der Daten- Erstellung Controller-Action zum Versand des Altwareanalyseberichtesper Mail- Erstellung Controller für Bestellungen- Erstellung Controller für Übersicht zu realem Verbrauch und Bestellmenge- Erstellung Controller für Abruf des ActivityLogs- Unterbindung des Datenbankzugriffs durch die WebApi während derReplikation- Lösung der Zugriffsprobleme durch selbstsigniertes SSL-Zertifikat- Erhöhung Sicherheit durch explizite Freigabe von Geräte-IDs

Beschreibung

ChemieBranche.Net WebsercieNHibernateOracle database 12c

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 5\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 6: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Bestellabwicklung und Containerverfolgung2007 - 2019Bestellabwicklung und ContainerverfolgungMigration auf .NET und Erweiterungen einer Web-Anwendung zurBestellabwicklung und ContainerverfolgungSupport und Wartung- Umstellung Persistence-Schicht & Mapping-Generator auf Oracle- Replikation- Erstellung einer Stresstestanwendung der Datenbank- Durchführung des Stresstestes- Übernahme Stored Procedures und Trigger aus SQLBase in Oracle- Umstellung Barcode-Servlet auf Oracle- Umstellung Replikation auf Oracle- Einrichtung Standby-Datenbank- Migration Mietfaktura- Erfassung MITs für Händler- Überarbeitung von Auflistung Containerbewegungen ohne TÜV- Ermittlung Intradaten für Zollrechnung- Überarbeitung der Stornierung von Laboraufträgen- Neue Schnittstelle zum Import der Sicherheitsdatenblätter- Verwaltungsmasken in Webanwendung für MSDS-Mailer- Umsetzung einer Währungshistorie- Verwaltungsmaske für Zuweisung von Containerumläufen zuReinigungsanlagen- Hinweis zur Kenntnisnahme der Datenschutzerklärung auf dem InfoBoard- Erstellung View für QuickReport- Konzept zur Umsetzung von Subdomains für verschiede Anwendungen- Konzept und Umsetzung eines Tools für den Datenimport von altenVerträgen- Konzept zur Anschaffung von neuem SSL-Zertifikat- Nutzung globaler Rabatte und Zuschläge- Überarbeitung des Handlings zur Rechnungserzeugung für Monatsgebühr

Beschreibung

ChemieBrancheWeb-Anwendung mit ASP .NET 2.0 / 4.5NHibernateGupta SQLBase 7.5 / 9.0.1 / 11.7Oracle database 11g /12c

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 6\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 7: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Weiterentwicklung einer Gupta-Team-Developer-Anwendung fürZollangelegenheiten

2017 - 2019

In diesem Projekt tritt MD Consulting als der eine Partner für alleEntwicklungsleistungen im Bereich Team Developer im Zusammenhangmit dem Oracle-Datenbanksystem auf.MD Consulting konnte ihre langjährigen Erfahrungen in derObjektorientierung, Vererbung und Klassenprogrammierung einbringen.Langjährige Erfahrungen im Connectivity-Bereich und Datenbankzugriffe(DML) brachte MD Consulting in das Projekt mit ein.Für die Verwaltung des client- und serverseitigen Quellcodes wurde dasProjektmanagement Subversion genutzt (SVN).Testpläne wurden in HPQC erstellt, zu Testzyklen zusammengefasst und indiversen Tests genutzt. Die Testergebnisse wurden teilweise in HPQC unddem Bugtracker Mantis protokolliert.Die Dokumentation wurde mit Hilfe von MadCap Contributer neustrukturiert und ergänzt.Entwicklungsleistungen:- Erstellung DB-Skript für Anonymisierung der Daten- Konzeption Rollen-/Rechtekonzept- Entwurf Bibliothek- Wartung DB, Repository-Pflege- Codesichtung- Datenbankanpassung- ActiveDirectory Problematik- Informix Treiber Kompatibilität- Konzeption Passwort-Richtlinien ohne SSO- Hochverfügbarkeitsszenario

Beschreibung

Behörde/VerbändeBrancheGupta Team Developer 1.5/6.0/6.3/7.0.4Informix 11.70MantisSVN

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 7\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 8: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Weiterentwicklung einer Team-Developer-Anwendung 2013 - 2019In diesem Projekt tritt MD Consulting als der eine Partner für alleEntwicklungsleistungen im Bereich Team Developer (im Zusammenhangmit dem Oracle Datenbanksystem) auf.Das Mengengerüst sieht eine Laufzeit von drei Jahren vor, wobei für dieunterschiedlichsten Anwendungssysteme in Spitzenzeiten bis zu 8Gupta-Consultants benötigt werden. Insgesamt liegt der ausgeschriebene,unverbindliche Manpower-Bedarf bei mehreren Tausend Manntagen. Da esbei diesem Kunden im gesamten Bundesgebiet eine Vielzahl vonAnwendungssystemen gibt, die zum einen mit SQLWindows realisiert sindund an denen zum anderen unterschiedlicher Wartungs- undErneuerungsbedarf besteht.

Es konnten die langjährigen Erfahrungen in der Objektorientierung,Vererbung und Klassenprogrammierung einbracht werden. Auf Vorschlagwurden sämtliche Report-Builder-Reportausgaben um den Export an Excelerweitert.

Das Framework wurde entsprechend ergänzt.

Auf Empfehlung wurde auf den Gupta Team Developer 6.0 migriert und istsomit auch auf Windows 7 PCs lauffähig. Dabei wurden auch neueControls (Tab Control, Grid) eingesetzt.

Langjährige Erfahrungen im Connectivity-Bereich und Datenbankzugriffe(DML) wurden in das Projekt mit eingebracht.

Für die Verwaltung des client- und serverseitigen Quellcodes wurde dasProjektmanagement Subversion genutzt (SVN).

Testpläne wurden in HPQC erstellt, zu Testzyklen zusammengefasst und indiversen Tests genutzt. Die Testergebnisse wurden teilweise in HPQC unddem Bugtracker Mantis protokolliert.

Die Dokumentation wurde mit Hilfe von MadCap Contributer neustrukturiert und ergänzt.

Beschreibung

Behörde/VerbändeBrancheGupta Team Developer 4.1 - 6.2Oracle database 10g - 11g auf SUN SolarisGupta CDKGupta Report Builder 6.2ActiveX und COMXMLSQL 2008ANSI-SQL-Standards

Technik

Seite: 8\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 9: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

PL/SQLAnforderungserhebung (requirements engineering), DesignPhasenAnalyst, ProjektmanagerRolle

Weiterentwicklung einer Gupta-Team-Developer-Anwendung fürZollangelegenheiten

2010 - 2019

Unterstützung eines Entwicklerteams vor Ort beim Kunden bei derWeiterentwicklung, Wartung und Pflege einerGupta-Team-Developer-ApplikationAnalyse und Bewertung von QuellcodeUmbau von Stored Procedures

Beschreibung

Behörde/VerbändeBrancheGupta Team Developer 4.1Oracle database 10g

Technik

Anforderungserhebung (requirements engineering), DesignPhasenAnalyst, ProjektmanagerRolle

Seite: 9\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 10: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Gupta Entwicklung2017 - 2019Auch im Jahr 2017 gibt es große Gupta-Entwicklungsprojekte. Imdeutschsprachigem Raum kommt man in SachenGupta-Team-Developer-Know-how einfach nicht an uns vorbei. Gibt esdoch kaum Konkurrenz, wenn es darum geht, in der GrößenordnungGupta-Entwickler zur Verfügung zu stellen. Wir sind in der Lage, komplexeProbleme und Aufgaben selbstständig und nachhaltig zu lösen und andereEntwickler dabei zu unterstützen.

MD Consulting hat den Zuschlag für ein Team-Developer-Projekt mit einemVolumen von weit über 1.000 Personentage bekommen. Diese sindinnerhalb von 2 Jahren zu erbringen. Zur Umsetzung der Anforderungender Fachbereiche und E-Government-Entwicklung unterstützen wir diebeim Kunden vorhandene Gupta-Entwicklermannschaft. Es handelt sich umProgrammierleistungen und unterstützende IT-Leistungen:- Anpassung und Weiterentwicklung vorhandener Fachverfahren an sichverändernde rechtliche, organisatorische und funktionale Anforderungen- Programmierung neuer Fachverfahren- Unterstützung der verantwortlichen Mitarbeiter des Kunden- Fremdrealisierter IT-Verfahren integrieren und anpassen- Support bei Störungen und Fehlern- Funktionstests und Qualitätssicherung- Vermittlung von Know-how an die Mitarbeiter des Auftraggebers- Anwendung bestehender Architekturkonzepte- Konzeptionelles Arbeiten- Objektorientierte Datenmodellierung- Programmbeschreibung, Dokumentation und Erstellung vonBenutzerhandbüchern- Datenbanksysteme wie MS SQL Server und Oracle anbinden- Erweiterungen und teilweise Neuprogrammierung mit C# und VBA- Anwendung von agilen EntwicklungsmethodenAusschlaggebend für die Zuschlagserteilung war auch die Bereitschaft,teilweise vor Ort zu arbeiten. Dies ist gerade in den Phasen desWissenstransfers nötig.Seit einigen Jahren unterstützt MD Consulting den Kunden bei derWeiterentwicklung, Pflege und Wartung seiner Gupta-Applikationen.

Beschreibung

Behörde/VerbändeBrancheGupta Team DeveloperMS SQL ServerOracleC#VBA

Technik

Anforderungserhebung (requirements engineering), DesignPhasenAnalyst, ProjektmanagerRolle

Seite: 10\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 11: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Leitung Bereich Softwareentwicklung2007 - 2019Bereichsleiter für die Softwareentwicklung bei MD Consulting &Informationsdienste GmbHProjektmanagement (inkl. Personalverantwortung)Kundenbetreuung

Beschreibung

SoftwarehausBrancheTechnik

Anforderungserhebung (requirements engineering), Design,Implementierung

Phasen

Analyst, Entwickler, ProjektmanagerRolle

Prüfung, Aufbau und Ergänzung einer Kundensoftware2014 - 2019Prüfung, Aufbau und Ergänzung der Enwicklungsumgebung einerKundensoftware

Beschreibung

SoftwarehausBrancheGupta Team DeveloperTechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Unterstützung eines Kunden bei der Migration einerTeam-Developer-Anwendung nach Version 7.1

2018 - 2019

MD Consulting unterstütze einen Kunden bei der Migration auf die aktuelleTD-Version 7.1. Aus Zeitgründen konnte der Kunde die Migration nichtselber zu Ende führen, da half MD Consulting bei der Abarbeitung derrestaufgaben vor Ort beim Kunden.- Änderung der Benutzerauthentifikation (Passwörter werden verschlüsseltgespeichert/übertragen)- Analyse und Umsetzung von Funktionsdifferenzen zwischen Anwendungund Quellcode- Analyse und Umsetzung kleinerer Change RequestsNach der Migration übernimmt MD Consulting die Wartung und Pflege unddie Realisierung von Change Requests der Fachabteilung.

Beschreibung

LogistikBrancheGupta Team Developer 7.1TechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 11\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 12: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

First-Level-Support im Gupta-Umfeld 2010 - 2019First-Level-Support für Gupta Team DeveloperFirst-Level-Support für Gupta TD MobileFirst-Level-Support für Gupta SQLBase DatenbankFirst-Level-Support Oracle databaseFirst-Level-Support MS SQL ServerFirst-Level-Support Unify QFirst-Level-Support Kundenanwendung

Beschreibung

IT-BrancheBrancheGupta Team Developer 1.5 - 7.1 .NetGupta TD Mobile 1.0 - 2.1Gupta SQLBase 5.0.5 - 12.1Oracle database 9i, 10g, 11g, 12cMS SQL Server 2005, 2008, 2012BugzillaSupport-WIKIWindows XPWindows 7Windows 8Windows 10

Technik

Anforderungserhebung (requirements engineering), Implementierung, TestPhasenBusiness Consultant, ProjektmanagerRolle

Dozent im Gupta-Umfeld TD Mobile2014 - 2019Als Dozent verantwortlich für:- Erarbeitung des Seminarinhaltes- Erstellung der Seminarunterlagen- Erarbeitung der Seminarbeispiele- Installation der Seminarrechner- Durchführung des Seminars:TD Mobile - Entwickeln von Anwendungen für mobile Endgeräte mit TDMobileWorkshop: Entwickeln von Anwendungen für mobile Endgeräte mit TDMobile

Beschreibung

IT-BrancheBrancheTD Mobile 1.0 - 2.1TechnikAnforderungserhebung (requirements engineering), ImplementierungPhasenBusiness ConsultantRolle

Seite: 12\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 13: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Pflege und Wartung eines Abrechnungssystems für kieferorthopädischeLeistungen

2018 - 2019

MD Consulting erstellte für die ABZ eG eine moderne, mehrbenutzerfähigeAnwendung, die sich durch ein durchgängiges Rechtekonzept und dieNachvollziehbarkeit in der Bearbeitung der Forderungsdaten sowie derenArchivierung auszeichnet. Die Pflege und Wartung dieserFactory-Anwendung obliegt dabei MD Consulting.Diese Anwendung muss stets erweiterbar sein aufgrund neuer Gesetzeund betriebswirtschaftlicher Veränderungen.Thematisiert wurden die Auswahl bzw. Zurückweisung von Forderungenund das Erstellen von Sammelrechnungen (Rechnungsstellung). Sehrwichtig dabei war die Übergabe der Rechnungsdaten an SAP für dasDebitorenmanagement.Immer weniger Leistungen werden von den gesetzlichen Krankenkassenübernommen und immer mehr Leistungen von Ärzten müssen vomPatienten selber getragen werden. Doch dürfen kostspielige, notwendigeBehandlungen nicht am Geldbeutel scheitern. Daher sind Ratenzahlungenselbst im medizinischen Bereich inzwischen ein absolut wichtigerVertragsbestandteil. Hinzu kommt, dass die Konkurrenz nicht schläft undmehr und mehr Forderungsverkäufer auf den Markt drängen und der ABZeG das Leben unnötig schwer machen. Genau dort setzte MD Consultingan und erzielte einen Durchbruch. MD Consulting entwickelte eigenshierfür ein System, welches die Vertragsabwicklung zur Ratenzahlungzwischen ABZ eG, Kieferorthopäden, Patienten und wieder zurück zur ABZeG datenschutzrechtlich möglich macht. Es wurde eine Schnittstelle zuSAP erzeugt, die nun die Ratenzahlung über ein monatlichesLastschriftverfahren realisiert.Weiterhin wurden Anpassungen vorhandener Reports mit dem ReportBuilder 4.1 vorgenommen.Die Team-Developer-Version wurde in die aktuelle Version 6.1 inkl.vorhandener Reports migriert. Die Migration lief erfolgreich.

Beschreibung

GesundheitswesenBrancheGupta Team Developer 6.1Gupta Report Builder 6.1Oracle database 11gSAPCOMMS WordSVNWindows 7 und 10

Technik

Anforderungserhebung (requirements engineering), DesignPhasenAnalyst, ProjektmanagerRolle

Seite: 13\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 14: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Ressourcenmäßige Unterstützung in einemGupta-Team-Developer-Migrationsprojekt

2018 - 2019

Ein internes System eines Kunden sollte modernisiert werden. Weiterhinstand die funktionale Modulanpassung und -erweiterung an. Diehausinternen Ressourcen reichten für dieses Vorhaben nicht aus. ExterneUnterstützung wurde gesucht. MD Consulting als Gupta-Spezialist wurdeins Boot geholt. Eine Team-Developer-Anwendung wird von 4.2 auf 7.0angehoben. In diesem Zusammenhang wird auch die Oracle-Datenbankvon 10.x auf 12c umgestellt.- Sichtung, Konzeption, technische Migration, Test und Dokumentation- Migrationsanpassungen und Entwicklerunterstützung- QS-Sicherung- Analyse Code Qualität- Unterstützung processSQL-Umstellung- Unterstützung SSO DLL- Unterstützung bei der Migration und Oracle-Umstellung- Erstellung DLL mit TD- Aufbau CDK-Umgebung (Klassen)- CDK als custom DLL in TD- Gupta DLL in C# Projekt- TD COM Objekt für CDK Logik- COM Libary für CDK- Oracle Auth- Erweiterung .Net DLL- Abnahme Code und Test PrototypIm Rahmen des Kundenprojektes erarbeiteten wir gemeinsam mitunserem Kunden ein Toolset zur Qualitätssicherung derGupta-Anwendungslandschaft. Dieses sollte aber nicht autark arbeiten,sondern sollte sich in die bestehenden Tools der vorhandenen IT-Plattformintegrieren. Stichworte sind hier z.B. automatisierter Build mitJenkins-Anbindung nebst automatisiertem Reporting. Realisierung erfogltemit dem CDK.

Beschreibung

LebensmittelindustrieBrancheGupta Team Developer 7.0Oracle database 12cBuilding BlocksGupta Report Builder 7.0GitSubversionMS Team Foundation ServerJenkins

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 14\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 15: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Migration von 3 Gupta-Team-Developer-Anwendungen in Team Developer7.0

2018 - 2019

Ziel der Migration war die Anhebung von 3 Team-Developer-Anwendungenvon Version 4.2 auf die aktuelle Version 7.0. Dabei wurde eine Portierungauf die 32bit-Architektur durchgeführt.- Office 2013 Installation und Konfiguration- FileCheck und Kompilierungstest- Analyse relevanter/verwendeter Bibliotheken- Anpassung Window Handle of Accessory Frame Window- ANSI --> UNICODE Anpassungen- [DDE] Konzeption und Einarbeitung Word-Interop-Schnittstelle- [DDE] Entwicklung .NET-Word-Schnittstelle- Analyse Makros- [IBS-DDE] Einarbeitung MAKRO/VBA; Analyse FunktionsweiseIBS<>DDE<>Word-Kommunikation

Beschreibung

AutomobilbrancheBrancheGupta Team Developer 7.0.4Windows 10Visual Studio 2017Office 2013Oracle databases

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Migration einer Team-Developer-Anwendung von 4.2 in 7.02018 - 2019Durchführung der Migration. Die SQLBase 8.5 wird durch die 12.1 ersetzt.Die Teilschritte in diesem Projekt sind die technische Migration der 2Anwendungen und die Migration des Datenbanksystems SQLBase auf dieaktuelle Version. Es erfolgt eine Dokumentation der Laufzeitumgebung.Weitere geplante Schritte:- Übernahme der Anwendung in Wartung und Pflege- Weiterentwicklung: CRs laut Anforderung der Fachabteilungen

Beschreibung

AutomobilbrancheBrancheGupta Team Developer 7.0Gupta SQLBase 12.1

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 15\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 16: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Ressourcenunterstützung für JAVA-Appliaktion: Hardwarebetreuung derMärkte

2016 - 2016

Erbringung von Programmierleistungen im Bereich von kundenspezifischerJavaentwicklungen "Hardwarebetreuung der Märkte"

Beschreibung

HandelBrancheJavaHibernateMySQLEclipse

Technik

Implementierung, TestPhasenEntwicklerRolle

Seite: 16\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 17: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Pflege und Wartung eines Warenwirtschaftssystems2007 - 2019Die Inhouse-Anwendung wurde von MD Consulting mit Gupta TeamDeveloper V. 4.1 unter Verwendung insbesondere der Objektorientierung,Verwendung von eigenen Klassen und Vererbung von Objekteigenschaftenerstellt.Im Laufe der Jahre stieß die Datenbank SQLBase an ihre technischenGrenzen. Sie konnte den stark gewachsenen Aufrufen der Anwendungnicht mehr gerecht werden und verursachte lange Ladezeiten und zum Teilsogar Ausfälle.In Zusammenarbeit mit MD Consulting entschied sich der Kunde für eineMigration der Datenbank nach Oracle, wofür MD Consulting den Auftragerhielt. Hierbei kam ein eigens von MD Consulting entwickelterDatenbank-Konverter zum Einsatz. Dieser diente der vollständigenÜbernahme der Tabellenstruktur sowie sämtlicher Daten. Lediglich Triggerund Stored Procedures mussten manuell übernommen werden.Eine Endanwender- und Entwicklerdokumentation wurde im Rahmen desProjekts mit Word erstellt.- Erweiterung um drittes Trademark- Fehleranalyse zu verschiedenen MwSt.-Sätzen- API-Schnittstellen für hybride Version- Erstellung Grundgerüst des Webservices- Erweiterung der UserTasks als Datengrundlage für dasNachrichtensystem- Erstellung Controller zum Abrufen der Analysedaten- Erstellung Controller-Action zum Versand des Altwareanalyseberichtesper Mail- Überarbeitung Controller für pH-Werte- BitLoft für Datenübertragung an WebApi- Erstellung Controller für Abruf des ActivityLogs- Controller für Containerverknüpfungen zu Reinigungsanlagen

Beschreibung

ChemieBrancheGupta Team Developer 4.1Gupta SQLBase 7.5 / 9.0.1 / 11.7TD CDKSQL:2008Report Builder 4.1Connectivity Team Developer auf OracleCOMEntity-Relationship ModellierungKonfigurationsmanagementtool SVNMS Office Word

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 17\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 18: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Unterstützung bei der Migration einer Team-Developer-Anwendung2018 - 2018Für eine Behörde haben wir eine TD-Anwendung von Version 3.1 nach 7.0migriert.Besonderheiten- Unicode-Umstellung erforderlich- Verwendung BuildingBlocks (u.a. Berechnung Bildschirmauflösung)- Nutzung ActiveX-Datepicker Element (Dialog dlgWertEingabe), diesesControl muss ersetzt werdenDer Projektverlauf setzt sich zusammen aus:- Aufbau Entwicklungs- und Migrationsumgebung, Herstellung derLauffähigkeit- Migration- Test, Testunterstützung, Nacharbeiten

Beschreibung

Behörde/VerbändeBrancheGupta Team Developer 7.0Building BlocksActive XUnicode

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 18\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 19: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Pflege und Wartung eines EDV-Verwaltungs- und Abrechnungssystems2013 - 2017Das eingesetzte System wurde in die eigene Wartung und Pflege vomKunden selbst übernommen und musste nun aufgrund von gesetzlichenAnforderungen weiterentwickelt werden. Im Zuge der Weiterentwicklungerfolgte die Migration des Systems von der Team Developer Version 5.2auf die Team Developer Version 6.2Da bereits verschiedene Ansätze von Eigenentwicklungen mit denunterschiedlichsten Entwicklungstools das bestehende System erweitern,sollte eine einheitliche Entwicklung der Anwendungen erfolgen. Somitbestand die Forderung, alle bisher eingesetzten Anwendungen auf eineeinheitliche Entwicklungsplattform zu portieren. Die Entscheidung fiel dabeiauf die WPF-Technologie, da hier die saubere Trennung vonUser-Interface-Elementen und (Business-)Logik die Wartbarkeit undWiederverwendung von Elementen massiv erhöht.Bisher wurde ein Teil der Programme, mit Unterstützung von MDConsulting, mit folgenden Entwicklungstools portiert:- Visual Studio 2010 / 2013- C#- WPF unter Anwendung des MVVM-Patterns und des PRISMFrameworks- OR-Mapping mittels Entity Framework

Beschreibung

Behörde/VerbändeBrancheGupta Team Developer 5.2Gupta Team Developer 6.2Oracle database 12gMS Visual Studio 2010MS Visual Studio 2013Telerik WPF ControlsMVVMPRISM

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 19\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 20: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Unterstützung bei der Erstellung eines Pflichtenheftes zur Neuentwicklungeiner Kundensoftware

2014 - 2015

Ein vorhandenes EDV-System zur Verwaltung und Abrechnung einerKörperschaft des öffentlichen Rechts sollte gepflegt und weiterentwickeltwerden. Dazu war die Unterstützung des Auftraggebers bei der Erstellungdes Pflichtenheftes für die neue Softwarelösung zurWirtschaftlichkeitsprüfung erforderlich.Herr Vogt war Projektmanager für alle organisatorischen undkommerziellen Abstimmungen.

Beschreibung

Behörde/VerbändeBrancheGupta Team Developer 5.1Oracle database 10gMicrosoft Office 2010SQL DeveloperARGO UMLFree Mind

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Neuentwicklung einer Kundensoftware eines ärztlichen Abrechners2016 - 2017Ein vorhandenes EDV-System zur Verwaltung und Abrechnung einerKörperschaft des öffentlichen Rechts sollte weiterentwickelt werden. AufGrundlage eines zuvor erstelltem Lasten- also auch Pflichtenheftes erfolgtenun die Entwicklungsphase der neuen Softwarelösung.Von der Erstellung der neuen Datenbankstruktur und das Designen derneuen Maskenelemente, wurde auch das Development der Logikumgesetzt.

Beschreibung

Behörde/VerbändeBrancheVS Studio 2013Oracle database 12cSQL DeveloperOracle SQL-Developer Data ModelerPL/SQLMVVMTelerik WPF Controls

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 20\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 21: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Beratungsleistung für die Modernisierung der Anwendung einer Behörde2016 - 2016Projektunterstützung Umstellung Team Developer auf ASP.NET beimKunden vor Ort

Beschreibung

Behörde/VerbändeBrancheGupta Team DeveloperASP .NET

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Migration einer GUPTA-Anwendung als Pilotprojekt von TD 3.1 auf TD 6.32016 - 2016Der Quellcode ist recht überschaubar und auch die Fremdkomponenten (esgibt hier nur die CommonControls als ActiveX, sowie den Aufruf einerFunktion einer Windows System-DLL ) stellen kein Problem dar. Dieebenfalls genutzten BuildingBlocks werden einfach mit migriert. Eingewisse Restunsicherheit bleibt, da die uns zur Verfügung gestellteAnwendung nicht kompilierfähig ist, diese würde ich aber als geringeinschätzen.Phasen der Migration:Aufbau Entwicklungs- und Migrationsumgebung, Herstellung derLauffähigkeitMigrationTest, Testunterstützung, Nacharbeiten

Beschreibung

Behörde/VerbändeBrancheGupta Team Developer 6.3Building Blocks

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 21\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 22: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Weiterentwicklung einer bestehenden Gupta-Team-Developer-Anwendung5.2

2016 - 2017

Erweiterung einer bestehenden Gupta AnwendungUnser Kunde, ein Berliner Wirtschaftsverband, hatte neue Anforderungenund Programmänderungen an eine bestehende GUPTA-Anwendung. DieAnwendung ist eine Aktenverwaltungssoftware.Der ursprüngliche Code wurde in den 90ern erstellt. Im Wesentlichenhandelte es sich um einen Source-Code mit wenigen Klassen. DieBedienung erfolgte durch ein außergewöhnliches Benutzerinterface.2009 erfolgte eine Migration auf den GUPTA Team Developer Version 5.2,dann auf GUPTA Team Developer 6.2 und die Datenbankmigration erfolgteauf SQLBase 11.5.Es waren sowohl alte Bugs zu beseitigen, als auch Erweiterungendurchzuführen. Auch das Look and Feel sollte modernisiert werden.Folgende Punkte wurden abgearbeitet:-Beseitigung von Programmabstürzen-Verschiebung abgeschlossener Verfahren in ein Archiv-Verbindung von Vorgangsdaten mit abgelegten Dokumenten-Import von Accessdaten per ODBC-Erstellung einer Übersicht von zusammenhängenden Verfahren-Modernisierung des Layouts mit neuem Theme und Ribbon Bar-Regelmäßiger Import von extern bereitgestellten Datendateien (CSV)durch ein zusätzliches Stand-Alone-Programm ohne Masken und ohneBenutzermitwirkung-Masken zum Verwalten der importierten DatenUnser Kunde hat die Änderung abgenommen und betrachtete das Projektvorläufig als abgeschlossen.Zufriedenheitsumfrage: Herr Dreyer, Projektverantwortlicher von GVUDie Qualität der erbrachten Leistung ist sehr gut.Es gab absolut nichts zu beanstanden: alle ausgeführten Arbeiten wurdenperfekt erledigt!

Beschreibung

Behörde/VerbändeBrancheGupta Team Developer 5.2 / 6.2Gupta SQLBase 11.5Access

Technik

DesignPhasenProjektmanagerRolle

Seite: 22\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 23: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Analyse mit abschließender Migrationsberatung für eineTeam-Developer-Anwendung

2018 - 2018

- Übernahme des Quellcodes- Prüfung der Umgebung auf Vollständigkeit, Richtigkeit und Praktikabilität- Aufwandsabschätzung für eine technische Migration einer altenTeam-Developer-Anwendung von 3.1 auf 7.0 für 32- / 64Bit

Beschreibung

SoftwarehausBrancheGupta Team Developer 7.0TechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Migration einer Gupta-Team-Developer-Anwendung2018 - 2018- Übernahme des Quellcodes, Prüfung auf Vollständigkeit und Richtigkeit- Durchführung der Migration von Team Developer 2.0 auf 7.0- Migration der nd200.dll- ToolTip-Pushbuttonklasse erstellen und einbinden- Druckfunktion des QuickGraph analysieren und wieder herstellen- Übergabe der Quellcodes, einspielen inkl. Deploymentinstallation

Beschreibung

SoftwarehausBrancheGupta Team Developer 7.0Gupta SQLBase 7.x und 12.1MS Visual Studio 2015

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Migration von 2 Team-Developer-Anwendungen inTD 6.3 und Umstellungvon SQBase auf MS SQL Server

2018 - 2018

Durchführung der Migration. Die SQLBase 8.5 wird durch die 12.1 ersetzt.Die Teilschritte in diesem Projekt sind die technische Migration der 2Anwendungen und die Migration des Datenbanksystems SQLBase auf dieaktuelle Version. Es erfolgt eine Dokumentation der Laufzeitumgebung.Weitere geplante Schritte:- Übernahme der Anwendung in Wartung und Pflege- Weiterentwicklung: CRs laut Anforderung der Fachabteilungen

Beschreibung

SoftwarehausBrancheGupta Team Developer 6.3MS SQL Server 2012Building Blocks

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 23\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 24: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Bereitstellung von XSal2-Subkomponenten für Team Developer 7.02018 - 2018MD Consulting stellt einige XSal2-Subkomponenten für Gupta TeamDeveloper 7.0 bereit. Die Aufgaben umfassen das Kompilieren und dasImplementieren der XSal2_library mit der Bibliothek von TD 7.0.- Übernahme, Einrichtung der Entwicklungsumgebung, Projektaufbau- Test und Transfer

Beschreibung

SoftwarehausBrancheGupta Team Developer 7.0XSal2

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Strategieberatung zu Microsoft2018 - 2018Hilfe bei der Einschätzung des Aufwands für eine Neuentwicklung einesauf VB6 entwickelten WWS. Durchführung eines Workshops für eineAnwendungspräsentation Ihres WWS und unserer anschließendenEinschätzung eines eventuellen Zeit- und Kostenaufwands für eineNeuentwicklung.

Beschreibung

SoftwarehausBrancheTechnik

Anforderungserhebung (requirements engineering)PhasenAnalystRolle

Entwickeln diverser interner App´s wie Seminar Finder2014 - 2015Anforderung war die Entwicklung einer internen App, den bereits auf derHoempage zur Verfügung stehenden Seminar-Finder von unterwegs perSmartphones oder Tablets aufrufen können.Seminare aus einer Rubrik auswählen, Anzeige des Inhaltes und Buchungeines Seminars sollte ermöglicht werden.Live ging diese Applikation bereits vor dem 1. Mobile Day am 28.02.2014 inErding, Anmeldung waren sogar über vorgestellte Einträge möglich.

Beschreibung

SoftwarehausBrancheTD Mobille 1.0.1TechnikAnforderungserhebung (requirements engineering), Design,Implementierung, Test, Dokumentation

Phasen

Entwickler, Business Consultant, ProjektmanagerRolle

Seite: 24\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 25: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Bereitschaftsdienst zur Migrationsunterstützung2016 - 2016Ein Kunde von MD Consulting möchte seine Anwendung von der Version5.2 auf die Version 6.3 migrieren, dazu hat er MD Consulting um einetelefonische Bereitschaft eines Technikers gebeten, im Falle es zu Problemkommen sollte.Die bisherige Anwendung läuft aktuell auf der Version 5.2 problemlos. DasProgramm ist gut strukturiert und verfügt über vorbildliche Nomenklatur.Der Vorteil ist hier, dass diese Version schon Unicode kompatible ist.Leider konnte die Migration im vorgegebenen Zeitfenster nicht fertiggestellt werden, da immer wieder unerklärliche Abstürze auftraten.Daher kam es während der Migration mit den zuständigen Mitarbeiternunseres Kunden und unseren Techniker zu Gesprächen, auch eineTeamViewer Session wurde durchgeführt, um die aufgetretenen Problemzu lösen.

Beschreibung

SoftwarehausBrancheGupta Team Developer 6.3 / 6.2Gupta SQLBase 11.5

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 25\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 26: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Workshop zu SAP Anbindung an einen Team Developer Anwendung viaWebservice

2016 - 2016

Unser Kunde entwickelt unter anderem Software für den Reparaturbereich.Sein Kunde wiederum, ein Hersteller, dessen Produkte über einenDiscounter vertrieben werden, soll nun einen Webservice zur Verfügungstellen, um Reparaturaufträge zwischen Hersteller und Discounter erfassenund den jeweiligen Bearbeitungsstatus abfragen zu können. Der Discounterlieferte dazu die Beschreibung einer bestehendenWebservice-Schnittstelle. Unser Kunde wurde damit beauftragt, dieseWebservice-Schnittstelle zum Discounter zu erstellen.Der Webservice sollte mit dem Team Developer 6.3 mit Datenbankzugriffauf einen SQL Server 2012 erstellt werden.Inhalt des Workshops:Der erste Teil des Workshops bestand darin, zu zeigen, wie mittels TeamDeveloper Webservices erstellt werden können. Folgende Themen wurdendabei behandelt:- Erstellen eines Webservice mit dem Team Developer 6.3(ohne und mit Datenbankanbindung)- Bereitstellung des Webservices auf den Internet-Information-Server (IIS)- Test des Webservices mit Hilfe der Tools SoapUI bzw. Firefox-PluginSoviel zur Theorie.Anschließend ging es darum, die vorgegebene Webservice-Schnittstellevom Discounter zu erstellen.Hierbei zeigte sich, dass, wenn man einen Webservice neu erstellt, einbenutzbares Interface entsteht, bei Vorgaben allerdings Abweichungenentstehen können. Da die Schnittstelle identisch sein muss, wurde deralternative Weg aufgezeigt, die Geschäftslogik im Team Developer als.NET DLL zu erstellen, die Webservice-Schnittstelle allerdings mit VisualStudio zu erstellen.Auf diesem Weg konnte ein erster Prototyp erstellt werden.FAZIT: Es werden neue Funktionalitäten bzw. Techniken im TeamDeveloper angeboten, die allerdings oft nicht zu 100% eingesetzt werdenkönnen. Dies zeigte die Verwendung des Webservices sowie, auch bereitsin früheren Projekten, die Verwendung des RTF-Controls (fehlende Texteauf Belegen kam bei einigen Kunden nicht gut an).

Beschreibung

SoftwarehausBrancheGupta Team Developer 6.3 .NETWebserviceMS SQL Server 2012

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 26\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 27: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Dienstleistung für Problembehebung SQL Server2016 - 2016Dienstleistung für Problembehebung SQL ServerBeschreibungSoftwarehausBrancheMicrosoft SQL ServerTechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Bereitstellung einer Team Developer-basierten Word-Schnittstelle2016 - 2016Bereitstellung einer Team Developer-basierten Word-SchnittstelleBeschreibungSoftwarehausBrancheGupta Team Developer 6.3 Win32MS Office 2010

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Workshop: Entwickeln von Anwendungen für mobile Endgeräte mit TDMobile

2017 - 2017

Unterstützungsleistung für ein TD Mobile Projekt vor Ort beim Kunden

Kunde möchte seine TD Mobile Anwendung für seineSpielbankanwendung in Form eines Workshops um editierbare Tbl. undoffline Betrieb ergänzen.

- Vorstellung der TD Mobile IDE- Architektur- Pages, Layouts, StyleSheets, Controls- Zustandsmanagement- Bindings- Scripting- Sicherheit- Internationalisierung- Einbindung und Erstellung von Geschäftslogik- Einrichtung der Connectivity zum Datenbanksystem- Einrichten des Microsoft IIS Server und Deployment- Debugging

Beschreibung

SoftwarehausBrancheTD Mobille 2.0TechnikAnforderungserhebung (requirements engineering), Design,Implementierung, Test

Phasen

Business ConsultantRolle

Seite: 27\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 28: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Anwendungsübernahme und Migration einer TD Applikation auf TD 6.3 undSQLBase 12

2016 - 2017

Übernahme der Anwendung- Abstimmung und Projektübernahme- Aufbau Entwicklungsumgebung- Prüfung auf Vollständigkeit und Lauffähigkeit- Aufsetzen Testdatenbank- EinarbeitungTechnische Migration auf die aktuelle Team Developer-Version (6.3)Weiterentwicklung der Anwendung nach geänderten und neuenAnforderungen.

Fehlerbehebung Rechnungsdarstellung im ArchivCSV Export der RechnungErweiterung der Anzeige RechnungsarchivTest

Beschreibung

HandwerkBrancheGupta Team Developer 6.3Gupta SQLBase 12.0Gupta Report Builder 6.3

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Migration von TD 4.2 auf 6.32016 - 2016Prüfung und Aufbau einer Entwicklungsumgebung zur Migration von TD4.2 auf 6.3

Beschreibung

IT-BrancheBrancheGupta Team Developer 4.2Gupta Team Developer 6.3

Technik

Anforderungserhebung (requirements engineering), ImplementierungPhasenProjektmanagerRolle

Seite: 28\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 29: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Entwicklung einer mobilen Applikation für Maschinenüberwachung mitdem TD Mobile

2016 - 2016

Bei einem unserer Kunden (Branche Metallbau) wird dieFertigungsorganisation umgestellt. Bisher wurde die Auslastung/Eintaktungpro Los betrachtet, nun soll im Rahmen des Lean Managements eineteilebezogene Betrachtung Einzug halten.Zur Steuerung und Kontrolle des Fertigungsdurchlaufs soll ein sogenannterTaktmonitor eingeführt werden, welcher pro Fertigungsstraße diegeplanten Mengen/Zeiten und tatsächlichen Mengen/Zeiten darstellt.Hierbei handelt es sich um eine Online-Anzeige der aktuellen Zustände,welche sowohl auf Monitoren in den Fertigungshallen als auch auf mobilenEndgeräten verfügbar sein soll.Die großflächigen Monitore in den Fertigungshallen werden durchwindowsbasierte Rechner angesteuert. Die zu unterstützenden mobilenEndgeräte sind sowohl in der Art (Smartphones und Tablets) als auch imSystem (Android, iOS) verschieden. Dennoch sollte es eine möglichsteinheitliche Lösung mit einer Entwicklungslinie geben.Mithilfe des TD Mobile konnte in nur 5 Tagen eine entsprechende Lösungumgesetzt werden. So konnte insbesondere dem Wunsch nach nur einerSoftwarelösung Rechnung getragen und das Budget gehalten werden.Die dabei entstandene Lösung wertet nicht nur die von derProduktionssteuerung gelieferten Daten aus, bereitet diese auf und zeigtsie an, sondern berücksichtigt auch vollautomatisch Stillstands- undPausenzeiten, Wartungsfenster und die jeweiligen Schichten - und dasalles in Echtzeit.

Beschreibung

IT-BrancheBrancheGupta TD Mobile 2.0TechnikAnforderungserhebung (requirements engineering), Implementierung, TestPhasenBusiness Consultant, ProjektmanagerRolle

Seite: 29\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 30: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Unterstützung Webservice mit TD2016 - 2016Unser Kunde entwickelt unter anderem Software für den Reparaturbereich.Sein Kunde wiederum ein Hersteller, dessen Produkte über einenDiscounter vertrieben werden soll nun einen Webservice zur Verfügungstellen, um Reparaturaufträge zwischen Hersteller und Discounter erfassenund den jeweiligen Bearbeitungsstatus abfragen zu können. Der Discounterlieferte dazu die Beschreibung einer bestehendenWebservice-Schnittstelle. Unser Kunde wurde damit beauftragt, dieseWebservice-Schnittstelle zum Discounter zu erstellen.Der Webservice sollte mit dem Team Developer 6.3 mit Datenbankzugriffauf einen SQL Server 2012 erstellt werden.Inhalt des Workshops:Der erste Teil des Workshops bestand darin, zu zeigen, wie mittels TeamDeveloper Webservices erstellt werden können. Folgende Themen wurdendabei behandelt:- Erstellen eines Webservice mit dem Team Developer 6.3(ohne und mit Datenbankanbindung)- Bereitstellung des Webservices auf den Internet-Information-Server (IIS)- Test des Webservices mit Hilfe der Tools SoapUI bzw. Firefox-Plugin

Soviel zur Theorie.Anschließend ging es darum, die vorgegebene Webservice-Schnittstellevom Discounter zu erstellen.Hierbei zeigte sich, dass, wenn man einen Webservice neu erstellt, einbenutzbares Interface entsteht, bei Vorgaben allerdings Abweichungenentstehen können. Da die Schnittstelle identisch sein muss, wurde deralternative Weg aufgezeigt, die Geschäftslogik im Team Developer als.NET DLL zu erstellen, die Webservice-Schnittstelle allerdings mit VisualStudio zu erstellen.Auf diesem Weg konnte ein erster Proto-typ erstellt werden.FAZIT:Es werden neue Funktionalitäten bzw. Techniken im Team Developerangeboten, die allerdings oft nicht zu 100% eingesetzt werden können.Dies zeigte die Verwendung des Webservices sowie, auch bereits infrüheren Projekten, die Verwendung des RTF-Controls (fehlende Texte aufBelegen kam bei einigen Kunden nicht gut an).

Beschreibung

IT-BrancheBrancheGupta Team Developer 6.3MS SQL Server 2012

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 30\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 31: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Referent auf der MD Roadshow 20162016 - 2016TD Mobile 2.1-Editierbare Tabellen-Range-Slider-Control-REST-Webservice

TD Mobile 2.1-Native Apps

Beschreibung

IT-BrancheBrancheTD Mobile 2.1TechnikAnforderungserhebung (requirements engineering)PhasenAnalyst, Business ConsultantRolle

Referent auf der MD Roadshow 20152015 - 2015TD Mobile 2.0-Native Apps-Neues Table Control-Popup Dialoge-Master-Detail Apps durch Menülisten-Mehr Formatierungsoptionen

MD-Projekte mit dem TeamDeveloper

SQLBase 12-Ergebnisse-Zahlen-Fakten-Evaluationsvorgehen

Beschreibung

IT-BrancheBrancheGupta TD Mobile 2.0TechnikAnforderungserhebung (requirements engineering)Phasen

Rolle

Seite: 31\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 32: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Referent auf der MD Roadshow 20182018 - 2018TD Mobile 2.2SQLBase 12.1

Beschreibung

IT-BrancheBrancheTD Mobile 2.2Gupta SQLBase 12.1

Technik

Anforderungserhebung (requirements engineering)PhasenAnalyst, Business ConsultantRolle

Programmanpassung einer bestehenden Web-Applikation2009 - 2019Erweiterung einer bestehenden Web-Applikation inkl.Aufwandsabschätzung und Realisierung von ÄnderungenImplementierung Password-FeldErstellung und Konfiguration von AutomaticBuildErstellungen des DB-ModellsAbsprachen mit Kunden

Beschreibung

GesundheitswesenBrancheVisual Studio 2010C#ASP .NETOracle database 11gWindows Server 2008R2 / 2012Windows 7 / 10

Technik

Anforderungserhebung (requirements engineering), ImplementierungPhasenEntwickler, ProjektmanagerRolle

Seite: 32\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 33: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Entwicklung eines Herz-Lungen-Konfigurators mit Gupta TD Mobile2017 - 2017MD Consulting erhält den Auftrag, mit dem TD Mobile einenHerz-Lungen-Maschinen-Configurator zu entwickeln. AlsSoftwarearchitektur entscheidet man sich für HTML-basierteAnwendungen, da sie für mobile Geräte optimiert sind. Vorteile liegen aufder Hand. Die verschiedenen Zielplattformen (iOS- und Android-Gerätesowie Windows-basierte Notebooks) können mit nur einer Software zuunterstützen. Die Bereitstellung ist auch ein Vorteil. Im Vergleich zu heuteist es möglich, sicherzustellen, dass die neueste Softwareversionverwendet wird. Änderungen können schnell und ohne großen Aufwandgemacht werden.Vorteile in Sachen Softwarequalität und Benutzerfreundlichkeit / Ergonomiesind ebenfalls gegeben.Der "Panel Configurator" und die Drag & Drop-Funktionalität, um Pumpenauf der Konsole zu platzieren sind für weitere Versionen geplant.

Beschreibung

GesundheitswesenBrancheGupta TD MobileTechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Migration mehrerer Team-Developer-Anwendungen in Version 7.0 Win32 2017 - 2018Migration von 7 alten Team-Developer-Anwendungen in Version 7.0 Win32.Installationsunterstützung und Inbetriebnahme der TD-Anwendungen beimEndkunden

Beschreibung

LebensmittelindustrieBrancheGupta Team Developer 7.0TechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 33\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 34: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Erweiterung einer vorhandenen Web Anwendung2014 - 2017Dezentrale Geräten erfassen Gerätesignale und sind für die Übermittelungan den Server verantwortlich.

Die vom dezentralen Gerät ermittelten Ereignisse werden über eineSchnittstelle an den Server gesendet. Für die Kommunikation wird auf dasProtokoll SOAP über HTTP aufgesetzt.Ereignismeldungen werden empfangen und in der zentralenSQL-Datenbank zur Visualisierung und Archivierung gespeichert.

Auf dem Server wird ein Web-Service implementiert, derSOAP-Nachrichten über das Protokoll HTTP im IIS empfängt undbeantwortet. Die dezentralen Geräte agiert als Client und initiiert dieKommunikation mit dem Web-Service, um Daten an den Server zu senden.Der Web-Service des Servers beantwortet die Nachricht mit einemRESPONSE.Die vorhandene Web-Anwendung soll basierend auf der SQL-Datenbankum 3 Dialoge erweitert werden. Schnittstellen der Dialoge zur Datenbanksind Views und Stored-Procedures.

Der Zugriff auf die GUI ist durch Benutzer-Authentifizierung gesichert. Essind unterschiedliche Zugriffsebenen für die einzelnen Benutzer zudefinieren, um den Zugriff auf die einzelnen Funktionen zu regeln.

Beschreibung

Industrielle HerstellerBrancheMS Visual Studio 2012ASP .NET MVC 4.Net Framework 4.0Microsoft SQL ServerMicrosoft Windows Server 2008 R und 2012

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

TD Mobile Fehlerbehebung - Programmierung MS Mobile / TD Mobile2016 - 2016TD Mobile Fehlerbehebung - Programmierung MS Mobile / TD MobileBeschreibungIndustrielle HerstellerBrancheGupta TD Mobile 2.0TechnikAnforderungserhebung (requirements engineering), Implementierung, TestPhasenBusiness Consultant, ProjektmanagerRolle

Seite: 34\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 35: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

MS SQLServer Consulting2016 - 2016Implementiert werden soll ein SQL Server 2012 in einerDatenbankspiegellösung zwischen zwei Servern. Weiterhin soll untersuchtbzw. implementiert werden, das Notfallrechenzentrum in dieVerfügbarkeitslösung mit einzubeziehen.

Beschreibung

Industrielle HerstellerBrancheMicrosoft SQLServer 2012TechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Migration Ihrer TD Anwendung2016 - 2016Crashkurs zu TD C/S - Objektorientierte Entwicklung professionellerClient-/Server-AnwendungenAnalyse, Dokumentation und Umstellung, bzw. Upgrade Ihrer vorhandenenTD Applikationen.Quellcode-Upgrade:- eigene Libraries (.APL-Dateien) konvertieren- Dynalibs neu kompilieren (.APD-Dateien)- COM-Bibliotheken neu generieren- selbstentwickelte DLL's anpassen- Quellcode konvertieren und kompilierenDatenbank-Connectivity:- über native Router,- ODBC oder- OLE DBProblem-Reporting an Gupta:- Dokumentation aufgetretener Fehler und Probleme- Reporting an Gupta- Rückmeldung an den KundenZiel: Die Anwendung ist unter der neuen Version lauffähig.

Beschreibung

Industrielle HerstellerBrancheGupta Team Developer 6.3TechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Datenbankanpassung2016 - 2016DatenbankanpassungBeschreibungIndustrielle HerstellerBrancheGupta SQLBaseTechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 35\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 36: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Aufwandsabschätzung für die Migration einer Team-Developer-Anwendungvon 4.2 in 7.0

2018 - 2018

Nach Abschluss einer Geheimhaltungserklärung übernimmt MD Consultingden Quellcode, prüft ihn auf Vollständigkeit und Richtigkeit. Danach erfolgtder Aufbau einer Referenzumgebung. Es wird eine Aufwandsabschätzungfür die Migration vorgenommen, mit welchem Umfang eine technischeMigration der Anwendung von Team Developer 4.2 in TD 7.0 (SourceCodeist kompilierbar) für 32 oder 64 Bit zu rechnen ist.MD Consulting bewirbt sich danach auch für die Durchführung derMigration. Die Gupta Datenbank SQL Base sollte in diesem Zug auchmodernisiert werden. Die SQLBase 8.5 wird durch die 12.1 ersetzt.Weitere geplante Schritte:- Übernahme der Anwendung in Wartung und Pflege- Weiterentwicklung: CRs laut Anforderung der Fachabteilungen

Beschreibung

AutomobilbrancheBrancheGupta Team Developer 7.0Gupta SQLBase 12.1

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Anwendungssupport für bestehende Client/Server-Anwendung aus derAutomobilindustrie

2017 - 2019

First- und Second-Level-Support für:Budget- und Informationssystem eines AutomobilherstellersPlanungs- und ControllingsystemKonsignationssystem zur Verwaltung von ausgeliehenen Prüf- undMessteilen an Autohäuser und ZuliefererAnalyse von Serverproblemen und Vorschläge zur weiterenVorgehensweiseUnterstützung bei der Upgradeinstallation der SQLBase

Beschreibung

AutomobilbrancheBrancheGupta Team Developer 4.2Gupta SQLBase 11.7

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 36\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 37: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Programmierung einer App für einen Kunden in der Automobilbranche mitTD Mobile

2014 - 2014

Die Aufgabe war, mit dem TD Mobile einen Prototypen für einen Kundenaus der Automobilbranche zu Entwicklung.

Im Fokus standen zunächst folgende zwei Projekte:1. Für Partnerunternehmen und Außendienstmitarbeiter soll eine mobileAnwendung für Tablets erstellt werden, mit der leicht z.B. während einerMesse oder an einem Promotionstand neue Mitglieder erfasst werdenkönnen.2. Für Reparaturfälle oder den Abschleppdienst soll eine mobileAnwendung die Kommunikation und Abrechnung erleichtern. Hierzu sollbeispielsweise nach Auftrag der Abschleppwagen getrackt werden(Stichwort geolocation), um ungefähre Ankunftszeiten zu kommunizierenund später die Abrechnung auf der Basis der gefahrenen Kilometer zuerstellen.

Weitere Projekte sind in Planung. Der durchgeführte Workshop diente dazuei-nen Entwickler des Kunden in die Lage zu versetzen die geplantenProjekte zu be-werten, zu planen und umzusetzen.Somit wurde der zweitägige Workshop durchgeführt, um dem Kunden dieMöglichkeiten und Arbeitsweise des TD Mobi-le aufzuzeigen. Hierbeiwurde speziell auf die Fragen des Kunden eingegangen und Lösungen fürdie bereits identifizierten Probleme entwickelt. Offene Punkte des TDMobile wurden dokumentiert und werden im Nachgang gemeinsam mitGupta einer Lösung zugeführt. Der Kunde wird jetzt damit beginnenein/zwei Pilotprojekte zu entwickeln und auf Basis seiner Erfahrung dienächsten Schritte planen.

Beschreibung

AutomobilbrancheBrancheTD Mobile 1.0.1 TechnikAnforderungserhebung (requirements engineering), Design,Implementierung, Test

Phasen

Business ConsultantRolle

Seite: 37\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 38: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Anwendungssupport für bestehende Client-/Server-Anwendung aus derAutomobilindustrie

2017 - 2017

First- und Second-Level-Support für:Budget- und Informationssystem eines AutomobilherstellersPlanungs- und ControllingsystemKonsignationssystem zur Verwaltung von ausgeliehener Prüf- undMessteile an Autohäuser und ZuliefererAnalyse von Serverproblemen und Vorschläge zur weiterenVorgehensweiseUnterstützung bei der Upgradeinstallation der SQLBase

Beschreibung

AutomobilbrancheBrancheGupta Team Developer 4.2Gupta SQLBase 11.7

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Java Projektunterstützung: Auftragsbearbeitung im Einzelhandel2012 - 2016Erstellung bzw. Erweiterung von Anwendungen im Bereich PreSales undSales (insbesondere Warenvorgänge) unter Berücksichtigungverschiedener Vertriebslinien und -wege.

Beschreibung

HandelBrancheJava 1.6SwingAnt, MavenHibernate (3.6.1)Framework: WingsFramework: Vaadinmysql (5.5)Vorgehensmethodik: ScrumEclipse

Technik

Design, Implementierung, Test, DokumentationPhasenEntwickler, Business Consultant, Tester, ProjektmanagerRolle

Seite: 38\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 39: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Strategieberatung/ Architekturberatung rund um den Team Develoeper2014 - 2014Ein Kunde will seine sehr komplexe Gupta Anwendung, in der Version 4.2,schrittweise in eine .Net Umgebung neuprogrammieren. Dazu hat erunsere Unterstützung angefordert. Im Vorfeld erfolgte ein Beratertag umalle notwendigen Schritte und Vorbereitung abzusprechen. Sowie um dieneue Architektur und das Design festzulegen.

Die zentrale Softwarelösung ist eine Individualsoftware. Im Projekt wurdenauch BuildingBlocks eingesetzt, welche aber teils umfangreich angepasstwurden. Eine Besonderheit der Software ist eine Navision-Schnittstelle.Die Software wird als historisch gewachsenen und sehr zerwartetbewertet. In den letzten Jahren gab es ein Änderungsaufkommen vondurchschnittlich einem Personenjahr/Jahr.

Das strategische Ziel ist eine Anwendung auf Basis C# und MS SQLServer.Letztlich ging es bei der Strategieberatung um die Frage, wie geht derKunden mit seiner zentralen Anwendung mittel bis langfristig um.Wir haben die Möglichkeiten (u.a. Migration auf aktuelle TD- undSQLBase-Version, Migration auf aktuelle TD-Version und Wechsel derDatenbank auf MS SQLServer und Neuprogrammierung) diskutiert.

Entscheidet sich der Kunde für den von MD Consulting vorgeschlagenenWeg, dann wird MD Consulting im 1. Schritt die Migration auf TD 6.2 undSQLBase 11.7 vornehmen und im 2. Schritt die modulweiseNeuentwicklung mit c# vornehmen.

Beschreibung

HandelBrancheUnify/ Gupta Team Developer 6.2TechnikAnforderungserhebung (requirements engineering), DesignPhasenBusiness ConsultantRolle

Seite: 39\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 40: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Einrichten eines mit TD 6.2 .Net erstellten Web Services auf einem IIS mitund ohne Zertifizierung

2014 - 2014

In diesem Workshop sollte die Installation des Webservices auf einemRechner mit Windows Server 2008 R2 und einem IIS 7.5 erklärt undnachvollzogen werden. Da für den produktiven Betrieb das SSL-Protokollals Transportsicherheit verwendet werden soll, wurde neben derInstallation eines einfachen ungesicherten Webservices auch dieInstallation eines SSL-gesicherten Webservices demonstriert. Dabei kamensowohl selbst signierte Zertifikate zum Einsatz, als auch eins von der Firmaerstandenes Zertifikat, welches bereits im Exchange Server eingesetztwird.Um den SSL-Webservice von einer mit dem Team Developer Win32erstellten Anwendung nutzen zu können, sollte die Konsumierung einesSSL-Webservices ebenfalls erklärt und nachvollzogen werden.

Beschreibung

HandelBrancheUnify/ Gupta Team Developer 6.2 .NetInternet Information Server (IIS) 7.5 ohne und mit SSL Zertifizierung

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 40\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 41: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Weltmeister werden mit Gupta gemacht2015 - 2015Eine Wintersportanlage gab am 29.12.2014 Startschuss in die neue Saison.Die Anlage wird mit einer Team Developer 5.2 Applikation mit SQLBase alsDatenhaltungssystem betrieben. Nun erlebte der Kunden, dass dasProgramm nach einer Migration auf Version TD 6.2 SP2 fast täglich ausunerfindlichen Gründen blockiert und abstürzt. Der Europacup und eineWoche später der Weltcup mit Fernsehen Live Übertragung standen an.Dies ist nicht nur ärgerlich, sondern eine Katastrophe. So wurden wirgerufen, aufgrund Ihrer vielfältigen Erfahrungen konnten wir bereits vielenKunden in schwierigen Lagen helfen. Der Verdacht war, dass das Problemauftritt bei unterschiedlichen Fenstern im Hintergrund. Aus diesem Grundbaute der Kunden in einer Nacht das Programm stark um, mit vollemRisiko, da Tests während des laufenden Betriebes nicht möglich waren.Fazit: Auf jeden Fall ist der Betrieb das erste Mal problemlos gelaufen.Weitere Arbeiten die durchgeführt wurden: Einen großen Teil der nichtmehr verwendeten Programmteile wurden gelöscht. Das Programm istdadurch kleiner geworden. Diese Änderungen hatten zur Folge, dass dieAbstürze zwar stark zurückgingen, aber leider immer wieder vorkamen.Damit waren alle Möglichkeiten der Ferndiagnose durch MD Consultingausgeschöpft, ein vor Ort Einsatz unausweichlich. Der MD-Technikermachte sich auf den Weg zum Kunden, um vor Ort weitereUntersuchungen durchzuführen: Abstürze der SQLBase waren aufNetzwerkprobleme zurückzuführen (fehlerhafter Port in Switch). Analyseder Installation der Datenbank SQL Base:- Installation SQL Console und Einweisung des Kunden in diese;Reorganisation SQLBase; Erstellung Scripte für Unload/Load.Auf einem alten Computer installierte man die Vollversion TD 6.2 SP3. Diesfunktionierte auch einwandfrei. Anschließend kopierte man denSourceprogrammstand auf diese Maschine und erstellte hier die EXE.Auf dem Client deinstallierte man die bisherige Deploy-Version undersetzte sie durch die neue Version TD6.2 SP3

Beschreibung

HandelBrancheUnify/Gupta Team Developer 6.2Unify/Gupta SQLBase 11.6

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 41\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 42: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Pflege und Wartung eines Warenwirtschaftssystems2007 - 2018Die Inhouse-Anwendung wurde von MD Consulting mit UNIFY/GUPTATeam Developer V. 4.1 unter Verwendung insbesondere derObjektorientierung, Verwendung von eigenen Klassen und Vererbung vonObjekteigenschaften erstellt.Im Laufe der Jahre stieß die Datenbank SQLBase an ihre technischenGrenzen. Sie konnte den stark gewachsenen Aufrufen der Anwendungnicht mehr gerecht werden und verursachte lange Ladezeiten und zum Teilsogar Ausfälle. Was also tun?In Zusammenarbeit mit MD Consulting entschied sich der Kunde für eineMigration der Datenbank nach Oracle, wofür MD Consulting den Auftragerhielt. Hierbei kam ein eigens von MD Consulting entwickelterDatenbank-Konverter zum Einsatz. Dieser diente der vollständigenÜbernahme der Tabellenstruktur sowie sämtlicher Daten. Lediglich Triggerund Stored Procedures mussten manuell übernommen werden.Eine Endanwender- und Entwickler-Dokumentation wurde im Rahmen desProjekts mit Word erstellt.

Beschreibung

ChemieBrancheUnify/Gupta Team Developer 4.1Unify/Gupta SQLBase 7.5 / 9.0.1 / 11.7TD CDKSQL:2008Report Builder 4.1Connectivity Team Developer auf OracleCOMEntity-Relationship ModellierungKonfigurationsmanagementtool SVNMS Office Word

Technik

Anforderungserhebung (requirements engineering), DesignPhasenProjektmanagerRolle

Migration von 9 Team Developer Anwendungen eines großen Konzerns2013 - 2014Für einen großen Kunde stand die Migration seiner noch im Einsatzbefindlichen 9 Team Developer Anwendungen an. Die Anwendugen laufenzur Zeit mit der Version 3.1, diese wurden auf die Version 6.0 bzw. 6.1migriert.

Beschreibung

ChemieBrancheUnify/Gupta Team Developer 3.1Unify/Gupta Team Developer 6.0Unify/Gupta Team Developer 6.1Oracle database 9i

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 42\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 43: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Fehleranalyse in einer Geschäftsanwendung einer Verwaltungsgesellschaftin Hessen

2014 - 2014

Leistungsgegenstand des Auftrages war die Analyse derGeschäftsanwendung und die Empfehlungen für mögliche Optimierungen.Es erfolgte eine schriftliche Fixierung der Ergebnisse, Programmierung vonBeispielanwendungen, sowie die Erarbeitung weiterer Vorgehensweisen.

Beschreibung

Behörde/VerbändeBrancheUnify/ Gupta Team DeveloperTechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 43\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 44: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Anbindung einer SOAP-Schnittstelle an eine Team Developer 6.2Anwendung

2015 - 2015

Wenn unsere Vierbeiner mal krank sind, kann auch hier jede Minute zählen.Über Leben und Tod entscheidet oft die Zeit. Wie schnell sindLaboruntersuchungen verfügbar? Wie schnell können lebensrettendeMedikamente verabreicht werden. Ein Anbieter von Abrechnungssystementierärztlicher Leistungen möchte seinen angeschlossenen Tierärzten überseine Webseite, den sofortigen Zugang zu den entsprechendenLaborwerten anbieten. Die vom Labor zur Verfügung stehende SOAPSchnittstelle sollte dafür nun in einer vorhandenen Team Developer 6.2.NET Anwendung genutzt werden.Eine direkte Nutzung der SOAP Schnittstelle von Seiten der TeamDeveloper-Anwendung war aufgrund technischer Restriktionen leider nichtmöglich. Beispielsweise wird das Security Header Objekt und diverseDatentypen nicht unterstützt.Die SOAP Schnittstelle wurde daher in C# (Microsoft Visual Studio 2010)programmiert. Die hierbei nach der Generierung auftretenden Probleme(Diskrepanzen bei Bindung und EndpointAddress) konnten leicht imQuellcode angepasst werden.Das weitere Vorgehen im Überblick:1.Programmierung einer .Net DLL, zum Aufruf der Webservice-Funktionen2.Einbindung der erstellten DLL in die Team-Developer-Anwendung3.Programmierung von zwei funktionellen Klassen im Team Developer(Aufruf und Kapselung der Funktion der DLL)4.Programmierung einer Test Applikation (Form Window) zum Test dereinzelnen Funktionen5.Übertragung der Programmierung in die vorhandene Team DeveloperApplikation6.Neueinbindung der DLL in die An-wendung mit dem .Net Explorer7.Test der Funktion des Webservices:- Auslesen der Stammdaten- Übertragung einer Order- Auslesen des Report mit Download als PDF oder XMLEntsprechend können die Dienstleistungen rund um die tierärztlicheAbrechnung reibungslos erbracht werden.

Beschreibung

Behörde/VerbändeBrancheGupta Team Developer .Net 6.2Gupta Team Developer .Net 6.1WebserviceMS Visual Studio 2010

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 44\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 45: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Erstellung einer .NET dll2015 - 2018Aufgabe war, die .NET dll bauen und zu dokumentieren.Allgemeines- Beantragung Zugang- Absprachen bzgl. Schnittstelle DLL - TD-AnwendungAufbau der Schnittstellen-DLL (Komponentenrahmen)- Einarbeitung- Verbindungsaufbau (verschlüsselt)- Authentifizierung- Logging- Basisabfragen (z.B. system.version und system.echo-data)Schnittstellenprogrammierung- Tierarzt-Belege abgeben- Tierarzt-Belegzeile abfragen- Identifikationen der Tierarzt-Belegzeilen abfragen- Tierarzt-Belegzeile löschen- Produktionsdaten für Tierarzt-Belege abfragen- Tierarzt-Beleg-Rücknahmen abgeben- Tierarzt-Beleg Rücknahme abfragen- Identifikationen der zurückgenommenen Tierarzt-Belegzeilen abfragen- Tierarzt-Beleg Rücknahme löschenÜbergabe, Test, NachbesserungenDokumentationWartung und Pflege der Anwendung

Beschreibung

Behörde/VerbändeBrancheVS StudioC#

Technik

Anforderungserhebung (requirements engineering), Implementierung, Test,Dokumentation

Phasen

Business Consultant, ProjektmanagerRolle

Umstellung von DDE auf Active X2015 - 2015Bei diesem Kunden erfolgte eine Umstellung von DDE (Dynamic DataExchange) auf ActiveX. Dies soll für alle seine Dokumente von Word undExcel erfolgen, die bisher über die DDE-Schnittstelle erstellt wurden.

Beschreibung

Behörde/VerbändeBrancheGupta Team Developer 6.2Gupta ActiveXBuilding Blocks

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 45\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 46: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Durchführung TD Mobile Day2014 - 2014Wir werden uns bei diesem Workshop um die Beantwortung dieser Fragenbeschäftigen:- Sollen Ihre Mitarbeiter mit Smartphones oder Tablets unterwegs arbeitenund dabei auf Geschäftsdaten zugreifen können?- Sollen eventuell auch Partner mit mobilen Anwendungen sichdatentechnisch in Ihre Prozesse integrieren können? - Sollen dabei Datenaus den unterschiedlichsten Datenbanksystemen verarbeitet werden?- Haben Sie sich bereits entschieden, eigene Anwendungen für mobileEndgeräten zu entwickeln, aber machen Sie sich Sorgen, für jedesSmartphone und jeden Tablet eine eigene Anwendung erstellen zu müssenund damit erhebliche Aufwände einplanen zu müssen?- Wollen Sie sich nicht mit den möglichen Unterschieden beiBetriebssystemen und Bildschirmgrößen beschäftigen der mobilenEndgeräte beschäftigen, sondern sich lieber auf die Umsetzung derAnforderungen an die mobilen Anwendungen konzentrieren?- Wollen Sie sicher sein, Erweiterungen und Fehlerbereinigungen dermobilen Anwendungen dann zur Verfügung zu stellen, wann sie es wollen?Wollen Sie daher die Veröffentlichung dieser mobilenGeschäftsanwendung über Ihren firmeneigenen Webserver vornehmen,anstatt auf die Softwareverteilung eines Herstellers setzen zu müssen?- Sollen beispielsweise in einer Anwendung unterwegs Fotos mit demSmartphone aufgenommen und zusammen mit Aufnahmeposition derAufnahme - beispielsweise bei einer Schadenaufnahme - direkt in diefirmeninternen Datenbanken eingetragen werden?- Kann man in wenigen Tagen einen Prototyp einer solchen mobilenAnwendung erstellen, um eine bessere Entscheidungsbasis für eineEntscheidung zu haben?

Beschreibung

SoftwarehausBrancheTD Mobile 1.0.1TechnikAnforderungserhebung (requirements engineering), Implementierung, TestPhasenBusiness ConsultantRolle

Seite: 46\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 47: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Eine bestehende Kundensoftware auf Team Developer Version 6.2migrieren

2014 - 2014

Ein Kunde eines bayrischen Softwarehauses hat seine Migration auf dieTeam Developer Version 6.0 allein geschafft, nun steht die Migration aufdie Version 6.2 an, dazu benötigt er unsere Hilfe. Der Schwerpunkt ist hierdie Verbindung über TCPIP zur Datenbank zu erstellen.Die Programmschnittstelle zu hauseigenen DLLs funktioniert mit 6.0, bei6.2 treten Fehler auf.Eine Untersuchung zeigt, dass die Funktion SalStrToWideChar() dieBuffergröße des Ergebnisses nicht richtig berechnet und deshalb Zeichenverlorengehen oder aber mit anderen Strings nicht richtig verkettet werdenkönnen. Da verschiedene Versionen der 6.2 unterschiedlichesFehlverhalten zeigen, muss jeweils der Workaround an die spezielleVersion angepasst werden.

Beschreibung

SoftwarehausBrancheUnify/ Gupta Team Developer 6.2Oracle database

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Workshop zum Thema Team Developer Version 6.3 beim Kunden vor Ort2015 - 2015In einem Workshop beim Kunden direkt vor Ort, wurde der neue TeamDeveloper 6.3 mit seinen neuen Features und seinem neuen Designvorgestellt. Spezielle Punkte, welche für den Kunden interessant undwichtig waren, wurden speziell besprochen und vorgestellt. Gemeinsammit dem Kunden wurde auf die Klassenprogrammierung eingegangen,sowie wurde eine Tabellenklasse gemeinsam erstellt, die sichbenutzerspezifisch Spaltenposition und -breite merkt. Dies hatte derKunden schon lange auf seiner todo Liste, scheute aber bisher denAufwand, da er viele große Tabellenfenster hat.

Beschreibung

SoftwarehausBrancheGupta Team Developer 6.3 Win32Gupta Team Developer 6.2 Win32

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 47\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 48: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Erstellung einer .NET-DLL für Zugriff Gupta TD auf Online-Datenbank perREST API

2015 - 2015

Erstellung einer .NET-DLL für den Zugriff auf die Online-Datenbank perREST API, um diese in eine vorhandene Team Developer Anwendungeinzubinden.

Beschreibung

SoftwarehausBrancheGupta Team Developer 6.3MS Visual Studio 2013

Technik

Implementierung, TestPhasenBusiness ConsultantRolle

Beratung zur Migration einer vorhandenen Kundensoftware auf die VersionTD 6.2

2014 - 2014

Beratung zur Migration einer Gupta Anwendung von TD 3.x auf TD 6.2Win32 beim Kunden vor Ort in der Schweiz. Die Beratung umfasst 5 Tage.Die Kundenverwaltungssoftware mit Schnittstelle zu Siebel - 5 Module -soll migriert werden. Als Datenbank ist Oracle 9i in Einsatz.Als Experte standen wir dem hausinternen Migrationsteam zur Seite.Nach formaler Migration und grundsätzlicher Connectivity (Oracle), konntedie Anwendung gestartet und der Login-Dialog angezeigt werden.Zum endgültigen Start der Anwendung mussten dann noch ein paarHürden genommen werden:- Anpassung der globale Variable für das SqlStatement- Anpassung Konstanten zur DB Versionsverwaltung- Entfernen nicht verwendeter DateienDie Anwendung kann nun über den Login- Dialog hinaus gestartet und dieverschiedenen Masken aufgerufen, Reports gestartet, eine Exe generiert.

Beschreibung

IT-BrancheBrancheUnify/ Gupta Team Developer 6.2Oracle database 9i

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 48\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 49: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Sichtung, Strukturierung und Aufbereitung einer alten TD-Anwendung mitZiel auf Übernahme

2015 - 2015

Ein IT-Unternehmen aus Sachsen bat uns um Hilfe, da es keineSoftwareentwicklungskompetenzen mehr hatte, um eine vorhandeneGupta- Anwendung für einen Endkunden weiterhin pflegen und warten zukönnen.Ein MD-Techniker machte sich auf den Weg, um sich einen Überblick überden vorhanden Sourcecode, sowie das verwendete Datenbankmodell zumachen.Als Erstes bekam er die Anwendung demonstriert und wichtige Abläufewurden ihm erläutert. Einzelne Masken sowie deren Abläufe untereinanderwurden besprochen.Mit einem mitgebrachten Netbook, auf dem vorab ein 4.0 Team Developerinstalliert wurde, konnte der vorhandene Sourcecode angeschaut und einekompilier- und lauffähige Testumgebung aufgebaut werden.Zurück im Büro wurde der übergebene Sourcecodestand in unsereSourcecodeverwaltung zur Sicherung und weiteren Bearbeitungübernommen.In Planung ist demnächst die Ablösung der vorhandenen DTA-Schnittstelledurch die neue SEPA-Schnittstelle. Damit kann der Kunde die neue Technikdes Datenaustauschs zu den Banken mit IBAN und BIC durchführen.Außerdem wird eine Migration auf eine aktuelle Version des TeamDevelopers angestrebt.

Beschreibung

IT-BrancheBrancheUnify/Gupta Team Developer 4.0Unify/Gupta SQLBase 9.0.1

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Projektunterstützung Team Developer2016 - 2016Projektunterstützung Team Developer beim Kunden vor OrtFehlerbehebung TD Anwendung unter CitrixAbsturz eines Moduls beim Beenden

Beschreibung

IT-BrancheBrancheGupte Team Developer 6.2Citrix

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 49\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 50: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Migrationsunterstützung einer TD Anwendung Win32 3.0 nach 6.32016 - 2016Zu migrieren ist eine Verwaltungssoftware für ein Serviceunternehmen fürBürosysteme.Die Software liegt in der Version GUPTA Team Developer 3.0 vor.Datenbank ist die GUPTA SQLBase 9.0. Der aktuelle Team Developer 6.3SP1 wird herunter und installieren. Die bestehende DB wird mit Unloadentladen und in eine SQLBase 11.7 der im Team Developer enthaltenenEntwickler Datenbank geladen. Eine kurze Analyse des vorhandenenQuellcodes ergibt wenige externe Komponenten (DLLs). Nur externeFunktionen des WIN APIs aber auch des Team Developer (z.B. sqlwntm.dll)sind eingebunden. Auch ist WORD, Outlook und Excel als ActiveXKomponente integriert. Nach einer kurzen Einführung kopieren wir den‚alten‘ Quellcode und versuchen diesen mit der neuen Version zukompilieren. Es treten jedoch schon beim Öffnen der Dateien komischeFehler (this item is not allowed…) auf, als deren Ursache sich schnell einigevergessene im Binärformat gespeicherte Libraries herausstellen. In derFolge treten noch viele Compilerfehler auf, die jedoch zum größten Teil aufdie Include-Struktur der vielen Libraries zurückzuführen ist. Übrig bleibennicht mehr gültige Menüs und Named Menüs, die durch denKonvertierungsvorgang unzureichend migriert wurden. Wir modifizieren diewichtigsten Menüs per Hand und legen die übrigen vorerst still(auskommentiert). Die Anwendung lässt sich daraufhin starten, jedochgelingt eine Anmeldung durch beliebige Benutzer nicht. Als Ursache stelltsich die Verwendung der Funktionen SalStr-Compress/SalStrUncompresszur Verschlüsselung der Kennwörter heraus. Wird die Verschlüsselungentfernt und die Kennwörter entsprechend geändert, klappt auch dasAnmelden an der Datenbank. Auch eine Funktionsprüfung der wichtigstenFunktionen erfolgt positiv. Auch gefällt das frischere Erscheinungsbild beiEinstellung von verschiedenen aktuellen Themes. Die Migration istgeglückt, wenn auch noch einiges an Arbeit (Menüs) und die Prüfungspezieller Funktionen zu tun ist.

Beschreibung

IT-BrancheBrancheGupta Team Developer 3.0 / 6.3Gupta SQLBase 9.0 / 11.7

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 50\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 51: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Gupta Migrationsberatung2016 - 2016Unterstützung für das Upgrade der GUPTA ReportingEntwicklungsumgebung.Automatische Script Anpassung und Reportmigration.

Beschreibung

IT-BrancheBrancheGupta Team Developer 6.3TechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Referent auf der MD Roadshow 20142014 - 2014TD MobileBeschreibungIT-BrancheBrancheGupta TD Mobile 1.0TechnikAnforderungserhebung (requirements engineering)PhasenAnalystRolle

Referent auf der MD Roadshow 20132013 - 2013TD Mobile - Theorie-Pages-Bindings-Operations/Web Services-Devices/BrowserTD Mobile - In Aktion-Design einer TDM-Anwendung-Coding-Testen-Deploy

Beschreibung

IT-BrancheBrancheGupta TD Mobile 1.0TechnikAnforderungserhebung (requirements engineering)PhasenAnalystRolle

Seite: 51\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 52: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Pflege und Wartung eines Abrechnungssystems für kieferothopädischeLeistungen

2011 - 2017

Der Kunde erhielt eine moderne, mehrbenutzerfähige Anwendung, die sichdurch ein durchgängiges Rechtekonzept und die Nachvollziehbarkeit in derBearbeitung der Forderungsdaten sowie deren Archivierung auszeichnet.Das durchgängige Konzept der Trennung in Browser undBearbeitungsfenster ermöglicht dem Anwender ein intuitives Handlingdurch Trennung der Suche und Bearbeitung.Die von MD Consulting erstellte Anwendung unterstützt folgendeProzesse:- Import von Forderungen aus verschiedenen Softwaresystemen überunterschiedliche Schnittstellen- Manuelle Eingabe von Forderungen- Rechtliche, betriebswirtschaftliche und sonstige Prüfung vonForderungsdaten- Auswahl bzw. Rückweisung von Forderungen- Erstellen von Sammelrechnungen (Rechnungsstellung)- Übergabe der Rechnungsdaten an SAP für das Debitorenmanagement

Als Technologie kam der Unify/Gupta Team Developer 4.1 unterVerwendung der Objektorientierung, Vererbung von Objekteigenschaftenund unter Verwendung eigens für dieses Projekt entwickelte Frameworkzum Einsatz.Im Rahmen des Projekts entstand ein Benutzerhandbuch und eineEntwicklerdokumentation mit Microsoft Word.Als Datenbank kam die SQLBase 9 zum Einsatz. Als die Anwendung anihre Performance-Grenze stieß, wurde sie auf Oracle 11g umgestellt.Connectivity UNIFY/GUPTA Team Developer auf Oracle über DML.Weiterhin wurden Anpassungen vorhandener Reports mit dem ReportBuilder 4.1 vorgenommen.Auch die Team Developer Version wurde auf die aktuelle Version 6.1 incl.vorhandener Reports migriert. Die Migration lief erfolgreich.

Beschreibung

GesundheitswesenBrancheUnify/Gupta Team Developer 6.1Unify/Gupta Report Builder 6.1Oracle database 11gSAPCOMMS WordSVNWindows 7 und 10

Technik

Anforderungserhebung (requirements engineering), DesignPhasenProjektmanagerRolle

Seite: 52\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 53: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Erweiterung und Wartung einer bestehenden Kundensoftware2010 - 2017Für ein weltweit erfolgreiches Unternehmen in der Luft- und Raumfahrtentwickelte MD Consulting innerhalb der letzten Jahre mehrereAnwendungen und stellt auch weiterhin deren Funktionalität sicher. Einedieser Anwendungen ermöglicht dem Benutzer, Dienstleistungeneinzugeben, Preise zuzuordnen, Belege zu erfassen.Weiterhin wurde MD Consulting erneut beauftragt, ein Modul in seinemFunktionsumfang zu erweitern. Dabei soll die Kommunikation der Softwaremit einer CMDB (Configuration Management Database) hergestelltwerden. Eine solche Datenbank ermöglicht es, verteilte Informationen ausverschiedensten Datenbanken an einer einzigen Stelle festzuhalten undsomit den Zugriff darauf einfacher und transparenter zu gestalten.

Beschreibung

Industrielle HerstellerBrancheGupta Team Developer 6.1 Win32Gupta SQLBase 11.6 - 11.7

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Migration einer TD 4.0 Anwendung auf die Version 6.2 und Aufbau einerRuntimeumgebung unter Win7

2015 - 2015

MD Consulting unterstützt bei der Umstellung der vorhandenenGupta-Anwendungen in der Version 4.0.0 PTF1 (2005) auf die Version 6.2und Aufbau einer Runtime-Umgebung unter Windows7 64Bit vor Ort beimKunden.

Beschreibung

Industrielle HerstellerBrancheUnify/Gupta Team Developer 6.2Oracle database 11g

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 53\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 54: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Workshop zum TD Mobile2015 - 2015Nach der Teilnahme an unserer TD-Mobile-Schulung und ersten„Gehversuchen“ startete unser Kunde, die Seven-Air Gebr. Meyer AG ausHitzkirch, welcher ein führender schweizer Hersteller von Lüftungs- undKlimageräten ist, mit der Entwicklung seiner ersten eigenen mobilenAnwendung.Innerhalb eines Aufwandes von nur sechs bis sieben Personentagenentstand eine umfangreiche Anwendung, die u.a. die Angebots- undAuftragsbearbeitung und die Abrechnung von Time & Material abdeckt. AlleTeile der Anwendung basieren auf einem Oracle RDBMS, welches auchdie Grundlage einiger Inhouse-Anwendungen (meist Gupta TeamDeveloper basiert) bildet. Die Datenbasis wurde dabei nur geringfügigerweitert, um die neuen mobilen Geschäftsprozesse abdecken zu können.Der Einsatzzweck dieser Anwendung liegt in der ersten Ausbaustufeprimär bei den Technikern und Kundendienstmitarbeitern, die direkt beimKunden vor Ort arbeiten. Diese werden mit eigenen Geräten ausgestattet.Geplant sind dafür 8" Android-Tablets die mit Anti-Shock-Cover, IP67-Schutzund C Pen, welche eine Eingabe auch mit Handschuhen ermöglicht, da sieinsbesondere für den Außendienst geeignet sind. Die Mitarbeiter könnenso die Aufträge abrufen und abarbeiten und anschließend auch gleichverbaute Teile, aufgewendetes Material und ihre Arbeitszeit verbuchen undvom Kunden gegenzeichnen lassen.Die bisherigen Abläufe über handschriftliche Protokolle, die später manuellerfasst werden mussten, können so vereinfacht und deutlich verbessertwerden (keine unleserlichen Texte, korrekte Materialbezeichnungen durchAuswahl aus den Stammdaten etc.).Ziel des gemeinsamen Workshops war es, der Anwendungen den letzten"Feinschliff" zu geben und offene Punkte zu ergänzen. Schwerpunkte dabeiwaren handschriftliche Unterschriftenerfassung, E-Mail-Versand, Reporting-und Berichtserstellung inkl. Druck, Oberflächenlayout- und Design,Skripting bestimmter Clientaktionen und die Anbindung bestehenderFunktionalitäten via .NET-DLL.

Beschreibung

Industrielle HerstellerBrancheTD Mobile 1.2.1Oracle database 11g

Technik

Anforderungserhebung (requirements engineering), Design,Implementierung, Test

Phasen

Analyst, Entwickler, Business Consultant, TesterRolle

Seite: 54\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 55: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Anwendungssupport für bestehende Client-/Server-Anwendung aus derAutomobilindustrie

2010 - 2016

First- und Second-Level-Support für:Budget- und Informationssystem eines AutomobilherstellersPlanungs- und ControllingsystemKonsignationssystem zur Verwaltung von ausgeliehener Prüf- undMessteile an Autohäuser und ZuliefererAnalyse von Serverproblemen und Vorschläge zur weiterenVorgehensweiseUnterstützung bei der Upgradeinstallation der SQLBase

Beschreibung

AutomobilbrancheBrancheUnify/Gupta Team Developer 4.2Unify/Gupta SQLBase 11.0.2 / 11.7

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Projektanalyse und Erstellung einer Referenzentwicklung2013 - 2013- Fachliche Einarbeitung inkl. Erstellung einer Kurzeinführung für neueMitarbeiter- Projektumfeldanalyse- Prüfung der technischen Voraussetzungen (Vollständigkeit vonSourcecode und Projektdateien, Zugriffsrechte, Datenbanken)- Herstellung einer Referenzablaufumgebung (virtualisiert) inkl.Dokumentation- Herstellung einer Referenzentwicklungsumgebung (virtualisiert) inkl.Dokumentation- Erstellung/Führung einer priorisierten "Offene Punkte"-Liste, welche dieanstehenden, geplanten oder gewünschten Änderungen aufzeigt- Ausarbeitung eines Vorgehensplans/Projektplans der nächsten Schritte

Beschreibung

Behörde/VerbändeBrancheUnify/Gupta Team Developer 5.1Oracle database 10g

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 55\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 56: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Anpassung eines Programms bestehend aus einer Web-Applikation undeiner Client-/Server-Anwendung

2009 - 2016

Erweiterung eines bestehenden Programms inkl. Aufwandsabschätzungund Realisierung von ÄnderungenTest aller Programmabläufe und Übergabe an den KundenKonfigurationsklassen erstelltBasisklassen für Formulare und Controls erstellt und angepaßtCSV Im- und ExportAnpassung von SQL-Statement bei Web-AnwendungConfiguration: E-Mail Templates und Countries & CSV-DB-MappingTest und BugfixingImport PDSupport

Beschreibung

GesundheitswesenBrancheMS Visual Studio 2010C#ASP .NETOracle database 9i, 10g

Technik

Anforderungserhebung (requirements engineering), DesignPhasenAnalyst, ProjektmanagerRolle

Erweiterung einer bestehenden Anwendung einer großen Handeslkette fürden spanischen Raum

2013 - 2014

Ein Warenwirtschaftssystem einer großen Handeslkette, mitNiederlassungen im spanischen Raum, musste nach entsprechenderAnforderungen des Kunden angepasst werden.Das bestehende Bestellsystem wurde dahingehend erweitert, dass inZukunft die Mengenangaben (Bestellungen bzw. Rücksendungen),zusätzlich zur Angabe in ganzen Palletten auch in einzelnen Stück erfolgenkönnen.

Beschreibung

HandelBrancheMS Visual Studio 2008MS Visual Studio 2010Oracle database 10g

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 56\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 57: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Weiterentwicklung einer bestehenden Unify/Gupta TeamDeveloper-Anwendung 5.2

2009 - 2015

Einbau einer phonetischen Suche für Personen (Verwendung vonSOUNDEX), Export/Import nach Excel mittels Active X (Implementierungeiner Basisfunktionalität), sowie Datenbankerweiterung um Verweisfelderund Speichern oder Auslesen der WerteErstellung von Dokumentation zur Umstellung von DatenbanktabellenErstellung eines Tools zur Auslagerung und Archivierung

Beschreibung

Behörde/VerbändeBrancheUnify/Gupta Team Developer 5.2Unify/Gupta SQLBase 11.5

Technik

Anforderungserhebung (requirements engineering), DesignPhasenAnalyst, ProjektmanagerRolle

Pflege, Wartung und Weiterentwicklung einer Kundensoftware2013 - 2015Für eine bestehende Kundensoftware eines Immobilienverwalters wird diePflege, Wartung und Weiterentwicklung seiner Immobiliensoftwareübernommen.

Beschreibung

SoftwarehausBrancheUnify/Gupta Team Developer 6.1 Win32TechnikAnforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 57\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 58: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Wartung, Pflege und Weiterentwicklung einer Team DeveloperAnwendung

2013 - 2014

Wer schon mal einen Rentenbescheid in Deutschland bekommen hat, kannerahnen, welcher Berg Papier sich dahinter verbirgt.Dieser Berg Akten muss gesichtet, eingescannt, verwaltet und archiviertwerden. Eine Menge Arbeit, soll doch jeder Bundesbürger einen korrektenBescheid bekommen und auf viele Jahre hin nachvollziehbar bleiben.Der Neuaufbau eines Lagers zur Aktenunterbringung stand an, aber aucheine neue Verwaltungssoftware sollte erstellt werden.So eine Akte geht zwischen vielen Abteilungen hin und her. DieSchwierigkeit hierbei ist, stets Auskunft geben zu können, wo sich welcheAkte befindet. Dabei wurde auch Wert gelegt, dass die Fehlerquote bei derAktenerfassung mittels Scanner möglichst gering gehalten wird. Dies solldurch verschiedenste Validierungen erreicht werden.Programmiert wurden die Anwendungen mit Team Developer 6.0,deployed unter Citrix. Entwickelt wurden Programme zur Aktenübernahme,Aktenverwaltung, diverse Hintergrundprogramme für den Import undExport von Daten.Für den Etikettendruck werden Zebra-Drucker verwendet. Für besserePerformance erfolgt der Etikettendruck mittels ZPL.Als Scanner kommen Geräte von Motorola zum Einsatz. Es wird eineOffline Scannererfassung genutzt; also Scanner erfassen, legen die Datenauf dem Scanner ab und übertragen diese erst später auf einen PC.Die Scannerprogrammierung erfolgte mittels MCL, einem modularaufgebauten grafischen Entwicklungssystem für mobile Geräte.In diesem Projekt fiel ein Team Developer Programmierer des Kundenkrankheitsbedingt aus. So hieß es, schnell Ersatz finden, schnelleEinarbeitung in den SourceCode des Kunden, um auch tatsächliche eineHilfe zu sein. So war MD Consulting gefragt, bringen wir doch bestes TeamDeveloper Knowhow mit.Im Anschluss erfolgt die Migration vom Team Developer 3.1 auf den TeamDeveloper 6.0.Der Vorort-Einsatz war für ¼ Jahr geplant und wurde auf ½ Jahr verlängert- kein Problem für MD Consulting.

Beschreibung

SoftwarehausBrancheUnify/ Gupta Team Developer 6.0 Win32Oracle database 10gMotorola MCL DesignerMotorola MCL Link

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 58\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 59: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

First- und Second-Level-Support für eine Analyse-Software einesAutomobilherstellers

2009 - 2013

First- und Second-Level-Support einer bestehenden Auswertungssoftware,sowie deren ReportingDas Auswertungs-Programm ist eine Client/Server-Anwendung, die mitUNIFY/GUPTA Team Developer entwickelt wurde und einenOracle-Datenbankserver anspricht.

Beschreibung

AutomobilbrancheBrancheUnify/Gupta Team Developer 4.0Unify/Gupta Report Builder 4.0Oracle database 11g

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 59\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 60: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Anpassung einer vorhandenen Unify/Gupta Team Developer WWS2009 - 2015Erweiterung bzw. Änderung der Kundenmaske und Reportanpassung,sowie Anpassung und Erstellung von TransferdateienTest, Bugfixing und Übergabe an den KundenAnalyse und Bugfixing im Bereich PDF-Druck

Datenaustausch zwischen dem neuen Online-System und dem internenWarenwirtschaftssystem-E-Mails aus Online-System enthalten eine XML-Datei als Anhang, welcheneben E-Mail-Adresse und Betreff die angefragten Artikel und die jeweilsdazugehörige Mengenangabe enthält.(1)Beim Anlegen des Lieferscheins erhält der MA über das Menü "Bearbeiten- Artikel importieren" die Möglichkeit sich die zugehörigen Artikel aus derper Auswahldialog gewählten XML-Datei (gespeicherter Anhang) in dieaktuelle Artikeltabelle am Bildschirm zu importieren. Dazu werden dieneuen Felder 'E-Mail-Adresse' und 'Betreff' mit importiert und zumLieferschein angezeigt.(2)Rubrik: Die Artikel erhalten ein neues Attribut 'Rubrik'. Für die Rubrikenwird eine neue Stammdatentabelle in der DB angelegt, die über "Optionen -Rubriken" gepflegt wird. Dazu wird ein neuer Pflegedialog 'dlgRubrikpflege'(ähnlich Stilpflege) erstelltZur (Einfach)Auswahl wird eine zusätzliche Combobox auf der Artikelmaskeimplementiert (wie in der Anforderung beschrieben). Aktuell keineMehrfachzuordnung möglich.Die Rubrik wird beim Excel-Export mit exportiert.Bei der Artikelsuche kann auch nach Rubrik gesucht werden.(3)Für die neue Stammdatentabelle 'Rubriken' und die neuen Felder wird einDB Skript erstellt.

Beschreibung

HandelBrancheUnify/Gupta Team Developer 3.0Unify/Gupta SQLBase 8.5

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 60\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 61: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Wartung und Pflege eines Unify/Gupta TeamDeveloper-Abrechnungssystems für Leerguttransporte

2010 - 2012

Unternehmenslösung für Erfassen und Abrechnen von LeerguttransportenPflege und Wartung des Systems

Beschreibung

AutomobilbrancheBrancheUnify/Gupta Team Developer 2.1Microsoft Access 2003

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Voruntersuchung Migration auf TD62011 - 2012Bestandsaufnahme von relevanten 8 Team Developer-AnwendungenAls Ergebnis dieser Bestandsaufnahme werden wir die momentaneSituation und einen Vorschlag für die weitere Vorgehensweise in einemAbschlussbericht aufzeigen.

Beschreibung

ChemieBrancheUnify/Gupta Team Developer 3.1DB2 auf HostOracle databse 9i

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Support einer Notariatssoftware2011 - 2012Notwendigung Anpassungen an neue Gesetze und Regelungen einerNotariatssoftware.Die Supportleistungen umfassen dabei vor allem:- telefonische Unterstützung und Beratung,- Fehlerkorrekturen des Notariatsprogramms und der dazugehörendenKomponenten und Programme,- Erweiterungen des Notariatsprogramms und der dazugehördendenKomponenten und Programme.Fehlerkorrekturen und Erweiterungen immer in Form von Upgrades oderUpdates

Beschreibung

Behörde/VerbändeBrancheUnify/Gupta Team Developer 5.1 - 6Unify/Gupta SQLBase 8.5

Technik

PhasenProjektmanagerRolle

Seite: 61\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 62: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Übernahme von Unify/Gupta Team Developer Source Code2012 - 2012- Prüfung der Software, Installation auf einem Testsystem, Test bzgl.Lauffähigkeit, Minimaldokumentation (Versionen vonEntwicklungsumgebung und Datenbank, Installationsbeschreibung)- Einlagerung

Beschreibung

Behörde/VerbändeBrancheUnify/Gupta Team Developer 4.2/ 6.0Unify/Gupta SQLBase 11.6 SP2

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Erweiterung/Migration WWS auf TD 6.1 Win32 und SQLBase 6.1 SP22012 - 2012Migration eines WWS-Anwendung auf Team Developer 6.1 Win32 undSQLBase 11.6 SP2.Die Verwendung von XSal2 ist berücksichtigt.Ergebnis ist eine fehlerfrei kompilierte und startbare Anwendung.

Beschreibung

HandelBrancheUnify/Gupta Team Developer 6.1 Win32Unify/Gupta SQLBase 11.6

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Weiterentwicklung und Anpassung einesManagement-Informations-Systems

2007 - 2011

Weiterentwicklung und Anpassung des ProjektesManagement-Informations-SystemImport von DatenDB-BackupUmstellung auf Microsoft SQLServer 2008Migration der DatenbankAnpassung der Web- und Inhouse-Anwendung

Beschreibung

IT-BrancheBrancheC#ASP .NETMicrosoft SQLServer 2008

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 62\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 63: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Anpassung einer Client-/Server-Anwendung 2009 - 2011Erweiterung eines Tools um ein Frühwarnsystem in der LogistikabteilungFür die Auswertung der um ca. 100 GB täglich wachsenden Datenmenge,wurde neben anderen Werkzeugen auch eine UNIFY/GUPTA TeamDeveloper-Applikation entwickelt. Ziel dieses Programmes ist dieNutzbarmachung der bereitgestellten Fahrzeug-, Steuergeräte- undGewährleistungsdaten für den Entwicklungsprozess desAutomobilherstellers.Beteiligt an der Auswertung der Datenmenge von mehreren Terra Bytesmit diesem Programm sind Mitarbeiter verschiedenerEntwicklungsabteilungen für Antrieb, Getriebe, Dieselmotoren,Steuergeräte und andere, aus dem Bereich Qualitätssicherung und andererFachabteilungen. Jeder Anwender kann sich dabei unter dem Blickwinkelseines Fachgebietes mit Hilfe der Reporting-Funktionalität sowohl eineÜbersicht über einzelne (Fehler-) Details bestimmter Fahrzeuge als auchkomplexe Gesamtinformationen zu den einzelnen Untersuchungsbereichenerstellen.-Einführung von Filterkonstanten, Performanceoptimierung-Oracle-Analyse auswerten-Teil-Automatisierung von Messgrößen-Auswertung-Erstellung neuer Masken-Anpassungen für die Auswertung von Daten aus demTeleService-Reporting (TSR)-Einbindung der TSR-Kenngröße Kampagnen-IDTechniken:-UNIFY/GUPTA Team Developer 4.0, insbesondere Objektorientierung,Verwendung von Klassen, Vererbung von Objekteigenschaften-eigenes selbstentwickeltes Framework-UNIFY/GUPTA Report Builder 4.0-Oracle 10g Datenbank und Connectivity UNIFY/GUPTA Team Developer-SQL Sprachstandard 2008-Windows XP-ActiveX für Ausgabe an Excel-PL/SQL Prozeduren für Auswerten, Verdichten und Analyse derSteuerdaten-ERwin für die Entity-Relationship-Datenmodellierung-manuelle Tests lt. Testpläne-Konfigurationsmanagementtool SVN für Projektverwaltung-Microsoft Word für Entwickler- u. Benutzerdokumentation

Beschreibung

AutomobilbrancheBrancheUnify/Gupta Team Developer 4Oracle database 10g

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 63\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 64: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Änderung einer bestehenden Notariatssoftware2009 - 2011An einer bestehenden Notariatssoftware die Masken für Zahlungseingängegeändert, sowie in der Datenbank neue Tabellen erstellt und diedazugehörigen Reports angepasstEtikettendrucker und dazugehörigen Scanner angepasst undProgrammdokumentation erweitertUmstellung auf Euro-Konten

Beschreibung

UnternehmensberatungBrancheUnify/Gupta Team Developer 5.1Unify/Gupta SQLBase 8.5Scanner/ Etikettendrucker

Technik

Anforderungserhebung (requirements engineering)PhasenAnalyst, Business Consultant, ProjektmanagerRolle

Konzept und Realisierung XML-Tool2009 - 2011Hauptaufgabe dieser Anwendung ist die Konvertierung von Informationeneiner Studie in die eine vom Kunden geforderte XML-StrukturDie Ausgangsinformationen stehen als Microsoft Excel-Datei bereitNeben der Übersetzung und Prüfung ist auch die Übertragung der DatenBestandteil der Anwendung

Beschreibung

GesundheitswesenBrancheASP .Net 3.5MS Visual Studio 2010

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Support einer Internetanwendung zur Auswertung vonUnternehmensdaten

2011 - 2011

Gewährleistung von Betrieb und Betreuung einer bestehenden Anwendungnach vorgegebenen ReaktionszeitenWeiterentwicklung der Software nach CRs

Beschreibung

HandelBrancheC#ASP .NETMicrosoft SQL Server

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 64\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 65: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Java Programmierung2011 - 2011Weiterentwicklung einer Web-Applikation für Phone ConfigurationErstellen des Maskenlayout, Einbau einer Telefongrafik, SuggestionBoxund kleinere Umbauten nach KundenwunschSuggestionBox auf ComboBox-Umbau als IT-technische VerbesserungFertigstellung des LayoutsPräsentation beim KundenVorbereitung der Speichernfunktionalität, ValidierungEinbindung und Test neuer Conet-BibliothekSelektionsfunktionalität der Telefone, Telefonfilter, AusweitungRufumleitung Intern/Extern, ValidierungenSpeichernfunktionen Rufumleitung, Displaytext, Css, Erreichbarkeit,Logging für Speichernfunktionen, SharedLine-Test

Beschreibung

HandelBrancheJavaJSFSeam

Technik

Implementierung, Test, DokumentationPhasenEntwickler, TesterRolle

Datenbankmigration SQLBase 8.5 zu SQLServer 20082011 - 2011Migration einer SQLBase Datenbank Version 8.5 nach MicrosoftSQLServer 2008 an.Die SQLBase Datenbank lag als dbs-Datei vor, die SQLServer Datenbankals Dump.

Beschreibung

SoftwarehausBrancheMicrosoft SQL Server 2008Unify/Gupta SQLBase 8.5

Technik

Implementierung, TestPhasenEntwickler, ProjektmanagerRolle

Seite: 65\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 66: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Erweiterung einer Anwendung im Gesundheitswesen2011 - 2011Umstellung auf Import von Excel-Dateien- Anpassung der Dokumentation (software design und functionalspecification)- Erstellung bzw. Ergänzung des Testplans und der Testdaten (inkl.Referenz zu den neuen Anforderungen)- Testdurchführung unserer internen Tests und Protokollierung

Beschreibung

GesundheitswesenBrancheMS Visual Studio 2010C#ASP .NETOracle database 10g

Technik

Anforderungserhebung (requirements engineering), DesignPhasenProjektmanagerRolle

Reparatur Unify SQLBase2011 - 2011DB Reparatur SQLBase 5.2.0 HLMBeschreibungGesundheitswesenBrancheUnify/Gupta SQLBase 5.2TechnikImplementierungPhasenBusiness ConsultantRolle

Änderung am Web Service2010 - 2010Vorhandener Web Service des Kunden gem. seinen Anforderungenanpassen

Beschreibung

SoftwarehausBrancheUnify/Gupta Team Developer 5.1Web Service

Technik

Anforderungserhebung (requirements engineering), DesignPhasenAnalyst, ProjektmanagerRolle

Seite: 66\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 67: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Erweiterung einer Anwendung um mobile Ducker eines großenAutomobilkonzerns

2009 - 2010

Eine bestehende Anwendung wurde dahingehend umgestellt, dass mobileDrucker über WLAN arbeiten sollenHierzu wurde das Programm soweit angepasstQualitätsmanagement und Datenbanksicherheit im Logistiksystem

Beschreibung

AutomobilbrancheBrancheUnify/Gupta Team Developer 4.2Oracle database 10gStored Procedures/Trigger

Technik

Anforderungserhebung (requirements engineering)PhasenAnalyst, Business Consultant, ProjektmanagerRolle

Performanceoptimierung einer Web-Applikation2010 - 2010Performancetechnische Optimierung einer Web-ApplikationSchwerpunkt liegt hier im Seitenaufbau, Datenübermittlung und-aufbereitung, sowie die Maskensteuerung (u.a. für das Verlassen derSeite)

Beschreibung

GesundheitswesenBrancheASP.Net 3.5MS Visual Studio 2008Oracle database 10g

Technik

Anforderungserhebung (requirements engineering), ImplementierungPhasenEntwickler, ProjektmanagerRolle

Programmierung eines XML-Konverters2010 - 2010Erstellung eines Tools zur Verarbeitung von XML-DateienZiel ist es die Master-XML-Datei mit Informationen aus bis zu dreistrukturgleichen Ergänzungs-XML-Dateien zu aktualisieren bzw. zuergänzenDas Werkzeug stellt eine Oberfläche bereit, mit der die Masterdatei, dieErgänzungsdateien und die Zieldatei ausgewählt und der Prozess gestartetwerden kann

Beschreibung

GesundheitswesenBrancheASP .Net 3.5MS Visual Studio 2010

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 67\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 68: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Realisierung eines Excel-Überwachungswerkzeugs2010 - 2010Dieses Werkzeug überwacht in Abständen eine ExceldateiGeprüft wird eine in der Exceldatei vorhanden Zelle, welche einDatumswert enthältIst das Datum abgelaufen (d.h. es liegt in der Vergangenheit) wird eineE-Mail versendetDie Konfiguration des Werkzeuges ist per ini-Datei (Textformat)Konfiguriert werden können:- Pfad zur Exceldatei- Überwachungsintervall- Zu prüfende Zelle- E-Mail (Betreff, Text, Empfänger)Das Werkzeug wird als Windowsdienst realisiert und schreibt eine Logdateibzw. in die Windows-Ereignisanzeige

Beschreibung

GesundheitswesenBrancheMS Visual Studio 2010MS Office

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Beratung und Implementierung zum Unify/Gupta Team Developer:SAP-Kopplung via BAPI-COM Schnittstelle

2010 - 2010

Technische AnalyseBeratung des Kunden und Implementierung einer SAP-Anbindung an denTeam Developer über eine BAPI-COM Schnittstelle

Beschreibung

Industrielle HerstellerBrancheUnify/Gupta Team DeveloperTechnikAnforderungserhebung (requirements engineering), DesignPhasenAnalyst, Business Consultant, ProjektmanagerRolle

Beratung über Unify/Gupta SQLBase EDK/ EDP2010 - 2010Business Consultant Leistungen zur Lizenzierung und Installierung derSQLBase EDK/EDP

Beschreibung

SoftwarehausBrancheUnify/Gupta SQLBase EDK/EDP TechnikAnforderungserhebung (requirements engineering)PhasenBusiness ConsultantRolle

Seite: 68\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 69: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Entwicklung einer Web-Anwendung zur Nutzung von OP-Plänen 2009 - 2009Programmierung eines Prototypen zur Eingabe von OP-DatenVisualisierung des geplanten und tatsächlichen Verlaufs des OP-Tages nachOptimierungsalgorithmusPflege von Stamm- und BasisdatenDiese Anwendung wurde als Webanwendung konzipiert und auchumgesetzt

Beschreibung

GesundheitswesenBrancheMS Visual Studio 2010Microsoft SQL Server 2008MS Entity Framework

Technik

Anforderungserhebung (requirements engineering), Design,Implementierung, Dokumentation

Phasen

Business Consultant, ProjektmanagerRolle

Wartung einer bestehenden Anwendung einer großen Handelskette imnicht deutschsprachigem Raum

2009 - 2009

Ein bestehendes Warenwirtschaftssystem aus einem nichtdeutsprachigem Raum entsprechend der Anforderungserhebung desKunden angepasstMaske, sowie Datenbankanpassung zur Anzeige einer Zusatzsteuer aufalkoholische Ware und Anpassung der Maske, sowie Datenbank zurAbrechnung der Im- und ExportsteuerUnterstützung im Bereich Einführung Proformarechnung durch technischeSchulungen

Beschreibung

HandelBrancheMS Visual Studio 2010Unify/Gupta SQLBase 9.0.1

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 69\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 70: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Überführung eines Unify/Gupta Team Developer Source Codes auf Version5.2

2009 - 2009

Herstellung der AblaufumgebungEinspielen des DatenbankbackupsEntfernen von High Edit DLLsAufbereitung des Programms und Statusbericht an den Kunden

Beschreibung

Behörde/VerbändeBrancheUnify/Gupta Team DeveloperHighEdit

Technik

Anforderungserhebung (requirements engineering), DokumentationPhasenEntwickler, ProjektmanagerRolle

Anpassung eines Programmes bestehend aus einer Web-Applikation undeiner Client-/Server-Anwendung

2009 - 2009

Erweiterung eines bestehnden Programms inkl. Aufwandsabschätzung undRealisierung von ÄnderungenTest aller Programmabläufe und Übergabe an den KundenAnpassung Build-ProzessFachlische Absprache mit Kunden

Beschreibung

GesundheitswesenBrancheMS Visual Studio 2010C#ASP.NETOracle database 9

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Erweiterung einer Anwendung im Gesundheitswesen und Mapi2009 - 2009Die Mapi-Anbindung zur Rückverfolgung von E-Mail-Antworten und derenBehandlungErweiterung der MaskeBugfixingDokumentationTest der Anwendung

Beschreibung

GesundheitswesenBrancheMS Visual Studio 2010C#ASP .NETOracle database 9

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 70\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 71: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

MD Workshop: Migration von Team Developer-Anwendungen auf 5.22009 - 2009Durchführung des WorkshopBeschreibungIT-BrancheBrancheUnify Team Developer 5.2TechnikAnforderungserhebung (requirements engineering), Design,Implementierung, Dokumentation

Phasen

ProjektmanagerRolle

Internet-Anwendung zur Auswertung von Unternehmensdaten2007 - 2008Anpassung/Weiterentwicklung einer Internet-Anwendung zur Auswertungvon UnternehmensdatenWeiterentwicklung der Inhouse-Anwendung zum Import und zur Pflege derUnternehmensdaten mit Gupta Team DeveloperDurchführung eines Workshops zur Einführung der SoftwareWartung und Pflege der Software

Beschreibung

IT-BrancheBrancheC#ASP .NetMicrosoft SQL ServerUnify/Gupta Team Developer

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Internet-Anwendung zur Auswertung von Unternehmensdaten2007 - 2008Anpassung/Weiterentwicklung einer Internet-Anwendung zur Auswertungvon UnternehmensdatenWeiterentwicklung der Inhouse-Anwendung zum Import und zur Pflege derUnternehmensdaten mit Unify/Gupta Team DeveloperWartung der SoftwareAnalyse PerformanceproblemeErstellung techn. DokumentationImportschnittstellen

Beschreibung

IT-BrancheBrancheC#ASP .NetMicrosoft SQL ServerUnify/Gupta Team Developer

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 71\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 72: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Realisierung eines Warenwirtschaftssystems als Client-/Server-Anwendung2008 - 2008Realisierung der Anwendung für die Verwaltung von WerbetermineBeschreibungHandelBrancheUnify/Gupta Team DeveloperUnify/Gupta SQLBase

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Konzeption und Realisieung von FAQs2008 - 2008Erstellen eines Systems, mit dem FAQs erstellt, bearbeitet und nachflexiblen Filterkriterien gesucht werden könnenRealisierung einer Web-Anwendung für FAQs

Beschreibung

GesundheitswesenBrancheASP .NETC#Oracle database 10gInfragisitics

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Realisierung eines Warenwirtschafts-/Lagerverwaltungssystem2006 - 2007Aus einem bestehenden Warenwirtschaftssystem wurde die Komponentezur Lagerverwaltung herausgelöst und neu entwickelt.Gründe hierfür waren neue, in die Altanwendung schwer integrierbare,Anforderungen und die technologische Strategie des Kunden.Aufgabe war Design und Implementierung der Komponente inkl.Betreuung der Schnittstellen

Beschreibung

HandelBrancheJ2EEEJB 2.1Web ServicesJBoss ApplikationsserverSolidDB2

Technik

Design, Implementierung, TestPhasenAnalyst, Entwickler, Business ConsultantRolle

Seite: 72\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 73: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Migration einer bestehenden Client-/Server-Anwendung auf Java EJB 32006 - 2007Aufgabe war die Beratung/Coaching, sowohl technologisch als auch zumVorgehen, rund um die Migration einer Altanwendung auf eine neueTechnologieplattform (Java EJB 3)

Beschreibung

AutomobilbrancheBrancheJava,J2EEEJB 3JBoss Applikationsserver

Technik

DesignPhasenAnalyst, Business ConsultantRolle

Web-Anwendung für die Verwaltung von Jahresabschlüssen 2007 - 2007Grobkonzept und Realisierung einer Web-Anwendung für die Verwaltungvon JahresabschlüssenEntwicklung eines PrototypsBenutzerverwaltungFehlerbehebungDokumentation

Beschreibung

HandelBrancheC#ASP .NETOracle database 10gPL/SQLInfragisitics

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Seite: 73\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 74: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Verwalten und Verteilen von Dokumenten über einen Dienst und eineWeb-Anwendung

2007 - 2007

System zur Importierung, Archivierung, Verteilung und Verwaltung vonNutzern und DokumentenBestehend aus einer Webanwendung für den Zugriff auf die Dokumente,sowie einem Dienst zum Import der Nutzerinformationen und derDokumenteTestanwendung hostenPflichtenhefterstellung und Änderungen der CRsKonverter für Deployment

Beschreibung

GesundheitswesenBrancheASP .NETC#Oracle database 9i

Technik

Anforderungserhebung (requirements engineering)PhasenProjektmanagerRolle

Neuentwicklung einer Web-Anwendung zur zentrale Anforderung von nichtgelisteten Artikeln

2005 - 2006

Die Märkte des Einzelhandelskonzerns können Artikel nur dann verkaufen,wenn diese im Warenwirtschaftssystem (zentral) gelistet sindUm Anfragen von Kunden zu nicht gelisteten Artikel (z.B. Tonträger) schnellbedienen zu können, wurde diese Anwendung neu entwickelt und in dieWarenwirtschaftsinfrastruktur integriert

Beschreibung

HandelBrancheFlash-ClientWebSphere Applikationsserver unter Unix (mit TopLink)DB2

Technik

Design, Implementierung, TestPhasenEntwickler, ProjektmanagerRolle

Immobilienverwaltung2004 - 2005Neuentwicklung einer Anwendung zur Verwaltung der Anteilsverhältnisse,Beschlüsse und handelsrechtlichen Eintragungen der Märkte und sonstigenzugehörigen Gesellschaften

Beschreibung

HandelBrancheJava-Client (Swing) auf WindowsWebSphere Applikationsserver unter Unix (mit TopLink)DB2

Technik

Design, Implementierung, TestPhasenEntwickler, Business Consultant, ProjektmanagerRolle

Seite: 74\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 75: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Migration einer bestehenden Client-/Server-Anwendung2005 - 2005Informationssystem zur MietvertragsverwaltungWertsicherung und Nebenkostenabrechnungen der Mietobjekte

Beschreibung

HandelBrancheJava-Client (Swing) auf WindowsWebSphere Applikationsserver unter Unix (mit TopLink)DB2

Technik

Design, ImplementierungPhasenEntwickler, Business Consultant, ProjektmanagerRolle

Nutzer- und Rollenverwaltung2003 - 2004Analyse, Design und Entwicklung einer Anwendung zur Nutzer- undRollenverwaltung

Beschreibung

AutomobilbrancheBrancheWeb-ClientiPlanet-WebServerClient auf JSP- und Struts-BasisServer WebLogic-Cluster (EntityBeans mit CMP)DB2

Technik

Implementierung, TestPhasenAnalyst, Entwickler, Business ConsultantRolle

Realisierung Stammdatenverwaltung2003 - 2003Realisierung des Frontends zum International VehicleSystem/StammdatenverwaltungEntwurf und Realisierung bzgl. eines einheitlichen, automatisiertenBuild-Prozesses für das GesamtprojektBeratung bzgl. Struktur der Konfiguration

Beschreibung

AutomobilbrancheBrancheWeb-ClientiPlanet-WebServerClient auf JSP- und Struts-BasisServer WebLogic-Cluster (EntityBeans mit CMP und TopLink)DB2Ant

Technik

Design, Implementierung, TestPhasenEntwickler, Business ConsultantRolle

Seite: 75\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp

Page 76: EF-VM-FILE3W3W ToolsQRP 3W ToolsMAProfilExtern€¦ · - Implementierung von Cordova App, um Website innerhalb einer App zu öffnen - Erweiterung SlideIn-Menü, JS-Anpassungen, Landing

ProjekteLeerzeile

Weiterentwicklung einer bestehenden Anwendung2003 - 2003Implementierung fehlender AnforderungenQualitätssicherung und Verbesserung der CodestrukturBehebung von Performanceproblemen

Beschreibung

AutomobilbrancheBrancheWeb-ClientiPlanet-WebServerClient aufJSP- und Struts-BasisServer JBoss und WebLogic-Cluster (EntityBeans mit CMP)DB2Oracle

Technik

Implementierung, TestPhasenBusiness ConsultantRolle

Erstellung eines System zur Ermittlung von Flugbewegungsdaten2000 - 2002Erstellung eines System zur Ermittlung von Flugbewegungsdaten unddaraus resultierende Gebührenabrechnung

Beschreibung

IT-BrancheBrancheJava-Client (AWT, Swing) auf WindowsCorba (Orbix)C/C++-Server und Oracle auf Solaris-Cluster

Technik

Implementierung, TestPhasenProjektmanagerRolle

Migrationsstrategien2002 - 2002Beratung zu MigrationsstrategienBeschreibungPresse/VerlagBranche

TechnikPhasen

Business ConsultantRolle

Seite: 76\\EF-VM-FILE\3W\3W_Tools\QRP_3W_Tools\MAProfilExtern.qrp