From Experiment to Long-Term Success
Working with Truewind, an OutSystems Elite Partner, Jerónimo Martins built a tight and dedicated project team. Commenting on the approach, André said, “It was important for our team members to have a clean-slate mindset, rather than having people so ingrained in our established ways of working. Four of the five people were from our management trainee program and under 30 years old.”
Truewind allocated a seven-person scrum team, including:
- 3 Developers
- 1 Frontend developer
- 1 Engagement manager
- 1 UI/UX designer
- 1 Delivery manager
The initial solution was built in around twenty weeks, in two-week sprints. There were several dependencies to 3rd party systems, which meant overall it took 42 weeks for the store to go live.
The following video gives an overview of the consumer app, the in-store experience, and the 24/7 self-service cabinets.
The solution involved four applications:
- The consumer app
- An app for retail staff
- The production app
- A Back-office app
The solution required integration to eight legacy business systems, including SAP, ePOS, and a loyalty system.
Capabilities of the overall solution include:
- Customer registration with SMS confirmation code
- Store entry via QR code – similar to an airport security gate
- An in-app landing page for promotions and store gifts
- Shopping – add to basket with tap-and-go on NFC tags, or barcode scan (for users with smartphones lacking active NFC)
- Payment – with a variety of payment methods, including credit cards
- Store exit via QR code
- Go 24/7 – the ability to buy products outside of the store from a computer vision enabled secure display cabinet.
Computer vision is an essential aspect of this futuristic store, with dozens of cameras in the ceiling and on shelves. The combination of computer vision and AI can help automate replenishment, act as a back-up for NFC and label scanning, aid security, and potentially completely avoid check-out queues. Moreover, computer vision has the potential to make shopping even easier by eliminating the need for NFC or label scanning.
How OutSystems Helped JM’s Experiment
OutSystems helped Jerónimo Martins’ experimentation from multiple perspectives—faster development, built-in DevOps for automated deployment, pre-built UI templates and patterns that make it easier to deliver pixel-perfect user experiences, and more. Working in a test and learn scenario inevitably involves rework. With rapid application developmentchanges could be made in minutes or hours.