TMap NEXT in een notendop Harry Storimans ®. Introductie Wie ben ik: Harry Storimans Functie:...

39
TMap NEXT in een notendop Harry Storimans ®

Transcript of TMap NEXT in een notendop Harry Storimans ®. Introductie Wie ben ik: Harry Storimans Functie:...

Page 1: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

TMap NEXT in een notendopHarry Storimans

®

Page 2: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Introductie

Wie ben ik: Harry Storimans Functie: Testconsultant IT-Zamna E-Mail: [email protected] Web: www.IT-Zamna.com Mobiel IT-Zamna: 06-43498737 H. Storimans: 06-29573633

2

Page 3: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Agenda De TMap NEXT methode Fase Planning; Fase Beheer; Fase Infrastructuur; Fase Voorbereiding; Fase Specificatie; Fase Uitvoering; Fase Afronding; Toepassingsmogelijkheden Tmap

Next.

3

®

Page 4: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

De vier essenties van TMap

TMap gebaseerd op business driven testmanagement

TMap beschrijft gestructureerd testproces

Bevat complete gereedschapskist Adaptieve testmethode

4

Page 5: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Business driven Business case van IT steeds belangrijker

voor organisatie Totale testinspanning is gerelateerd aan

de risico’s van het te testen systeem voor de organisatie

Inzet mensen, middelen en budget is daardoor gericht op die delen van het systeem die voor de organisatie het belangrijkste zijn.

Begroting en planning voor het testproces zijn gerelateerd aan de opgestelde teststrategie

5

Page 6: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Stappen Business driven aanpak

Formuleren opdracht en verzamelen testdoelen Resultaat, risico, tijd en geld

Bepalen risicoklasse per combinatie van kenmerk(waar naar toe moet worden gekeken) en deelobject(wat er getest moet worden)

Is er sprake van meerdere testsoorten? Diepgang per object bepalen:

Hoe meer risico, hoe zwaarder er moet worden getest

6

Page 7: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Stappen Business driven aanpak

7

Page 8: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Stappen Business driven aanpak

Begroten op hoofdlijnen en planning uitzetten

Toewijzen testtechnieken Geven van inzicht door testmanager:

Voortgang testproces, kwaliteit en risico’s van het testobject, kwaliteit van het testproces

8

Page 9: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Gestructureerd testproces

Mastertestplan, managen van het totale testproces

Acceptatie- en systeemtesten Ontwikkeltest

9

Page 10: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Gestructureerd testproces

10

Page 11: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Complete gereedschapskist

Technieken: hoe wordt er getest Begroten, beheren, opstellen metrics,

testontwerpen, etc. Infrastructuur: waar en waarmee

wordt getest Omgevingen(OTAP), tools, werkplekken

Organisatie: wie testen er Testbeleid, permanente testorganisatie,

professionals, rollen

11

Page 12: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Adaptieve/Complete methode

In alle omgevingen bruikbaar: Nieuwbouw, onderhoud, zelfbouw,

outscourcing Flexibele methode:

Reageer op veranderingen (her) gebruik van producten en processen Leer van ervaringen Probeer voor gebruik

12

Page 13: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Testsoorten TMap-Next Unittest = UT, ontwikkelaar(s) Unitintegratietest = UIT, ontwikkelaars,

samenhang Systeemtest = ST, leverancier,

functionele/niet functionele specificaties Functioneletest = FAT,

genruikers(testteam), voldoet aan functionele eisen

Gebruikersacceptatietest = GAT, gebruikers(testteam), voldoet aan eisen/wensen gebruikers

13

Page 14: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Faseringsmodel Tmap NEXT

14

®

Page 15: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Planning

Doel: formuleren van een samenhangende en gedragen aanpak waarmee de testopdracht goed uitgevoerd kan worden

Opstellen testplan

15

Page 16: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Randvoowaarden testplan Opdrachtgever voor de testsoort bekend Doel en belang van het systeem of

pakket voor de organisatie Globale eisen / requirements Organisatie van het ontwikkel-,

onderhouds- en implementatie proces De (oplever)planning Werkwijze voor het te ontwikkelen

systeem MTP dient gefixeerd en goedgekeurd te

zijn

16

Page 17: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Activiteiten

Vaststellen opdracht Oriënteren opdracht Vaststellen testbasis Analyseren productrisico’s Bepalen teststrategie Bepalen begroting Bepalen planning Toewijzen testeenheden/technieken Definiëren testproducten

17

Page 18: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Activiteiten

Definiëren organisatie Inrichten beheer Bepalen testprocesrisico’s en

