Our partnership incorporated both Discovery and Delivery phases
Through our initial Discovery work with SFR’s internal project team, we were able to confirm their core needs and reach a consensus on a proposed solution – deployment of Neo4j, a NoSQL graph database. This technology offered SFR the best potential method of modelling their network, as Neo4j’s 1:1 mapping would provide a more natural representation of their network’s physical components.
Following acceptance of the proposed approach, we progressed to implementation. Neo4j has the added advantage of being an open source product which allows for rapid development of prototypes. This enabled us to quickly demonstrate the viability of the technology, and ensure it met SFR’s needs.
The result was a solution that empowered SFR: with a database of their own design, and the ability to query their network (analysing millions of components at country level), they could detect and assess any points of failure.
With this information they could better plan maintenance activities, and reduce their costs, which in turn would provide their customers with an improved and even more stable service.
Neo4j is an obvious solution to explore for a graph network problem. It manages risk on the client side, and it also makes processes more efficient. Getting the model right allows everything to flow naturally, which is a process that is simple and powerful and works well using Neo4j
– Project Manager, SFR
Collaborating with SFR at every stage, from concept through to production, ensured the solution stayed aligned with their needs, whilst affording SFR an opportunity to gain knowledge of graph database implementation and contemporary software practices.