Goelett a défini et certifié le cycle de développement logiciel ISO 27001. L’assurance qualité, la confidentialité et la sécurité sont prises en compte dès la phase de planification de chaque changement. L’analyse ou le risque de cette étape est examiné pour s’assurer que les exigences de sécurité et de confidentialité sont satisfaites et que des scénarios de test sont planifiés. Pendant la phase de mise en œuvre, le code est examiné dans le cadre d’un processus d’examen par les pairs et vérifié par des analyses de vulnérabilité automatisées. Chaque incrément du code passe par une série de tests automatisés et manuels. Une fois toutes les vérifications effectuées, la nouvelle version de l’application peut être déployée par des processus automatisés et testés d’abord sur un environnement sandbox, puis sur un environnement de production.