Schlagwörter
Skills
Projekthistorie
Business Application Plattform
Entwicklung einer Plattform zur Erstellung und Betrieb moderner webbasierter Business-Anwendungen als Platform as a Service Angebot (PaaS). Die Modellierung und der Entwurf des Basis-UI erfolgt dabei in einer eigenen, auch für Nicht-Informatiker intuitiven Definitionssprache (Domain-Specific Language). Businesslogik wird über Trigger mit Wenn-Dann-Regeln bzw. Commands im UI abgebildet, denen Actions hinterlegt werden können. Ziel ist es, eine Umgebung zur Erstellung und Betrieb von paketierbaren Anwendungen zu schaffen, die dadurch schneller und einfacher herzustellen sind, dass sich der Entwickler in enger Zusammenarbeit mit der Fachabteilung zunächst rein auf die Definition des Businessmodels und der -Logik konzentriert. So entsteht recht schnell eine Basisanwendung, die bereits ein nahezu voll funktionsfähiges Abbild der Fachlichkeit darstellt. In weiteren Schritten besteht die Möglichkeit, das Erscheinungsbild designtechnisch anzupassen oder spezifische Funktionalitäten in Form von Controls oder Services zu ergänzen. Die technische Architektur der Gesamtsystems wird durch die Plattform zur Verfügung gestellt. Sie enthält alle relevanten Funktionalitäten wie eine revisions- und auditsichere Datenhaltung, Cloud-Deployment, Offline-Fähigkeit oder ein umfangreiches Berechtigungskonzept.
http://curasystems.com/iris.html
http://bizpin.de
Projektgröße:
4-6 Entwickler, Unternehmensberater
Tätigkeiten im Laufe des Projekts:
- Rolle: Solutions Architect
- Begleitung des Projekts von Konzeption bis zur Produktreife (z.B. bizpin.de)
- Umsetzung verschiedener Branchenlösungen in Unterprojekten, unter anderem für den Giftnotruf der Charité Berlin, eine Gebäudeversicherung, diverse Tierkliniken, einen internationalen Medizingerätehersteller.
- Entwicklung, Design, Architekturberatung
- Produktpräsentationen und -Schulungen
Konzepte und Methoden:
CI/CD, Test Driven Development, Domain Driven Design, Event Sourcing, Command Query Responsibility Segregation, Progressive Web Application, Scrum, Domain Specific Languages DSL
Technologien:
Angular, Vue, React, Node, Javascript, Typescript, ES6, CSS3, HTML5, SmartOS, REST, Git, Webpack, Rollup, Chrome, IndexedDB, Service-Worker API, JQuery, Elasticsearch, Mocha, Chai, Tape, Parsing Expression Grammar PEG
Neuentwicklung eines Systems zur Durchführung medizinischer Studien. Das System wird als "closed System" auf Study-Notebooks an betreuende Ärzte und Kliniken ausgeliefert. Angeschlossen werden Labor- und Messgeräte, die ebenfalls im Hause Hergestellt werden. Die Software ist hochkonfigurierbar, um den Anforderungen unterschiedlicher internationaler Studien gerecht zu werden. Es soll ein seit vielen Jahren im Einsatz befindliches System abgelöst werden, welches die steigenden Anforderungen an Flexibilität nur noch schwer erfüllt.
http://ert.com
Projektgröße:
Ca. 10 Entwickler, Test-Team, Analysten
Tätigkeiten im Laufe des Projekts:
- Rolle: Entwicklung
Zertifizierungen:
- Good Clinical Practice (GCP)
Konzepte und Methoden:
Strong Focus on Software-Patterns, Unit Testing, Code Reviewing, Scrum
Technologien:
Team Foundation Server, Visual Studio, C#, .NET Framework, Windows Presentation Foundation, Workflow Foundation, Spring.Net, XML, XSD, SQLServer, LLBLGen O/R Mapper
Business Coninuity Management Suite XENCOS
Für eine mittelständische Unternehmensberatung wird zur Unterstützung des BCM Beratungsprozesses eine ganzheitliche Software-Suite entwickelt, die in der ersten Version aus drei wesentlichen Modulen besteht: BCP (Business Continuity Planning), RIA (Risc Impact Analysis) und BIA (Business Impact Analysis).
Inzwischen QSC AG: http://qsc.de
Projektgröße:
Zeitweise ca. 15 Entwickler, 10 Tester, Spezifikations-Team, Qualitätsmanager, Unternehmensberater, Projektleitung
Tätigkeiten im Laufe des Projekts:
- Rolle: Architektur, Analyse, Spezifikation
- Analyse und Spezifikation des Mandanten- und Domänenkonzeptes der gesamten Software
- Analyse und Spezifikation des Moduls RIA
- Architekturberatung und -Design der Module RIA und BIA
- Koordination der Entwicklungstätigkeiten des Moduls BCP
- Entwicklung von Modulübergreifenden Kernkomponenten der Software
- Co-Entwicklungsleitung
Konzepte und Methoden:
UML, OOA, OOD, Smart Client Architecture (CAB/SCSF), AIM-Entwicklungsprozess (Oracle)
Technologien:
C#, .Net, Infragistics NetAdvantage, WinForms, Enterprise Library, LLBLGen O/R Mapper, SQLServerExpress, ORACLE, Report Sharp Shooter, .Net Word Processing (TxTextControl), PDF-Generierung (Aspose Words PDF), Go! Diagram Charting, NUnit, NCover, FXCop, Enterprise Architect (Sparcs Systems)ERP-System für ein Entsorgungsunternehmen
Ein mittelständisches Entsorgungsunternehmen führt ein strategisches Projekt zur Umstellung des internen ERP Systems "WasteWatcher" auf Microsoft .Net Technologie durch. Geplant ist eine komplette Neuentwicklung. Der WasteWatcher unterstützt das Unternehmen an allen wesentlichen Stationen der Wertschöpfungskette: Auftragserfassung & Partnerverwaltung, Disposition, Fahrzeugverwiegung, Leistungsnachweisbearbeitung und Faktura. Das verteilte 3-Schicht-System wird täglich von etwa 400 Mitarbeitern genutzt und umfasst ca. 700 Datenbanktabellen.
http://schoenmackers.de
Projektgröße:
10 Entwickler, Unternehmensberater
Tätigkeiten im Laufe des Projekts:
- Rolle: Analyst
- Maßgeblich verantwortlich für Prozessanalyse und -Optimierung
- System Soll- und Ist-Analyse
- SOA-Architekturberatung
- OO-Systemdesign mit UML
- Schulungen in UML und Prozessorientiertem Design
- Dokumentation
Konzepte und Methoden:
Prozessanalyse, OOA, OOD, Service Oriented Architecture
Technologien:
ARIS Toolset (IDS-Prof. Scheer), C#, .Net, Team Foundation Server