50% tijdswinst en sneller leveren

Met het Software Quality Intelligence Platform van Orangebeard is het Test & Quality team van AFAS niet langer dagelijks uren kwijt aan het analyseren van testresultaten en het selecteren van testen voor de volgende run. Alle testen, testsets en testresultaten zijn nu eenvoudig toegankelijk. De uitkomst van elke testrun laat zien wat er misging en waarom. Dat levert het Test & Quality team van AFAS elke dag veel tijdswinst op en versnelt het leveringsproces aanzienlijk, terwijl de kwaliteit verzekerd blijft.

Over AFAS

AFAS Software is een Nederlands familiebedrijf en ontwikkelt innovatieve ERP-software voor de zakelijke markt. Deze slimme oplossingen ondersteunen de digitale administratieve processen van moderne bedrijven. Van CRM tot financiën, van HR tot workflowbeheer.

AFAS inspireert beter ondernemen. Met software en alles wat ervoor nodig is om die software zo te gebruiken dat je er een hoger doel mee bereikt. Met innovatie als kernfocus is AFAS altijd op zoek naar slimme oplossingen om prestaties te verbeteren en tijd over te houden voor wat echt belangrijk is. Voor kwaliteit én werkplezier. Daarom is Orangebeards intelligente SaaS-platform zo’n goede match.

De uitdaging

AFAS werkt nauw samen met klanten om hun producten continu te verbeteren. Het hele jaar door worden er nieuwe functies en functionaliteiten ontwikkeld en getest. Drie keer per jaar brengt het ontwikkelteam nieuwe updates voor hun producten uit.

Updates, bugfixes en nieuwe releases worden pas gelanceerd nadat ze grondig zijn gecontroleerd, gedocumenteerd en getest door de Test & Quality team afdeling. De 16 softwaretesters in het team testen de software handmatig en automatisch om ervoor te zorgen dat er geen bugs in productie komen.

“Orangebeard sluit naadloos aan op onze bestaande tools en biedt ons duidelijke inzichten en een overzicht van onze uitgebreide geautomatiseerde testsets. De tijd die we vroeger kwijt waren aan onderzoeken en begrijpen waarom testen faalden, kunnen we nu aan andere dingen besteden. Dit maakt onze testers vrij om zich efficiënter te concentreren op testwerk dat niet geautomatiseerd kan worden, wat de kwaliteit van onze software verder verbetert.”
– Thymen Simons, Manager Test & Quality, AFAS

Met zoveel producten die continu worden verbeterd, neemt geautomatiseerd testen een groot deel van het testwerk bij AFAS in beslag. Voor de introductie van Orangebeard werkte het Test & Quality team met een Jenkins server en SVN. De testtool Ranorex werd gebruikt om ‘s nachts testsets te automatiseren en uit te voeren. Zowel Jenkins als Ranorex werden gebruikt voor rapportage. 

Met veel geautomatiseerde testen was het monitoren en rapporteren van de kwaliteit een van de knelpunten in de continuous deliverypipeline van AFAS. Dit kwam doordat het kwaliteitsteam de resultaten van de testruns handmatig moest controleren. Elke dag weer. Elke ochtend doorliep het team dezelfde testen, vergeleken ze statische HTML-rapporten en controleerden ze de rode en groene vinkjes in Ranorex om de uitkomsten te begrijpen.

De tweede bottleneck was dat AFAS in al die jaren van testautomatisering een groot aantal testscripts verzamelde. En met elke nieuwe levering groeide het aantal testen en testsets. Het werd steeds moeilijker en tijdrovender voor AFAS om de juiste testsets te selecteren en het overzicht te houden van wie wat testte, wat er gebeurde en waarom. Dit repetitieve controleren en selecteren was tijdrovend. Al dat werk leverde het team nog steeds geen duidelijke, bruikbare informatie en de juiste rapporten op.

Daarom was AFAS op zoek naar een tool die ze kon helpen met duidelijkere rapporten. Een tool waarmee ze ook tijd konden besparen door de noodzaak van handmatige controle en analyse van de testresultaten te verminderen. De meeste tools die ze vonden, waren te duur voor de meerwaarde die deze tools konden bieden. AFAS zocht een tool die meer was dan alleen een dashboard.

Orangebeard als dé oplossing

Orangebeard is voor AFAS veel meer dan een dashboard. Het is een intelligent geautomatiseerd testplatform. Orangebeard geeft AFAS betere inzichten en helder overzicht van de enorme hoeveelheid testsets en testresultaten. Dat helpt ook om onnodige repetitieve handmatige testanalyses en rapportages terug te brengen, wat AFAS tijd en geld bespaart en de ontwikkelingscyclus versnelt.

Orangebeard verbindt direct met Ranorex en verzamelt alle testgegevens van de tool. Orangebeard gebruikt machine learning om de testdata te analyseren en de resultaten te classificeren. Bugs, fouten en problemen worden automatisch gecategoriseerd en weergegeven in het dashboard van Orangebeard. De gebruiksvriendelijke interface van Orangebeard zorgt ervoor dat de testers alle antwoorden in een paar klikken vinden.

10x winst voor AFAS

  1. 50% tijdsbesparing voor testers
  2. Sneller leveren door kortere testcycli
  3. Beter inzicht in bestaande testsets
  4. Onbeperkte testgeschiedenis voor beter begrip
  5. Flexibele tool; aanpasbaar aan wat AFAS nodig heeft
  6. Geen tijdrovende repetitieve analyses meer
  7. Automatische bugclassificatie en testselectie
  8. Alle testresultaten in één tool
  9. Alle antwoorden in een paar klikken
  10. Gebruiksvriendelijke interface

Met de automatische analyse in Orangebeard hoeven testers geen uren meer te besteden aan het handmatig doorlopen van alle testresultaten uit de nachtelijke runs om te begrijpen wat er is gebeurd. Testers zien nu sneller dan ooit waar een fout of bug zit of wat een storing veroorzaakt. Orangebeard geeft iedereen ook onbeperkt inzicht in de testgeschiedenis. Testers kunnen de resultaten en uitkomsten zover als nodig is terug in de tijd bekijken en vergelijken, voor nog beter begrip.

Door deze repetitieve en tijdrovende handmatige analyses te verminderen, is tot wel 50% van de tijd van de tester bij AFAS vrijgemaakt. Tijd die ze nu kunnen besteden aan belangrijkere testtaken: 

“Met wat er nog op de roadmap van Orangebeard staat, verwachten we dat de tijd en kosten die we besparen, blijft groeien. De volgende nieuwe functie van Orangebeard, Auto Test Pilot, zal ons enorm helpen om onze time-to-market verder te versnellen door automatisch de beste testsets voor elke nieuwe release te selecteren.”

Hoewel Orangebeard een standaardapplicatie is, is het platform zeer flexibel en kan het worden aangepast aan jouw behoeften. Bijvoorbeeld in de categorisatie van bugs. Die flexibiliteit is zeer waardevol.

Die flexibiliteit zit ook zeker in de samenwerking met de mensen van Orangebeard. Ze zijn makkelijk benaderbaar, denken mee en werken graag samen om ook hun product te verbeteren. En gaan dingen niet zo soepel als gepland? Dan communiceren ze snel en vinden ze altijd een geschikte oplossing.

We zijn zeer tevreden over zowel het product als het bedrijf.” 

– Thymen Simons, Manager Test & Quality, AFAS