TEEM
Releasing your potential
 

Factsheet

TEEM

Het Test Effort Estimation Model (TEEM) helpt u bij het opstellen van een goed onderbouwde begroting voor uw testprojecten, gebaseerd op de teststrategie en productrisico’s. Basis hierbij is het gebruiken van historische gegevens (metrieken) verzameld over meerdere testruns heen.

TEEM gaat uit van het bijhouden van projectdata. Met deze data kan een testmanager een steeds nauwkeuriger begroting opstellen. Samen met de opdrachtgever wordt op basis van de teststrategie bepaald op welke gegevens de begroting wordt gebaseerd. In de teststrategie is een opsomming gegeven van de kwaliteitsattributen die van belang zijn voor een bepaald testproject. De praktijk wijst uit dat de metrieken verschillen per kwaliteitsattribuut. Om een zo goed mogelijk beeld te krijgen van de begroting moet een organisatie dus per kwaliteitsattribuut de metrieken bepalen. Door de begroting van de verschillende kwaliteitsattributen op te tellen, ontstaat een totale begroting.

TEEM maakt gebruik van telfactoren en rekenregels. Deze worden gebruikt voor het berekenen van de uiteindelijke begroting. De telfactoren kun je beschouwen als constanten, zij staan vast voor het testen van een release van een systeem. Voorbeelden van telfactoren: aantal clusters, aantal testruns en aantal testers. De rekenregels zijn dan te beschouwen als variabelen. Dit zijn de metrieken die een organisatie bijhoudt om een steeds beter beeld te krijgen van de benodigde begroting voor een testproject. Voorbeelden van rekenregels: gemiddeld aantal testcondities per cluster, gemiddelde ontwerptijd per testconditie (in uren) en gemiddelde wachttijd bij niet beschikbaarheid testomgeving (per tester in uren). Door de metrieken voor elke volgende release te middelen, zal de testmanager voor de betreffende organisatie steeds dichter bij de werkelijkheid komen.