Per garantitzar l´èxit de l´aplicació seguim les fases del cicle de vida bàsic del software:
estudiem els objectius, analitzem els requisits i la seva viabilitat, dissenyem, programem, integrem, validem, documentem, implementem i duem a terme manteniment correctiu i continu. Utilitzem Microsoft .Net, Java, Ajax, C#, aplicacions de disseny i eines de modelatge de prototips.