Friday 26 October 2012

Het constant verzamelen van gerichte test ideeën


Lekker TV kijken

Piet zit lekker TV te kijken. Zijn favoriete programma “Top Gear” wordt uitgezonden en de begintune galmt door zijn huiskamer. Lekker genieten dus. Biertje erbij en een bakje nootjes. Op ongeveer de helft van de show is men bezig met de gast van de week die in een “Reasonable Priced Car” op het circuit van Top Gear gaat racen voor de snelste tijd.

Al eerder zag Piet in zijn linkeroog een lamp aanstaan die zijn aandacht al een paar keer had getrokken en hem licht afleidde van de uitzending. De lamp in de keuken reflecteert namelijk via een glazen kast en de reflectie van de lamp kan hij zien als hij naar links kijkt. Hij probeert zich er niets van aan te trekken, wordt af en toe nog afgeleid  maar kan de show prima volgen. Nu begint men met een caravan race, waarbij de caravans gemonteerd zijn op race wagens.

Dan is er de verplichte reclame. Piet doet wat de meeste mensen doen tijdens de reclame en gaat naar de WC en vult zijn glas bij. De show begint weer en Piet gaat weer zitten om verder te genieten van zijn vrije avond. Na een aantal minuten beseft hij dat hij niet meer afgeleid wordt door de weerkaatsing van het licht in de keuken. Hij bedenkt dat hij het licht tijdens de pauze automatisch heeft uitgezet. Hij denkt er verder niet meer over na en geniet van de rest van Top Gear. In dit geval wel iets meer relaxed dan toen het licht aan stond.

Piet zijn aandacht werd niet meer weg getrokken van de show en voelt zich daarmee iets rustiger. Als hij het licht nu al de eerste keer dat hij het had gezien had uit gedaan, had hij misschien nog meer genoten van de show aan het begin. Maar het bewuste besef dat het licht hem stoorde had hij toen nog niet, omdat zijn aandacht op iets anders gericht was.

Focus verleggen naar iets wat stoort

Op mijn werk zei iemand: “Jeemig, alweer zo traag, dat netwerk… Ha het gaat al weer beter”.
Nu kan je zo’n opmerking makkelijk negeren, omdat je diep geconcentreerd bent met je testwerk. Dan vallen dit soort opmerkingen niet zo snel op. Dit soort kleine, niet echt verstorende aanwijzingen zouden wel eens een mogelijk groter probleem kunnen bevatten. Of in ieder geval een mogelijk risico voor de kwaliteit van het product of het project waarmee of waarin je bezig bent.

Als je de show wilt afkijken zonder verstoringen zal je toch ook aandacht moeten hebben voor de omgeving en alle ‘bij-signalen die je ontvangt’. Als tester ben je er voor om dit soort zaken te onderzoeken en onder de aandacht te brengen.
  • Een losse opmerking van een collega over de snelheid van een systeem
  • Een flikkering in je scherm die je nou wel of niet hebt gezien toen je op die knop klikte?
  • De afwezigheid van een aantal belangrijke stakeholders bij een of meerdere vergaderingen
  • Een document, mail of memo waar je de inhoud niet van begrijpt (Ligt dat aan jou of begrijpt niemand dat?)
Soms komen we er pas later achter dat dit tekenen waren die tot een bepaald probleem hebben geleid. Daarom moet je gevoelig blijven voor dit soort zaken en altijd scherp blijven.

Oefenen..
Ik ga oefenen hiermee en eens kijken of bepaalde zaken die mij normaal niet opgevallen waren nu wel onder mijn aandacht komen. Hierna ga ik de focus leggen op deze zaken die ik tegenkom. De oefening bestaat uit de volgende stappen:

  • Extra opletten op verdachte signalen, ook opletten als ik geconcentreerd bezig ben (Alle input die ik krijg, opmerkingen, rare mail, het gevoel dat er iets niet klopt)
  • Dit op een soort van actielijst plaatsen, gewoon kort in één zin, als een soort to-do lijst voor test ideeën 
  • Als ik tijd heb loop ik de lijst door en onderzoek ik de punten, of het nu een onderzoek is van 5 seconden of een uur, het kan leiden tot een ontdekking van mogelijk grote problemen waar nog niemand aan gedacht heeft.
Resultaten
Op dit moment vind ik mijzelf al redelijk gevoelig voor dit soort zaken, maar nu wat actiever opletten. De resultaten plaats ik later op dit blog.

Vind je dit een goed idee? Wil je het ook proberen? Laat het mij eens weten hoe dit verloopt.


Thursday 11 October 2012

Weer een testevenement gemist.

In het weekend van 5 en 6 oktober heb ik een testevenement gemist, namelijk DEWT2. Dit keer door autopech en hierdoor veel geregel om toch weer mobiel te zijn de komende week. Je kunt het afdoen als: pech gehad, volgende keer beter.

Maar zo voelt het niet. Deze bijeenkomst was een kleinschalige bijeenkomst, niet meer dan 25 genodigden van ‘testnerds’, 24 uur pratend over testen. Geen markt met toolverkopers of wervers met commerciële belangen. Op dit specifieke evenement had ik graag eindelijk eens een paar mensen ontmoet die ik al een tijdje volg.

