remote auch deutschlandweit
Beratung zur Digitalisierungsstrategie und Unterstützung bei der Umsetzung. Die Lösung ersetzt manuelle "Stift und Papier" Prozesse durch eine moderne Software und bildet Unternehmens Know-How in digitalen, automatisierten Prozessen ab.
Aufgabengebiete:
Geschäftsprozess- und Bedarfsanalyse
Resourcenplanung
Beratung zu Softwarearchitektur und -design
Aufbau eines Scrum Prozesses
Implementierung von CI / CD Pipelines
Entwicklung von Front- und Backend
Kommunikationsmanagement mit unterschiedlichen Abteilungen
Unit- und Integration- Tests
Fehleranalyse
Schulung der Benutzer
Technische Dokumentation
Methoden:
Agiles Projektmanagement
Scrum
Continuous Integration, Continuous Deployment
Behaviour Driven Design
Data Driven Design
Clean Code Development
DevOps
Mitwirkung an OpenSource Software Projekten. Unter anderem:
CadQuery: OpenScad ähnlicher Wrapper für OCCT
cljfx: Funktionaler Wrapper für JavaFX
libpython-clj: Clojure Bibliothek mit nativen CPython-Bindings
buddy: Clojure Authentication und Authorization Bibliothek
Aufgabengebiete
Bedarfsanalyse
Softwareplanung
Entwicklen von Bibliotheken
Aufbau einer CI / CD Pipeline
Unit- und Integration- Tests
Fehleranalyse
Technische Dokumentation
Erstellen von Tutorials
Methoden
Test-Driven-Development
Funktionale Programmierung
Property Based Testing
Behaviour Driven Design
Clean Code Development
Die Lösung wird eine vorhandene auf Excel, PDF und Emails basierende Befunddatenerfassung durch eine moderne und benutzerorientierte UI ersetzen. Zusätzlich zur Datenerfassung nimmt die Lösung eine Bewertung der Befunddaten vor. So wird die Antwortzeit für durchzuführende Reparaturmaßnahmen von Tagen auf Minuten reduziert. Außerdem werden im nachgelagerten Back-Office Prozess weniger Ingenieurkapazitäten für die Auswertung der Daten blockiert. Des Weiteren werden die Befunddaten über ein Datawarehouse für zukünftige Analysen zur Verfügung gestellt.
Aufgabengebiete
Geschäftsprozess- und Bedarfsanalyse
Resourcenplanung
Softwareplanung
Entwicklung von Front- und Back-End
Aufbau einer GitLab basierten CI / CD Pipeline
Implementierung von Anwender orientierten Benutzeroberflächen
Kommunikationsmanagement mit unterschiedlichen Abteilungen
Implementierung von Bewertungsalgorithmen
Unit- und Integration- Tests
Fehleranalyse
Schulung der Benutzer
Technische Dokumentation
Methoden
Scrum
Task Reviews, Code Reviews
Continuous Integration, Continuous Deployment
Behaviour Driven Design
DevOps
Clean Code Development
Die Lösung erkennt automatisch den Betrieb von komplexen, technischen Anlagen in kritischen Bereichen. Die Lösung nimmt eine automatische Auswertung vor, erkennt Trends und generiert Handlungsempfehlungen für das verantwortliche Betriebspersonal.
Aufgabengebiete
Resourcenplanung
Softwareplanung
Aufbau einer GitLab basierten CI / CD Pipeline
Entwicklung von Front- und Back-End
Implementierung von Anwender orientierten Benutzeroberflächen
Unit- und Integration- Tests
Kommunikationsmanagement mit unterschiedlichen Abteilungen
Validieren der Lösung im Backtest
Durchführung von Technologie Reviews vor Stakeholdern
Technische Dokumentation
Methoden
Scrum
Task Reviews, Code Reviews
Continuous Integration, Continuous Deployment
Behaviour Driven Design
DevOps
Clean Code Development
Die Lösung ersetzt einen auf PDF-, Word- und Excel-basiertem manuellen Datenaustausch Prozess durch eine XML-basierte Schnittstelle. Vorhandene Software wird um die Schnittstelle erweitert. Betreuung und Schulung der Anwender.
Aufgabengebiete
Geschäftsprozess- und Bedarfsanalyse
Resourcenplanung
Aufbau einer GitLab basierten CI / CD Pipeline
Entwicklung der Schnittstelle
Implementierung der Schnittstelle in die vorhandene Software
Unit- und Integration- Tests
Durchführen von Workshops und Schulungen
Kommunikationsmanagement mit unterschiedlichen Abteilung
Technische Dokumentation
Methoden
Agiles Projekt nach KANBAN
Test Driven Design
Clean Code Development
Eine bestehende Software-Suite wird um eine Prüfmodul erweitert. Die Lösung überprüft, ob eine parametrische 3D Geometrie geltende Regelwerke und Vorschriften einhält und ersetzt eine aufwändige, manuelle Prozesskette. Mit OpenCascade wurde eine performante und automatische "headless" Lösung entwickelt.
Aufgabengebiete
Bedarfsanalyse und Resourcenplanung
Aufbau einer GitLab basierten CI / CD Pipeline
Planung und Entwicklung der Software
Unit- und Integration- Tests
Technische Dokumentation
Methoden
Agiles Projekt nach KANBAN
Test Driven Design
Clean Code Development
Eine InHouse-Software produziert Ergebnisse, die manuell überprüft werden müssen. Die Lösung ersetzt die manuelle Überprüfung durch eine Software, die diese Überprüfung automatisch durchführt.
Aufgabengebiete
Bedarfsanalyse und Resourcenplanung
Aufbau einer GitLab basierten CI / CD Pipeline
Implementierung von Anwender orientierten Benutzeroberflächen
Planung- und Entwicklung der Software
Unit- und Integration- Tests
Technische Dokumentation
Methoden
Agiles Projekt nach KANBAN
Test Driven Design
Clean Code Development
Die Lösung vereinfacht die Benutzbarkeit einer Experten-Software-Suite erheblich. Prozesse die manuell ausgeführt werden mussten wurden automatisiert. Die Software-Suite wurde resilienter gegen Fehlbedienung gemacht. Es wurde ein UserInterface zur Vorgabe der Eingabe Daten und Darstellung der Ergebnisse entwickelt.
Aufgabengebiete
Geschäftsprozess- und Bedarfsanalyse
Resourcenplanung
Aufbau einer GitLab basierten CI / CD Pipeline
Implementierung von Anwender orientierten Benutzeroberflächen
Planung- und Entwicklung der Software
Unit- und Integration- Tests
Technische Dokumentation
Methoden
Agiles Projekt nach KANBAN
Test Driven Design
Clean Code Development
Die Lösung simuliert und optimiert Lautsprecher durch direkte Lösung der 2 dimensionalen akustischen Wellengleichung. Die Lösung berücksichtigt Randbedingung und führt eine mehrstufige Optimierung durch um ein optimales Produkt zu erhalten.
Aufgabengebiete
Resourcenplanung
Softwareplanung
Entwicklung des Rechenkernels
Performance Optimierung
Implementierung von Anwender orientierten Benutzeroberflächen
Unit- und Integration- Tests
Fehleranalyse
Technische Dokumentation
Methoden
Test Driven Development
Behaviour Driven Design
Extreme Programming
Code Reviews
Weiterentwicklung einer CAD / CAM Fertigungssimulation auf Basis von SiemensNX, .NET und Python.
Aufgabengebiete
Bedarfsanalyse und Resourcenplanung
Entwurf eines Datenmodells
Code First parametrische CAD Modellierung
Anwendungsmodellierung
Planung- und Entwicklung der Software
Unit- und Integration- Tests
Technische Dokumentation
Methoden
Test Driven Development
Behaviour Driven Design
Code Reviews
Clean Code Development
Weiterentwicklung einer Microsoft Access Anwendung. Zur Steigerung der Performance wurde das Backend durch eine MySQL Datenbank ersetzt hinzufügen von Import und Exportschnittstellen und dazugehörigem Excel Report.
Aufgabengebiete
Anwendungsmodellierung
Hinzufügen von Exportschnittstellen zur Bereitstellung der Daten
Entwurf eines Datenbankmodells
Implementierung einer Benutzeroberfläche
Implementierung der Businesslogik
Erstellen von Layout und Design
Unit- und Integration- Tests
Technische Dokumentation
Methoden
Test Driven Development
Behaviour Driven Design
Code Reviews
Clean Code Development
Ein Roboter wurde im Team entwickelt, der in einem Wettbewerb gegen gegnerische Teams angetreten ist. Der 1. Platz wurde gewonnen.
Aufgabengebiete
Projektleitung
Requirements-Management
Hardwaredesign
Softwaredesign
Software Implementierung
Unit und Integration Tests
Fehleranalyse
Dokumentation
Methoden
Agiles Projekt
Test Driven Development
Clean Code Development
Für eine Bildungseinrichtung wurde ein Forum eingerichtet und der technische Betrieb sichergestellt.
Aufgabengebiete
Bedarfsanalyse
Resourcenplanung
Konzepterstellung
Bereitstellung Web-Hosting
Implementierung der Software
Überwachung des Betriebs
Fehleranalyse
Dokumentation
Scrum Methodologies
Scaling Agile and the Team- of-Teams
Combining Scrum with Other Agile Methodologies
remote auch deutschlandweit
Beratung zur Digitalisierungsstrategie und Unterstützung bei der Umsetzung. Die Lösung ersetzt manuelle "Stift und Papier" Prozesse durch eine moderne Software und bildet Unternehmens Know-How in digitalen, automatisierten Prozessen ab.
Aufgabengebiete:
Geschäftsprozess- und Bedarfsanalyse
Resourcenplanung
Beratung zu Softwarearchitektur und -design
Aufbau eines Scrum Prozesses
Implementierung von CI / CD Pipelines
Entwicklung von Front- und Backend
Kommunikationsmanagement mit unterschiedlichen Abteilungen
Unit- und Integration- Tests
Fehleranalyse
Schulung der Benutzer
Technische Dokumentation
Methoden:
Agiles Projektmanagement
Scrum
Continuous Integration, Continuous Deployment
Behaviour Driven Design
Data Driven Design
Clean Code Development
DevOps
Mitwirkung an OpenSource Software Projekten. Unter anderem:
CadQuery: OpenScad ähnlicher Wrapper für OCCT
cljfx: Funktionaler Wrapper für JavaFX
libpython-clj: Clojure Bibliothek mit nativen CPython-Bindings
buddy: Clojure Authentication und Authorization Bibliothek
Aufgabengebiete
Bedarfsanalyse
Softwareplanung
Entwicklen von Bibliotheken
Aufbau einer CI / CD Pipeline
Unit- und Integration- Tests
Fehleranalyse
Technische Dokumentation
Erstellen von Tutorials
Methoden
Test-Driven-Development
Funktionale Programmierung
Property Based Testing
Behaviour Driven Design
Clean Code Development
Die Lösung wird eine vorhandene auf Excel, PDF und Emails basierende Befunddatenerfassung durch eine moderne und benutzerorientierte UI ersetzen. Zusätzlich zur Datenerfassung nimmt die Lösung eine Bewertung der Befunddaten vor. So wird die Antwortzeit für durchzuführende Reparaturmaßnahmen von Tagen auf Minuten reduziert. Außerdem werden im nachgelagerten Back-Office Prozess weniger Ingenieurkapazitäten für die Auswertung der Daten blockiert. Des Weiteren werden die Befunddaten über ein Datawarehouse für zukünftige Analysen zur Verfügung gestellt.
Aufgabengebiete
Geschäftsprozess- und Bedarfsanalyse
Resourcenplanung
Softwareplanung
Entwicklung von Front- und Back-End
Aufbau einer GitLab basierten CI / CD Pipeline
Implementierung von Anwender orientierten Benutzeroberflächen
Kommunikationsmanagement mit unterschiedlichen Abteilungen
Implementierung von Bewertungsalgorithmen
Unit- und Integration- Tests
Fehleranalyse
Schulung der Benutzer
Technische Dokumentation
Methoden
Scrum
Task Reviews, Code Reviews
Continuous Integration, Continuous Deployment
Behaviour Driven Design
DevOps
Clean Code Development
Die Lösung erkennt automatisch den Betrieb von komplexen, technischen Anlagen in kritischen Bereichen. Die Lösung nimmt eine automatische Auswertung vor, erkennt Trends und generiert Handlungsempfehlungen für das verantwortliche Betriebspersonal.
Aufgabengebiete
Resourcenplanung
Softwareplanung
Aufbau einer GitLab basierten CI / CD Pipeline
Entwicklung von Front- und Back-End
Implementierung von Anwender orientierten Benutzeroberflächen
Unit- und Integration- Tests
Kommunikationsmanagement mit unterschiedlichen Abteilungen
Validieren der Lösung im Backtest
Durchführung von Technologie Reviews vor Stakeholdern
Technische Dokumentation
Methoden
Scrum
Task Reviews, Code Reviews
Continuous Integration, Continuous Deployment
Behaviour Driven Design
DevOps
Clean Code Development
Die Lösung ersetzt einen auf PDF-, Word- und Excel-basiertem manuellen Datenaustausch Prozess durch eine XML-basierte Schnittstelle. Vorhandene Software wird um die Schnittstelle erweitert. Betreuung und Schulung der Anwender.
Aufgabengebiete
Geschäftsprozess- und Bedarfsanalyse
Resourcenplanung
Aufbau einer GitLab basierten CI / CD Pipeline
Entwicklung der Schnittstelle
Implementierung der Schnittstelle in die vorhandene Software
Unit- und Integration- Tests
Durchführen von Workshops und Schulungen
Kommunikationsmanagement mit unterschiedlichen Abteilung
Technische Dokumentation
Methoden
Agiles Projekt nach KANBAN
Test Driven Design
Clean Code Development
Eine bestehende Software-Suite wird um eine Prüfmodul erweitert. Die Lösung überprüft, ob eine parametrische 3D Geometrie geltende Regelwerke und Vorschriften einhält und ersetzt eine aufwändige, manuelle Prozesskette. Mit OpenCascade wurde eine performante und automatische "headless" Lösung entwickelt.
Aufgabengebiete
Bedarfsanalyse und Resourcenplanung
Aufbau einer GitLab basierten CI / CD Pipeline
Planung und Entwicklung der Software
Unit- und Integration- Tests
Technische Dokumentation
Methoden
Agiles Projekt nach KANBAN
Test Driven Design
Clean Code Development
Eine InHouse-Software produziert Ergebnisse, die manuell überprüft werden müssen. Die Lösung ersetzt die manuelle Überprüfung durch eine Software, die diese Überprüfung automatisch durchführt.
Aufgabengebiete
Bedarfsanalyse und Resourcenplanung
Aufbau einer GitLab basierten CI / CD Pipeline
Implementierung von Anwender orientierten Benutzeroberflächen
Planung- und Entwicklung der Software
Unit- und Integration- Tests
Technische Dokumentation
Methoden
Agiles Projekt nach KANBAN
Test Driven Design
Clean Code Development
Die Lösung vereinfacht die Benutzbarkeit einer Experten-Software-Suite erheblich. Prozesse die manuell ausgeführt werden mussten wurden automatisiert. Die Software-Suite wurde resilienter gegen Fehlbedienung gemacht. Es wurde ein UserInterface zur Vorgabe der Eingabe Daten und Darstellung der Ergebnisse entwickelt.
Aufgabengebiete
Geschäftsprozess- und Bedarfsanalyse
Resourcenplanung
Aufbau einer GitLab basierten CI / CD Pipeline
Implementierung von Anwender orientierten Benutzeroberflächen
Planung- und Entwicklung der Software
Unit- und Integration- Tests
Technische Dokumentation
Methoden
Agiles Projekt nach KANBAN
Test Driven Design
Clean Code Development
Die Lösung simuliert und optimiert Lautsprecher durch direkte Lösung der 2 dimensionalen akustischen Wellengleichung. Die Lösung berücksichtigt Randbedingung und führt eine mehrstufige Optimierung durch um ein optimales Produkt zu erhalten.
Aufgabengebiete
Resourcenplanung
Softwareplanung
Entwicklung des Rechenkernels
Performance Optimierung
Implementierung von Anwender orientierten Benutzeroberflächen
Unit- und Integration- Tests
Fehleranalyse
Technische Dokumentation
Methoden
Test Driven Development
Behaviour Driven Design
Extreme Programming
Code Reviews
Weiterentwicklung einer CAD / CAM Fertigungssimulation auf Basis von SiemensNX, .NET und Python.
Aufgabengebiete
Bedarfsanalyse und Resourcenplanung
Entwurf eines Datenmodells
Code First parametrische CAD Modellierung
Anwendungsmodellierung
Planung- und Entwicklung der Software
Unit- und Integration- Tests
Technische Dokumentation
Methoden
Test Driven Development
Behaviour Driven Design
Code Reviews
Clean Code Development
Weiterentwicklung einer Microsoft Access Anwendung. Zur Steigerung der Performance wurde das Backend durch eine MySQL Datenbank ersetzt hinzufügen von Import und Exportschnittstellen und dazugehörigem Excel Report.
Aufgabengebiete
Anwendungsmodellierung
Hinzufügen von Exportschnittstellen zur Bereitstellung der Daten
Entwurf eines Datenbankmodells
Implementierung einer Benutzeroberfläche
Implementierung der Businesslogik
Erstellen von Layout und Design
Unit- und Integration- Tests
Technische Dokumentation
Methoden
Test Driven Development
Behaviour Driven Design
Code Reviews
Clean Code Development
Ein Roboter wurde im Team entwickelt, der in einem Wettbewerb gegen gegnerische Teams angetreten ist. Der 1. Platz wurde gewonnen.
Aufgabengebiete
Projektleitung
Requirements-Management
Hardwaredesign
Softwaredesign
Software Implementierung
Unit und Integration Tests
Fehleranalyse
Dokumentation
Methoden
Agiles Projekt
Test Driven Development
Clean Code Development
Für eine Bildungseinrichtung wurde ein Forum eingerichtet und der technische Betrieb sichergestellt.
Aufgabengebiete
Bedarfsanalyse
Resourcenplanung
Konzepterstellung
Bereitstellung Web-Hosting
Implementierung der Software
Überwachung des Betriebs
Fehleranalyse
Dokumentation
Scrum Methodologies
Scaling Agile and the Team- of-Teams
Combining Scrum with Other Agile Methodologies