The software development followed three steps, the first of which was the “go live” of the system on containing the minimum functionality required to process a large part of the changes introduced by the procedure.