maatregelen Terugkoppelen en fixeren plan

18

Page 19: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Beheer

Doel: het aan de opdrachtgever geven van voldoende inzicht in en sturingsmogelijkheden over: Voortgang testproces Kwaliteit en risico’s testobject Kwaliteit testproces

19

Page 20: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Beheer

Randvoorwaarden: Activiteit start na het opstellen van het

testplan

Werkwijze: Beheren testproces door testmanager

(uitvoeren) Informatie middels verschillende

soorten rapportages aan de diverse doelgroepen

20

Page 21: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Activiteiten

Uitvoeren beheer Bewaken Rapporteren

Voortgang Risico Vrijgave Eindrapport

Bijsturen Doorvoeren maatregelen en evalueren

effectiviteit

21

Page 22: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Infrastructuur

Doel: beschrijven, realiseren en beheren van de testinfrastructuur die wordt gebruikt bij de verschillende fasen en activiteiten

22

Page 23: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Infrastructuur

Testomgeving(en): OTAP: O = ontwikkeling T = test A = Acceptatie P = Productie

Testtools: Plannen, beheren, specificeren,

uitvoeren Werkplekken

23

Page 24: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Activiteiten

Specificeren infrastructuur Realiseren infrastructuur Specificeren intake infrastructuur Intake Beheren Conserveren

24

Page 25: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Voorbereiding

Doel: kunnen beschikken over een, met de opdrachtgever van de test overeengekomen, testbasis die voldoende van kwaliteit is voor het ontwerpen van de testgevallen

Vroege foutdetectie: TOETSEN Documentatie Testbasis

25

Page 26: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Activiteiten

Verzamelen testbasis Opstellen checklists Beoordelen testbasis Opstellen rapport detailintake

26

Page 27: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Specificatie

Doel: het specificeren van de benodigde tests en uitgangssituatie(s). Zoveel mogelijk voorbereid te hebben om de testuitvoering zo snel mogelijk te laten verlopen

27

Page 28: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Specificatie

Randvoorwaarden Testbasis is beschikbaar en staat onder

configuratiebeheer De bevindingen uit de detailintake

testbasis zijn verwerkt.

28

Page 29: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Activiteiten

Opstellen testspecificaties Logische – en Fysieke testgevallen

Definiëren centrale uitgangssituatie(s)

Specificeren intake testobject

29

Page 30: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Ontwerpen testgevallen

30

Page 31: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Testontwerptechnieken Identificeren testsituaties

Requirements, FO, gebruikershandleiding Opstellen logische testgevallen

Wat de testsituatie is, testsituaties afdekken Opstellen fysieke testgevallen

Beschrijft in praktische termen wat er gedaan moet worden

Initiële situatie, actie, resultaat voorspelling Vaststellen uitgangssituatie Opstellen testscripts

31

Page 32: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Uitvoering

Doel: verkrijgen van inzicht in de kwaliteit van het testobject door het uitvoeren van de fysieke testgevallen/scripts

32

Page 33: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Uitvoering

Randvoorwaarden Testobject, afzonderlijk testbaar deel

van het testobject, moet opgeleverd zijn.

Testscripts voor het testobject, of afzonderlijk testbaar deel, moeten beschikbaar zijn

Bijbehorende testinfrastructuur moet de intake succesvol hebben doorstaan

33

Page 34: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Activiteiten

Intake testobject Klaarzetten uitgangssituatie Uitvoeren (her)tests Controleren en beoordelen

testresultaten

34

Page 35: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Afronding

Doel: tweeledig Leren van de ervaringen die zijn

opgedaan in deze test Het conserveren van testware om bij

een volgende test deze te kunnen hergebruiken

35

Page 36: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Fase Afronding

Randvoorwaarden De testuitvoering is in een afrondend

stadium

36

Page 37: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Activiteiten

Evalueren testproces Conserveren testware

37

Page 38: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Toepassings mogelijkheden Een demand-supplier verhouding

(outsourcing) tussen opdrachtgever, ontwikkelaar en tester met ieder eigen verantwoordelijkheden

Iteratieve-, incrementele, waterval- als agile aanpakken

Nieuwbouw, onderhoud en migratie van informatiesystemen

Situatie met combinatie van zelfontwikkeling, hergebruik, gebruik van standaardpakketten en assembleren van ingekochte modules

38

Page 39: TMap NEXT in een notendop Harry Storimans ®. Introductie  Wie ben ik: Harry Storimans  Functie: Testconsultant IT-Zamna  E-Mail: h.storimans@caiway.nlh.storimans@caiway.nl.

Einde workshop TMap NEXT in een

notendop ®