Software-ontwikkeling rond Utrecht vraagt bij een SaaS-product om meer dan nieuwe functies. Klantgegevens moeten gescheiden blijven, een drukke organisatie mag anderen niet vertragen en een release hoeft niet iedereen tegelijk te raken. Radorfa maakt de klantcontext daarom expliciet in scherm, API, database en achtergrondtaken.
Nieuwe variatie wordt waar mogelijk ingesteld in plaats van gekopieerd naar aparte code. Een kandidaatfunctie gaat eerst naar een kleine klantgroep. We testen ook verkeerde klantcontext, piekbelasting en herstel van één omgeving.
Zo kan het product gecontroleerd groeien terwijl ondersteuning, kosten en een latere gegevensexport vanaf het begin onderdeel blijven van de ontwikkeling. SaaS-engineering blijft daarmee gericht op een SaaS-product dat veilig per klantgroep kan blijven groeien.