Project result
In the course of the project, a KRIS system hosted on the customer platform was set up. The installation includes two virtual machines:
- KRIS server with OPC UA connection to the WinCC OA building automation servers and the media measurements at the building entrances. The server collects, calculates and compresses the energy data. It also serves as a web server for a customer-specific Node-RED visualization of energy KPIs to make the energy performance of the buildings comparable.
- KRIS terminal server for operator access with KRIS client installation. The KRIS client is multi-session capable, which enables simultaneous operation of the KRIS system from a terminal server at the same time.
The system was fully integrated into the IT infrastructure in close cooperation with the customer. This includes external monitoring of all relevant KRIS services, automatic backups, domain integration of the operating systems and the KRIS application, connection monitoring to the data sources with mail alerting, to name just a few.
Approach and quality
To ensure quality in the implementation, the entire project was realized according to the V-model. This requires a structured approach from all project members involved, from system design to documented final acceptance.
The internal development of the KRIS 4 EMS app was carried out using an agile SCRUM approach. All user requirements were described in detail using so-called epics and stories, communicated to the development team and implemented in a targeted and highly effective manner in two-week sprints.
In conclusion, the project can be considered a complete success for the future of KRIS and the collaboration between Roche and KRIKO.