Constantly evolving while achieving perfection in terms of user experience:
Major challenges for the eJust arbitration platform

In 2015, the startup eJust asked SQLI Switzerland to create its eponymous SaaS platform, offering arbitration for legal disputes.

The challenges are clear: to have a litigation management platform which is 100% online, and simple and user-friendly for users. The solution incorporates hundreds of arbitration rules designed to comply with fundamental rights and is likely to constantly evolve. 

Focus on this collaboration with Romain Fromi, Technical Manager at eJust. 

"Our objective? To digitalize the Justice system." 

"We created eJust with the desire to speed up the decision-making processes to offer businesses a less complex and faster justice service. The simplified access to arbitration via our platform aims to significantly alleviate the workload of commercial courts and relieve the pressure on the state justice system. 

The solution, developed in SaaS mode, puts the opposing parties and arbitrators in touch with each other, as well as legal professionals who are capable of ruling on the dispute submitted," explains Romain Fromi. 

Significant requirements in terms of the development of the solution

"eJust has the firm desire to develop and continuously improve the platform, both in terms of user experience and the quality of the code. For us it was therefore essential to entrust this development project to a service provider who is able to understand our challenges, the issues related to our business, but also and above all has a high level of technical and technological expertise," says our interlocutor. 

"The SQLI Switzerland consultants have taken full ownership of the project and redesigned the initial prototype designed by a competitor by giving us their vision and their expertise. It has made all the difference!" says Romain Fromi. 

The first part of the project was done in collaboration with the UX experts at WAX Interactive, SQLI Switzerland's digital agency, who designed the interfaces by taking the web navigation expectations and habits of users into account. 

Once the mock-ups were approved, it was the Java developers' turn to get involved. 

"On the one hand, we wanted to ensure that the production of code was top quality. To achieve this, regular reviews of the code were conducted in order to detect any potential bug and ensure the solution's maintainability and security. 

On the other hand, it involved incorporating hundreds of complex management rules into this code. The difficulty in implementing these rules came from having to adapt them while continuing to develop eJust.

We also wanted to internationalise the platform, which required the Java experts to adapt the code from the outset in order to make the literal translation possible afterwards. Finally, the automated functional tests and integration tests for the REST APIs were put in place to ensure that the system's behaviour complied with the initial specifications," explains Romain Fromi. 

"The user tests confirmed the UX work carried out by WAX Interactive" 

"We have just completed a series of user tests conducted with jurists. These have made it possible to validate the design assumptions of the WAX Interactive consultants as a result of the evaluation of the interface's compatibility with the task," adds the eJust Technical Manager. 


Working methods which we believe in

"The eJust platform aims to be durable. We want to see it evolve and constantly improve it to cater to users' requirements as closely as possible.

We are delighted to see that the SQLI Switzerland experts are working in accordance with agile methods, and that our collaboration based on these good practices will make it possible for us to deliver a new, even more accomplished version of the platform very soon," says Romain Fromi. 

  • Share
  • Facebook
  • Twitter
  • Linkedin