We applied user story mapping to define a MVP (Minimum Viable Product) and started working on the first stories to build a prototype, relying on BLE technology and distributed architecture at its core. In such a complex domain, with so many aspects to take into consideration, prototyping is the only way you have to check the feasibility of your solution and to keep on developing a digital product.
We needed then to design a suitable architecture and prototype the contact tracing through BLE.
Here what we came up with and what we discovered along the path.