Digital processes

Digitalisation in day-to-day work activities

New technologies and IT solutions make a significant contribution towards ensuring RWE is prepared for the challenges of the future. To be able to generate the desired added value, information in the form of analyses and modelling is now more visible than ever before. Digitalisation makes processes transparent, in power stations every bit as much as on the trading floor or in projects with partner entities.

RWE is proud of the fact it has extensively integrated several hundred apps and various cloud services into its existing business processes. This opens up many different opportunities for company employees.

Algo Trading

Algo Trading makes it possible to respond in the most effective way to movements on the energy market at any time. Although this is a relatively new concept for many market players, RWE Supply & Trading has been making use of this process in its day-to-day business since 2015. The digitalised and automated approach to trading enables the trading company to achieve the best results on the market – continuously, efficiently and reliably. On the intra-day market in particular, where prices change in seconds, the complex algorithms developed in-house achieve crucial advantages. In addition to the flexibilities of RWE’s power stations, many customer positions are also managed using these algorithms. That means customers benefit from a constant proximity to the market and efficient trading decisions, while keeping their own manual input to a minimum. To get the most out of the potential offered by automated trading, the experienced traders at RWE Supply & Trading work every day to improve the performance of the algorithms and adapt them to rapidly changing market conditions.


Easy Commodity Trader (ECT)

The innovative web-based service “Easy Commodity Trader” (ECT) offers B2B customers of RWE Supply & Trading a professional solution for bilateral commodity trading. This portal, developed in-house, gives customers easy, fast and reliable access to the key European electricity and gas markets. Thanks to the customisable trading screen, users can easily trade in both standard and non-standard products from their screen to suit their own preferences. ECT is easy to integrate into existing systems via an API interface, and is free to use. Two-factor authentication and the use of a session token guarantee that trading remains secure, while providing support for a professional trading experience.


Lead in Data

“Lead in Data” (LiD) is a cloud-based data platform that allows an entirely new form of data management at RWE Supply & Trading. This future-proof, scalable platform is perfectly adapted to the company’s commercial strategy and is able to provide efficient access to data and facilitate working with extremely large data models. To make the best use of the full potential offered by the platform, both a special training course and a user community have been developed for the more than 350 individuals who use it every day. The ability to work collaboratively and access to a central data catalogue make LiD the ideal solution for multi-team communication within the analyst community.

Lead in Data (LiD) | Digitalisation @ RWE

Machine Learning in document processing

  • How Machine Learning makes document processing easier

    Machine Learning is revolutionising document processing at RWE Renewables Europe & Australia. The “Digital Transformation & Innovation” team (IT/OT) has set itself the goal of optimising and automating document processing in order to reduce the time otherwise required for manual and monotonous processes.

    Machine Learning in document processing | Digitalisation @ RWE

Software Development

Have program code generated instead of writing it yourself.

The specialists in the IT department identified a need for action to ensure operational capability in coordination with the company-wide cost-cutting measures and to respond to the growing application landscape of RWE Power AG. Their objective was to relieve the available capacities of the labour-intensive task of maintaining source code as much as possible in order to continue maintaining and adapting the applications developed in-house into the future.

To avoid having to write standard code for different digital applications over and over by hand, or to import it using copy-and-paste, the team in the IT department at RWE Power, the “Power Core IT”, switched to having this code created using “code generators” developed in-house.

A source code generator is a software program that generates the source code using a selected programming language based on models (e.g. UML), another formal language (e.g. XML), or other formats (e.g. decision matrices). Domain-specific program code is generated in this way, based on available meta-information.

Benefits of automated code generation

High speed | Software Development | Digitalisation @ RWE

High speed

These source generators can automatically generate recurring programming patterns with no time cost for the developer.

Depending on where the software module is used, this could account for up to 80 percent of the source code, which could mean hundreds of thousands of code lines depending on the size of the program. The generators also shift the development process to a certain extent, away from programming and towards modelling. Maintaining models is often easier than maintaining source code, since models enable a faster overview and are more independent of the programming style of an individual developer.

Show less
Learn more
High-quality code | Software Development | Digitalisation @ RWE

High-quality code

Models allow formal checks for compliance with established restrictions, specifications and other requirements.

Code generators are also not at risk of careless errors. They generate code that automatically complies with the programming guidelines. The generated code is consistent, and its quality is assured by the generator.

Show less
Learn more
Highly future-proof | Software Development | Digitalisation @ RWE

Highly future-proof

The constant refinement of programming languages necessitates regular maintenance projects.

These ensure the applications are compatible with new languages or language versions, and that they represent the state of the art.  With generated code, “only” adaptation of the code generator is required, not adaptation of the entire applications.

Show less
Learn more

With this approach, RWE Power is able to concentrate entirely on implementing the business logic and the technical processes, and thus achieving the maximum possible added value based on the available expert knowledge. This improvement in efficiency and productivity in developing applications means a further element is in place to provide valid support for the application landscape at RWE Power AG.

Learn more about Digitalisation @ RWE themes and projects

Digital energy production

The new industrial revolution – smart technologies and modelling offer an insight into the energy production of the future

Read more

Digital HR

Virtual elements in professional training, remote coaching sessions, international onboarding – RWE as a digital employer

Read more

Visualisation and Virtual Reality

The virtual world of RWE – from digital communication via video studio and simulations using Augmented Reality

Read more