Projektbeschreibung

Aufgrund unserer langjährigen Erfahrung im Bereich der individuellen Softwareentwicklung für einen regionalen Energieerzeuger sind wir in der idealen Position die komplexen Kernprozesse des Kunden mit Software abzubilden.

Die von uns entwickelten Systeme zur Planung und Überwachung dieser Prozesse helfen dabei die große Menge an Informationen für die verantwortlichen Mitarbeiter zeitnah zur Verfügung zu stellen. Zusätzlich bietet unsere Software eine größtenteils automatisierte Kommunikation mit diversen externen Stellen wie Übertragungsnetzbetreibern und der Energiebörse.

Damit diese zum Teil zeitkritischen Prozesse zuverlässig und sicher ausgeführt werden können, legen wir besonderen Wert auf die Qualität der von uns ausgelieferten Software. Dazu verwenden wir in der Branche als Best-Practice anerkannte Vorgehensweisen wie agile Softwareentwicklung nach SCRUM, sowie Systeme zur statischen Code-Analyse und dem Ausführen automatisierter Tests. Durch den Einsatz diverser Tools sind wir in der Lage gemeinsam mit dem Kunden die Iterationen des Entwicklungsprozesses zu planen und somit relativ kurzfristig auf Änderungswünsche einzugehen. Test- und Qualitätssicherungs-Systeme erlauben es uns Änderungen an der Software vor der Freigabe auf das Produktiv-System vom Kunden absegnen zu lassen.

 

Eingesetzte Technologien

  • Microsoft .NET und .NET Core mit C#
  • ASP.NET Core und Angular
  • Azure DevOps mit Continous Delivery und automatisierten Tests
  • SonarQube für die statische Code-Analyse