Implementeren en programmeren doet Therp volgens de principes van 'agile development'. Deze methode betekent dat klant en leverancier nauw samenwerken om steeds na een korte periode een van te voren afgesproken functionaliteit op leveren, die de organisatie direct voordeel oplevert.
Bij een dergelijke aanpak is de klant ook voortdurend betrokken bij het verloop en niet pas aan het einde van de rit. De implementatie is voor beide partijen een intensief proces. Onderling vertrouwen en een goed persoonlijk contact zijn daarom onontbeerlijk.
Het zijn steeds kleinere projecten van een paar weken, waarbij een multidisciplinair team, waarin ook de inhoudelijk deskundige(n) van de klantorganisatie deelnemen, een werkend en ingericht stuk software oplevert en test en evalueert; de klant denkt dus continue actief mee en kan steeds duidelijker aangeven wat er nog bij moet. Dan in een volgende termijn wordt nieuwe functionaliteit toegevoegd net zolang totdat de software functioneert volgens wat de klant nodig heeft.
Een fase -gewijze implementatie dus, hoewel het natuurlijk ook kan zijn dat de gevraagde functionaliteit van zodanig beperkte omvang is, bijvoorbeeld alleen boekhouden, dat het in één ronde kan.



