Test Management Approach

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken

De Test Management Approach, afgekort TMap, is een aanpak voor het testen van software. De belangrijkste concurrerende methode in Nederland is TestFrame.

Geschiedenis[bewerken]

TMap is in 1995 ontwikkeld door IP/Software Control (later IQUIP (thans Sogeti)). In 2006 werd het vervolg uitgebracht: "TMap Next".

Fasering[bewerken]

Planningsactiviteiten[bewerken]

  • Nadenken over de opdracht.
  • De opdracht bespreken en laten vastleggen.
  • Het maken van een productrisicoanalyse.
  • Vaststellen van de benodigde testbasis;
  • Besluiten welke testtechnieken gebruikt worden.
  • Bedenken welke testproducten opgeleverd worden.
  • Bedenken welke test IT-infrastructuur nodig is.
  • Uitrekenen welke testorganisatie er nodig is om dit te realiseren.
  • Het maken van een begroting waarin de kosten staan.
  • Het maken van een tijdsplanning.
  • Inrichten van het beheer van het project.
  • Bepalen van de risico's van het testen en de maatregelen om die te beheersen.
  • Het schrijven van een master testplan waarin dit allemaal staat en dit plan laten goedkeuren.

Beheer van het testproces[bewerken]

Tijdens het project is de testmanager verantwoordelijk voor de uitvoering van het testplan. Hierover wordt gerapporteerd aan de opdrachtgever.

Inrichten en beheer van de testomgeving[bewerken]

Hier wordt beschreven welke eisen gesteld worden aan de testomgeving, testtools en werkplekken. Vervolgens wordt dit gerealiseerd, beheerd en aan het einde overgedragen.

Voorbereiding[bewerken]

  • Verzamelen van de testbasis;
  • Opstellen checklists om de testbasis te beoordelen;
  • De testbasis beoordelen om te bepalen hoe testbaar het informatiesysteem is. Hierna kan een definitief besluit genomen worden over de testomgeving, de testtechnieken en de testorganisatie.
  • Over de voorbereidingsfase wordt gerapporteerd in de vorm van een "rapport detailintake".

Specificatie[bewerken]

Uitvoering[bewerken]

Afronding[bewerken]

  • Het adviseren van de opdrachtgever over de risico's van de implementatie van het testobject.
  • Evaluatie van het testproces ten behoeve van eventuele volgende tests
  • Overdragen van het geheel (testomgeving, testscripts, rapportages etc. ) aan de beheerorganisatie.
  • Ontbinden van de testorganisatie.
  • Eindrapportage.

Overig[bewerken]

TMap beschrijft ook de acceptatietest, systeemtest, ontwikkeltest, begroting, testontwerptechniek en toetstechniek.

Certificering[bewerken]

Het is mogelijk om de volgende certificaten te behalen:

  • TMap Test Engineer
  • TMap Test Manager

Literatuur[bewerken]

  • Het TMap-proces is voor het eerst beschreven in Testen volgens TMap, (1995, 2de druk 1999), geschreven door de grondleggers van deze methode Martin Pol, Ruud Teunissen en Erik van Veenendaal.
  • Een nieuwe versie van TMap, TMap Next voor resultaatgericht testen. Tutein Nolthenius, 2006. ISBN 9072194799, herschreven door Leo van der Aalst, Bart Broekman, Tim Koomen en Michiel Vroon, is uitgebracht eind 2006.

Referenties[bewerken]