Relativerend: ik zal ze vast nog wel eens ontmoeten en begrijp dat deze bijeenkomst een succes was en een vervolg krijgt in “DEWT3”.

Verder dit jaar gemist door allerlei redenen, privé of werk gerelateerd:
Micheal Bolton met cursist
En dan de evenementen waar ik eigenlijk heen wilde, maar toch besloten heb niet heen te gaan, zoals het alom geprezen Let’s test, Testbash en een aantal testnet thema avonden. Maar ik wil natuurlijk teveel en je kunt niet alles meemaken.

Want wat ik wel heb meegemaakt dit jaar is de training van Anne-marie Charret (coaching testers) en van Michael Bolton de training 'Rapid testmanagement'.

Het najaarsevenement van TestNet

Tevens ben ik naar het najaarsevenement van Testnet geweest. Dit jaar waren er naast de standaard presentaties ook 'open spaces' en diverse workshops gepland. In deze sessies was je met een paar testers bezig om over een bepaald onderwerp te discussiëren. Ik zat bijvoorbeeld in een workshop met vier testcollega´s. Hierin waren we aan het praten / denken over het testen van modellen die voorspellingen kunnen doen over het aantal reizigers bij de NS in een bepaalde periode.

Heel specifiek, heel erg leerzaam. Over het onderwerp zelf, de NS en hoe een paar verschillende testers bij elkaar vanuit totaal verschillende perspectieven met elkaar een aantal test ideeën kunnen uitwerken. Ik weet niet of TestNet deze workshops zelf als succes ziet, maar ik zie dit wel als een zeer goede aanvulling. Praten met elkaar levert meer kennis en ideeën op dan alleen zitten luisteren naar een presentatie. En dat gaat beter met een kleiner groepje mensen dan een grote zaal.

De tutorials aan het begin van de dag zijn al de moeite waard, kleine klas (max 50 personen) en gemotiveerde leraren. Dit jaar heb ik bij de training mindmappen gezeten van Huib Schoots en Jean-Paul Varwijk. Ik ben aardig bekend met mindmaps, maar heb daar toch wat geleerd, niet alleen over het onderwerp, maar ook over de manier van lesgeven van deze mensen: interactieve les en zo leren en zelf nadenken over iets.

Paar mindmaps getekend in de genoemde tutorial

Naast deze zaken ontmoet ik altijd veel ex collega’s en nieuwe testvrienden, vaak al eerder ontmoet via Twitter of andere sociale media. En ik heb, zoals altijd bij congressen, veel goede gesprekken gehad en ideeën uitgewisseld. Dit Testnet krijgt van mij weer een dikke vette voldoende.

Het interessante van congressen
En daar gaat het om, een evenement of congres is niet alleen ‘een dagje uit’ of ‘weg van je werk’, wat veel mensen en managers denken. Zo, zo, hèhè, poeh: even een paar dagen rust. Of een vervelend saai luisteren naar saaie presentaties over onderwerpen waar je toch niets mee kan.

Van de saaiste presentatie kan je zelfs leren, ook al is het maar iets kleins, zoals een goede collega die dag beaamde. Het naar evenementen en congressen gaan vergt nadenken, opletten, luisteren, praten en lijkt erg veel op werken als je het goed doet.

Het is net werken, maar niet achter een bureau.
Ben je serieus over je dagelijks werk? Het is iets wat een groot deel van je leven vult. Wil je weten hoe je bepaalde test onderwerpen moet aanvliegen, hoe je vak collega’s over testen denken? Wil je van gedachte wisselen? Iemand merkte op dat concurrentie tussen bedrijven niet geldt op Testnet, je kunt over onderwerpen praten en kennis delen, puur om het testvak. Jij werkt voor Sogeti, zij voor Valori, hoe lossen jullie zaken op? En hoe doen ze dat hij de NS?

Pleidooi voor testevenementen
En zie hier, een pleidooi voor testbijeenkomsten, groot of klein. Heb ik je hiermee over de streep gehaald? Kom je ook? Jouw ideeën zijn ook nodig. Het testvak kan nog wel wat input gebruiken om nog betere ideeën te ontwikkelen.

Binnenkort ga ik in ieder geval nog naar Eurostar. En dan later in de maand naar de Agile Testing Days in Berlijn, waar een mix van testers en andere disciplines zijn vertegenwoordigd. Ik zal over beide op mijn blog schrijven.

Deze twee congressen overigens, beginnen beide op de eerste dag(en) met tutorials over testen. Bekijk altijd even de onderwerpen, wat dit is je kans om getraind te worden door de beste testers van de wereld.

Tot ziens op een testcongres!

Extra: Toen ik deze blog wilde plaatsen kwam de volgende blog uit van Matt Heusser (tester uit America) met tips hoe je een congres ‘kan doen’. Hier de link: http://www.softwaretestpro.com/Item/5689/How-to-%27Do%27-a-Conference/Testing-Software