Docfield

Snellere CI en testsuite, robuustere SAML-login

Ruby on Rails, CI-performance, SAML

Schermafbeelding van de Docfield-applicatie

Docfield is een Amsterdams platform voor contract- en documentbeheer. Het helpt organisaties offertes, contracten, beleidsdocumenten en personeelsdossiers te beheren, met een vernieuwende aanpak voor de documentstroom, van opstellen tot ondertekenen.

Tilted hielp Docfield hun Continuous Integration (CI) en codebase te verbeteren en nieuwe functionaliteit te bouwen.

Een snellere CI en testsuite

Docfield had een goede CI-opzet, maar de tests waren traag. Een trage CI vertraagt de ontwikkeling: problemen in codewijzigingen worden later en tegen hogere kosten gevonden, en nieuwe functionaliteit bereikt klanten later. Tilted maakte de testsuite van Docfield fors sneller door overbodige code en tests op te ruimen.

Voor lokale ontwikkeling is de snelheid van de testsuite net zo belangrijk. Tilted liet de testsuite lokaal parallel draaien. Met acht parallelle processen gaat de testsuite bijna even zoveel keer sneller.

SAML-login herschreven

Security Assertion Markup Language (SAML) is een open standaard voor het uitwisselen van authenticatie- en autorisatiegegevens. SAML wordt veel gebruikt voor single sign-on (SSO) bij webapplicaties.

Veel klanten van Docfield loggen in via SAML. Omdat we al ervaring hadden met SAML, konden we het inlogproces verbeteren, robuuster maken en nieuwe klanten makkelijker aansluiten.

Vertel ons wat er speelt

Onder het genot van een kop koffie kijken we samen wat we voor je kunnen betekenen.

Even sparren over je project