HIPPIE 2.0
Emakina digitizes data processing at REWE
Every day, REWE collects thousands of gigabytes of transaction data. Until now, this data has been collected and manually evaluated in the individual REWE companies. A joint project of REWE Group IT and Emakina CEE has now modernised data processing.

Challenges
In order to provide REWE customers with the best possible service every day, a powerful, well thought-out software is needed that evaluates shopping events, discount campaigns and campaign-specific customer behaviour. The experienced developers team of EMAKINA CEE supported REWE Group IT in the front-end development and provided the profound know-how of its experienced digital experts for consulting on agile project management, implementation and integration.
Evaluation of the transaction data
HIPPIE's background in a nutshell: Transaction data is collected and evaluated on a daily basis for action planning. Until now, this has been done in the individual retail companies on an individual basis and mainly manually. In future, the HIPPIE software will enable quick and easy queries, dynamic evaluation and graphic display. The data can be prepared and graphically illustrated in a user-friendly interface under different aspects and with different KPIs.
Agile development process
The distinctive functionality of HIPPIE software is explained by its development process. Both sides showed confidence in the competence and expertise of the project partner, which is why the entire project was developed in close cooperation according to agile methodology.
The starting signal was given at a Scrum Master Workshop in October 2018, where framework conditions as well as acceptance criteria for the early development phase were defined. Only a few weeks later, the team presented the first views and invited to a test round. The meaningful findings flowed directly into the following development phase. The result was HIPPIE, a precisely tailored tool that was fully functional at the go-live in May 2019.

Technical background
The JavaScript library D3 with the abstraction level VEGA serves as basic tool. The processing of documents based on data offers all advantages for user-friendly use. At the same time, the logic does justice to the Java interfaces, which makes diverse and, above all, dynamic enquiries possible on the basis of the centralised Oracle database.
The technical solution of the front-end application was carried out within the Angular Framework. Thus the system offers optimized loading times and supports JavaScript for the integration of asynchronous algorithms. Exclusively independent components of the different views ensure the best possible performance within the data evaluation. This reduces the load on the background system many times over and opens the way for the integration of automated test cases.
The front-end interface runs within all common browsers and automatically adapts to different resolutions and sizes. The VEGA library was chosen for a user-defined display of graphs and diagrams. The big advantage here is the serializable diagram definition as JSON structure, which makes individual enquiries to the diagrams possible. At the same time, the code in the front-end remains manageable - this saves computing power that flows into the full productivity of the evaluation processes.
Intuitive analysis tool for REWE's action planning
#DONE
Within REWE Group, HIPPIE was used to successfully harmonise the action language, which from now on will provide fast and robust evaluations for efficient and customer-oriented action planning.