Waarom testen?

Een kwalitatief goed systeemontwikkelproces is onmisbaar bij het opleveren van IT-producten en bij het voorkomen van fouten. Testen is nodig om de opdrachtgever inzicht te geven in de kwaliteit van informatiesystemen en de risico’s bij in productie name. Op basis daarvan kan een gefundeerde go/no go-beslissing genomen worden ten aanzien van het al dan niet in productie nemen van (onderdelen van) het geteste systeem. Op deze manier worden onbekende risico’s vermeden. Hierbij kan enerzijds gedacht worden aan financiële risico’s maar anderzijds aan risico’s als verlies van imago.

Gestructureerd testen

De gestructureerde testmethodiek Test Management Approach (TMap®) helpt u bij de oplossing van het probleem waarmee iedereen te maken heeft: “meer voor minder en sneller en beter”. Voordelen van gestructureerd testen voor uw organisatie zijn onder andere:

  • is inzetbaar in elke situatie, ongeacht wie de opdrachtgever is of welke systeemontwikkelaanpak wordt gebruikt;
  • geeft inzicht in- en advies over eventuele risico’s ten aanzien van de kwaliteit van het geteste systeem;
  • vindt fouten in een vroeg stadium;
  • voorkomt fouten;
  • het testen bevindt zich zo kort mogelijk op het kritieke pad van de totale ontwikkeling, waardoor de totale doorlooptijd van de ontwikkeling korter wordt;
  • de testproducten (bijvoorbeeld testgevallen) zijn herbruikbaar;
  • het testproces is inzichtelijk en beheersbaar.

De 4 essenties van TMap

De TMap invulling van een gestructureerde testaanpak is in een viertal essenties samen te vatten:

  1. TMap is gebaseerd op een business driven testmanagement (BDTM) aanpak.
  2. TMap beschrijft een gestructureerd testproces.
  3. TMap bevat een complete gereedschapkist.
  4. TMap is een adaptieve testmethode.

De eerstgenoemde essentie is direct te relateren aan het feit dat de business case van IT steeds belangrijker wordt voor organisaties. De aanpak volgens BDTM geeft binnen TMap invulling aan dit feit en is daarmee dan ook te zien als de ‘rode draad’ van het gestructureerde TMap testproces (essentie 2). Bij de beschrijving van het testproces wordt gebruik gemaakt van het TMap faseringsmodel. Hiernaast moeten, voor het goed kunnen uitvoeren van het testproces, diverse zaken op het gebied van infrastructuur, technieken en organisatie worden ingericht. TMap geeft hierover veel praktisch toepasbare informatie in de vorm van onder andere voorbeelden, checklists, techniekbeschrijvingen, procedures, testorganisatiestructuren, testomgevingen en testtools (essentie 3). Verder is TMap flexibel opgezet zodat het toepasbaar is in diverse systeemontwikkelsituaties: bij zowel nieuwbouw als onderhoud van een systeem, bij een zelfontwikkeld systeem of aangeschaft pakket en bij uitbesteding van (delen van) het testen. Met andere woorden: TMap is een adaptieve methode (essentie 4).

In mijn volgende post zal ik uitleggen wat BDTM precies is.

Comments 1 Comment »

Na een training gevolgd te hebben van 2 weken is het weer tijd om een beetje te schrijven over mijn ervaringen als testspecialist.

In mijn vorige post had ik al de verdeling opgenoemd van TMAP.
Vandaag ga ik het gewoon een beetje over wat algemene kennis schrijven die ik heb geleerd tijdens de training.

Ik zal even in het kort uitleggen hoe het in elkaar zit.

Wanneer een klant een opdracht geeft gaat hij deze uitleggen aan een Functioneel Ontwerper en deze zet de wensen van de klant om in een ontwerp. Het functioneel ontwerp gaat dan naar de tester en deze gaat verschillende technieken toepassen om te kijken als het ontwerp goed in elkaar zit om te kunnen testen. Hierna wordt er een testscript geschreven. Als alles goed is bevonden gaat het naar de Technische Ontwerper en deze maakt een technisch ontwerp aan de hand van het functioneel ontwerp. De technische ontwerper is meestal ook de tester van dit ontwerp. Als alles goed is gaat dit ontwerp naar de bouwer en kan er gebouwd worden. Na het bouwen gaat de tester volgens de testscript die eerder was opgesteld kijken als alles goed werkt.

Dat is het zo een beetje, ik kom de volgende keer terug op de verschillende technieken die er worden gebruikt.

Comments No Comments »

Na wat drukte, heb ik eindelijk weer tijd om wat te schrijven op mijn blog. Ik heb intussen een nieuwe baan en werk niet meer voor Tellus, waar ik 2 jaren lang SEO heb gedaan. Tellus had geen uitdaging meer voor mij, waardoor ik opzoek ben gegaan naar iets nieuws. Er zijn bijna tot geen SEO bedrijven in Suriname, dus was het moeilijk om een baan te vinden in dezelfde branche.

Ben momenteel werkzaam bij Misabi Testmanagement als testspecialist en ik zal in het kort een paar punten opnoemen. Het is een heel nieuw traject dus ik ben nog in de leerfase. TMAP Next (voor resultaatgericht testen) is het boek dat ik momenteel moet bestuderen.

TMAP wordt onderverdeeld in:

- Het essentiemodel

- BDTM

- Gestructureerd testproces

- Compl. Gereedschapskist

- Adaptief

Gestructureerd testproces wordt weer onderverdeeld in:

- Mastertestplan, managen van het totale testproces

- Acceptatie- en systeemtesten

- Ontwikkeltesten

- Ondersteunende processen

Compl. Gereedschapskist wordt onderverdeeld in:

- Techniek

- Infrastructuur

- Organisatie

Dit is het zo een beetje in hoofdlijnen. Aangezien ik nog in de leerfase zit, kan ik niet veel zeggen over de punten die in heb opgenoemd. Later kom ik zeker uitgebreid terug om deze punten uit te leggen.

Comments 4 Comments »