Op basis van een globale, ruwe analyse, wordt een project opgeplitst in modules. Elke module bestaat uit samenhangende logica, zoals een aanmeldingsysteem of een betaalsysteem. De analyse laat toe budget en doorlooptijd in te schatten. Dit is het voortraject.
De ontwikkeling gaat van start met een functionele analyse van de eerste module. De module wordt met een UML diagram samengevat, en alle functionaliteiten worden intern verdeeld. Blue Planet werkt volgens Agile met sprints van typisch twee weken. Code wordt volgens ‘Test Driven Development’ en 'Continuous Integration/Continuous Deployment’ ontwikkeld volgens Best Practices.
Tweewekelijkse demonstraties en overleg met de klant, en testversies van modules of betaversies waar mogelijk doorheen het project. Zo brengen we op het einde een software live die perfect aan de vereisten en verwachtingen voldoet.