Ziel des Projektes war es für die Mobilanwendung Kaufmann ein Backend mit einer Rest-Api zur Verfügung zu stellen. Durch die Kaufmann App soll es den Nutzern ermöglicht werden auf die Auftrags- und Termindaten ihrer Kaufmann Projekte im Außendienst zuzugreifen um flexibel Kundendaten anpassen und einsehen zu können und um Termine zu planen.
Backendentwicklung mit Java, Springboot und Hibernate zur Realisierung von REST-APIs
Die Schauf GmbH ist ein Hersteller von Leit- und Anzeigensystemen, der Komplettlösungen in den Bereichen Leitsysteme (LKW- und Personenaufrufanlagen), Industrie, Sportanzeigen sowie Zeitsysteme entwickelt. Ziel des Projektes QFlex-Anzeigensystem ist die Entwicklung von Leitsystemen für Behörden und Krankenhäuser. Als Anbindung zum Aufrufsystem soll QFlex entwickelt werden. Mittels dieser konfigurierbaren Anzeigenanwendung können Kunden ihre Gäste in Echtzeit mit Informationen zum Besuch versorgen, durch das Gebäude leiten und die Wartezeit überbrücken. Das Backend der Anwendung wird in .Net C# mit MVC- und Entity-Framework entwickelt. Die Schnittstelle zum Frontend wird durch eine Rest-API und das Frontend in Angular realisiert. Alle Entwicklungen werden durch Test Driven Development vorangetrieben und mit Unit-Tests versehen.
Backendentwicklung mit C# .NET, MVC und Entity-Frameworks sowie Realisierung von REST-APIs
Kenntnisse:
Microsoft Windows Server 2016, Microsoft SQL, IntelliJ, .NET und NUnit, C#, REST-API, Unittesting, Postman, Hyper-V, Test Driven Development (TDD), manuelles Testing
Frontendentwicklung mit Angular, Typescript, Javascript und HTML/CSS sowie Unittesting
Kenntnisse:
Jira, Microsoft Windows Server 2016, IntelliJ, Angular, HTML/CSS, Javascript und Typescript, Microsoft Teams, Jasmine, Unittesting, Integrationstest, Postman, Git, SCRUM, manuelles Testing
Identifizierung und Konzeptionierung von Verbesserungen und neuen Funktionalitäten für QFlexApp
Kenntnisse:
Jira, Konzeptionierung und User Story Formulierung, Microsoft Outlook, Jira, Releasemanagement, Teamfähigkeit, Confluence und Microsoft Teams, Agile Vorgehensweise, KANBAN und SCRUM, Erstellung von Testplänen und manuelles Testing
Betreuung des Projekts "QFlexApp" durch third-Level-Support und Lösung technischer Probleme
Kenntnisse:
MS SQL Server Managemnet Studio, Microsoft Windows Server 2016 und Remotedesktopverbindung, Microsoft SQL, Kommunikation, 3rd Level Support, Hyper-V
Modernisierung und Erweiterung des LKS-Aufrufsystems
Kenntnisse:
Jira, Konzeptionierung und User Story Formulierung, Maven, Hibernate, Spring und Spring Boot, ava und Java EE, Jira und Releasemanagement, Agile Vorgehensweise, KANBAN und SCRU
Hottgenroth/ETU entwickelt kaufmännische, technische und CAD-Software, Schornsteinfegersoftware sowie Internetanwendungen für die Bereiche Energieeffizienz, Bauhaupt- und Nebengewerbe sowie haustechnische Planung und Auslegung. Die Programme richten sich an Planer, Architekten, Handwerker und Handelsunternehmen. Ziel des Projektes ist die Neuentwicklung eines Druckmoduls für die Software ETU-Planer. Dieses Druckmodul soll die Ergebnisse der Planungsprozesse aus den verschiedenen Modulen der Software besser abbilden als das vorherige Druckmodul. Dabei liegen die Schwerpunkte der Entwicklung sowohl auf einer übersichtlichen Darstellung der Ergebnisse, als auch auf der Remodellierung der Ergebnisse auf Basis des Feedbacks von Experten aus der Industrie.
Analyse und Remodellierung der Ausdrucke sowie Erstellung des Konzeptes für das neue Druckmodul
Kenntnisse:
Confluence
Implementierung des neuen Druckmoduls in C# mit .NET nach Test Driven Development (TDD)
Kenntnisse:
NET, C#, Agile Vorgehensweise, Continuous integration, KANBAN, SCRUM und Test Driven Development (TDD)
Erstellung von Testplänen und Testfallkatalogen zum manuellen Testen des neuen Druckmoduls
Kenntnisse:
KANBAN, Erstellung von Testplänen und manuelles Testing
Ziel des Projektes der Hottgenroth Software ist die Portierung des Stücklistengenerators auf C#. So soll die Erstellung der Stücklisten für die Software ETU-Planer modernisiert werden. Die Ausgangslage vor der Modernisierung ist, dass der Stücklistengenerator noch in Delphi implementiert und somit der Wartungsaufwand dafür zu hoch gewesen ist. Neben der Reduzierung des Umfangs der Codebasis sollte die neue Implementierung in C# umgesetzt und gleichzeitig die Wartbarkeit erhöht werden.
Analyse und Strukturierung des Codes in Delphi sowie Modellierung der neuen Implementierung in C#
Kenntnisse:
UML, C# und Pascal, Agile Vorgehensweise, KANBAN und SCRUM
Erstellung der Testfallkataloge, manuelle Testdurchführung im Testteam und Behebung von Fehlern
Kenntnisse:
Testfallreview, Manuelles Testing, Erstellung von Testplänen
Erstellung von Unittets im Rahmen des Test Driven Developments mit NUnit
Kenntnisse:
NUnit, Unittesting, Test Driven Development (TDD)
Portierung des Stücklistengenerators auf C# in eine moderne Codebasis
Kenntnisse:
.NET, UML, C#
Ziel des Projektes ist die Modernisierung der Oberfläche im Modul "Rohrnetze" der Software ETU-Planer. Dafür soll die WinForms-Oberfläche auf WPF umgestellt und das Bedienungskonzept umfassend überarbeitet werden. Im Laufe des SCRUM-Projektes der Hottgenroth Software soll das Design auf einen moderneren, unter Usability-Gesichtspunkten ansprechenden Stand gebracht werden, so dass sich die Software auch optisch aus das Masse im Markt hervorhebt.
Erstellung des Entwicklungskonzepts für die neue Oberfläche im Team mit Jira und MS Visio
Kenntnisse:
Jira und Konzeptionierung, MS Visio, Microsoft Teams, Agile Vorgehensweise und SCRUM
Implementierung des Konzepts und Erstellung der Oberfläche mit WPF und .Net C# in Visual Studio 2017
Kenntnisse:
Visual Studio 2017, : WPF, C#, Test Driven Development (TDD)
Erstellung der Unittests im Rahmen eines Test Driven Developments (TDD) mit NUnit in CI-Umgebung
Kenntnisse:
Jenkins, NUnit, Definieren und Anlegen von Testdaten, Unittesting, Continuous integration und Test Driven Development (TDD)
Erstellung der Testfallkataloge und Übermittlung ans Testteam zum Testing sowie Behebung von Fehlern
Kenntnisse:
Erstellung von Testplänen und manuelles Testing
Erstellung von Lehrvideos und Handbucheinträgen zur Dokumentation in Confluence und Einarbeitung
Kenntnisse:
Confluence
Ziel des Projektes war es für die Mobilanwendung Kaufmann ein Backend mit einer Rest-Api zur Verfügung zu stellen. Durch die Kaufmann App soll es den Nutzern ermöglicht werden auf die Auftrags- und Termindaten ihrer Kaufmann Projekte im Außendienst zuzugreifen um flexibel Kundendaten anpassen und einsehen zu können und um Termine zu planen.
Backendentwicklung mit Java, Springboot und Hibernate zur Realisierung von REST-APIs
Die Schauf GmbH ist ein Hersteller von Leit- und Anzeigensystemen, der Komplettlösungen in den Bereichen Leitsysteme (LKW- und Personenaufrufanlagen), Industrie, Sportanzeigen sowie Zeitsysteme entwickelt. Ziel des Projektes QFlex-Anzeigensystem ist die Entwicklung von Leitsystemen für Behörden und Krankenhäuser. Als Anbindung zum Aufrufsystem soll QFlex entwickelt werden. Mittels dieser konfigurierbaren Anzeigenanwendung können Kunden ihre Gäste in Echtzeit mit Informationen zum Besuch versorgen, durch das Gebäude leiten und die Wartezeit überbrücken. Das Backend der Anwendung wird in .Net C# mit MVC- und Entity-Framework entwickelt. Die Schnittstelle zum Frontend wird durch eine Rest-API und das Frontend in Angular realisiert. Alle Entwicklungen werden durch Test Driven Development vorangetrieben und mit Unit-Tests versehen.
Backendentwicklung mit C# .NET, MVC und Entity-Frameworks sowie Realisierung von REST-APIs
Kenntnisse:
Microsoft Windows Server 2016, Microsoft SQL, IntelliJ, .NET und NUnit, C#, REST-API, Unittesting, Postman, Hyper-V, Test Driven Development (TDD), manuelles Testing
Frontendentwicklung mit Angular, Typescript, Javascript und HTML/CSS sowie Unittesting
Kenntnisse:
Jira, Microsoft Windows Server 2016, IntelliJ, Angular, HTML/CSS, Javascript und Typescript, Microsoft Teams, Jasmine, Unittesting, Integrationstest, Postman, Git, SCRUM, manuelles Testing
Identifizierung und Konzeptionierung von Verbesserungen und neuen Funktionalitäten für QFlexApp
Kenntnisse:
Jira, Konzeptionierung und User Story Formulierung, Microsoft Outlook, Jira, Releasemanagement, Teamfähigkeit, Confluence und Microsoft Teams, Agile Vorgehensweise, KANBAN und SCRUM, Erstellung von Testplänen und manuelles Testing
Betreuung des Projekts "QFlexApp" durch third-Level-Support und Lösung technischer Probleme
Kenntnisse:
MS SQL Server Managemnet Studio, Microsoft Windows Server 2016 und Remotedesktopverbindung, Microsoft SQL, Kommunikation, 3rd Level Support, Hyper-V
Modernisierung und Erweiterung des LKS-Aufrufsystems
Kenntnisse:
Jira, Konzeptionierung und User Story Formulierung, Maven, Hibernate, Spring und Spring Boot, ava und Java EE, Jira und Releasemanagement, Agile Vorgehensweise, KANBAN und SCRU
Hottgenroth/ETU entwickelt kaufmännische, technische und CAD-Software, Schornsteinfegersoftware sowie Internetanwendungen für die Bereiche Energieeffizienz, Bauhaupt- und Nebengewerbe sowie haustechnische Planung und Auslegung. Die Programme richten sich an Planer, Architekten, Handwerker und Handelsunternehmen. Ziel des Projektes ist die Neuentwicklung eines Druckmoduls für die Software ETU-Planer. Dieses Druckmodul soll die Ergebnisse der Planungsprozesse aus den verschiedenen Modulen der Software besser abbilden als das vorherige Druckmodul. Dabei liegen die Schwerpunkte der Entwicklung sowohl auf einer übersichtlichen Darstellung der Ergebnisse, als auch auf der Remodellierung der Ergebnisse auf Basis des Feedbacks von Experten aus der Industrie.
Analyse und Remodellierung der Ausdrucke sowie Erstellung des Konzeptes für das neue Druckmodul
Kenntnisse:
Confluence
Implementierung des neuen Druckmoduls in C# mit .NET nach Test Driven Development (TDD)
Kenntnisse:
NET, C#, Agile Vorgehensweise, Continuous integration, KANBAN, SCRUM und Test Driven Development (TDD)
Erstellung von Testplänen und Testfallkatalogen zum manuellen Testen des neuen Druckmoduls
Kenntnisse:
KANBAN, Erstellung von Testplänen und manuelles Testing
Ziel des Projektes der Hottgenroth Software ist die Portierung des Stücklistengenerators auf C#. So soll die Erstellung der Stücklisten für die Software ETU-Planer modernisiert werden. Die Ausgangslage vor der Modernisierung ist, dass der Stücklistengenerator noch in Delphi implementiert und somit der Wartungsaufwand dafür zu hoch gewesen ist. Neben der Reduzierung des Umfangs der Codebasis sollte die neue Implementierung in C# umgesetzt und gleichzeitig die Wartbarkeit erhöht werden.
Analyse und Strukturierung des Codes in Delphi sowie Modellierung der neuen Implementierung in C#
Kenntnisse:
UML, C# und Pascal, Agile Vorgehensweise, KANBAN und SCRUM
Erstellung der Testfallkataloge, manuelle Testdurchführung im Testteam und Behebung von Fehlern
Kenntnisse:
Testfallreview, Manuelles Testing, Erstellung von Testplänen
Erstellung von Unittets im Rahmen des Test Driven Developments mit NUnit
Kenntnisse:
NUnit, Unittesting, Test Driven Development (TDD)
Portierung des Stücklistengenerators auf C# in eine moderne Codebasis
Kenntnisse:
.NET, UML, C#
Ziel des Projektes ist die Modernisierung der Oberfläche im Modul "Rohrnetze" der Software ETU-Planer. Dafür soll die WinForms-Oberfläche auf WPF umgestellt und das Bedienungskonzept umfassend überarbeitet werden. Im Laufe des SCRUM-Projektes der Hottgenroth Software soll das Design auf einen moderneren, unter Usability-Gesichtspunkten ansprechenden Stand gebracht werden, so dass sich die Software auch optisch aus das Masse im Markt hervorhebt.
Erstellung des Entwicklungskonzepts für die neue Oberfläche im Team mit Jira und MS Visio
Kenntnisse:
Jira und Konzeptionierung, MS Visio, Microsoft Teams, Agile Vorgehensweise und SCRUM
Implementierung des Konzepts und Erstellung der Oberfläche mit WPF und .Net C# in Visual Studio 2017
Kenntnisse:
Visual Studio 2017, : WPF, C#, Test Driven Development (TDD)
Erstellung der Unittests im Rahmen eines Test Driven Developments (TDD) mit NUnit in CI-Umgebung
Kenntnisse:
Jenkins, NUnit, Definieren und Anlegen von Testdaten, Unittesting, Continuous integration und Test Driven Development (TDD)
Erstellung der Testfallkataloge und Übermittlung ans Testteam zum Testing sowie Behebung von Fehlern
Kenntnisse:
Erstellung von Testplänen und manuelles Testing
Erstellung von Lehrvideos und Handbucheinträgen zur Dokumentation in Confluence und Einarbeitung
Kenntnisse:
Confluence