torsdag 13. februar 2014

Test-venner på tvers av alt - herlig!




Hei!
I dag har jeg opplevd noe veldig inspirerende: Teleplan Consulting arrangerte sammen med Centerpoint et Frokostseminar med Lloyd Roden. Lloyd er en av Europas mest anerkjente foredragsholdere, og selv om vi selv syntes vi var litt seint ute med invitasjoner, så ble deltakerlisten fylt opp på bare noen dager. Og denne usedvanlig sure og sørpete vintermorgen, så var vi ca 60 personer samlet i salen. Lloyd leverte varene som alltid, og vi fikk et interessant og underholdende foredrag om Agile testing, god stemning i salen og ikke minst mange gode tilbakemeldinger fra folk.

Men det som var nesten det beste, var at vi samlet folk innen test fagområdet fra mange ulike organisasjoner, og med ulike relasjoner. For eksempel hadde jeg bevisst invitert via mitt nettverk også i konkurrerende konsulentfirmaer. Og det er jo fordi jeg faktisk tror at vi har alt å vinne på å bidra til et godt fagmiljø rundt oss! Vi er et lite fagmiljø her i Norge, og det er ingenting å vinne på å holde seg for seg selv. Vi er helt forbi den tiden da det var om å gjøre å være eneste kafeen på hjørnet og om å gjøre med avstand til konkurrenter. Tvert i mot så mener jeg at jo mer vi deler, samarbeider og bidrar til å profesjonalisere fagområdet vårt, jo mer positiv energi bringer vi inn og tjener vi på det - rett og slett fordi vi alle har interesse av et sterkt og godt fagmiljø innen test. Vi samarbeider og gjør hverandre bedre på det faglige nivå, så kan vi heller konkurrere på andre arenaer. Jeg tror på at vi lever i «raushetens tid», og det er for meg utrolig inspirerende!

Her er et bilde av Lloyd og meg, når han får en liten gave som takk for foredraget
Og her et bilde av den herlige forsamlingen:




tirsdag 4. februar 2014

Ting løser seg. Alltid :-)

Hei igjen! I dag kommer et lite gullkorn som jeg bare MÅTTE dele med deg.
Vi som jobber med test er perfeksjonister - flinke til å stille krav til oss selv, og har stor yrkesstolthet på å levere og prestere. Og det er jo bra. Men på den annen side kan det bli for mye også. Derfor vil jeg dele denne lille filosofiske snutten med deg, kanskje det er perfekt for at du skal finne roen og lede deg selv frem til løsningene i dag og i fremtiden:

Lev smartere ved å alltid tenke at TING LØSER SEG. Til slutt. ALTID. Selv om ting og tang utvikler seg som regel langt fra slik vi så det for oss. Skuffelsen eller frustrasjonen river litt i oss, men perspektivet om at det alltid løser seg roer ned. Når du kan lede deg selv med RO og trygghet er du SMARTERE I HODET. Stress og kav blokkerer løsningene i hodet. Du ser veggen og ikke døren. For å komme deg videre, når ting har stoppet opp, må du over i et annet "rom". Tenk det løser seg, hvor kan jeg lett gå videre, hvem kan jeg snakke med og hvor er det best å begynne? Heier på deg:)

Disse ordene fra Ann Elin Schüssel (dagensinnsikt.blogspot.com) var rette ord i rette stund for meg! Ja, ikke at jeg er spesielt stressa i dag, men du vet. Man har så mange tanker om å prestere, være like vellykket som alle de andre, gjøre de lure valgene. Liver et ikke så enkelt, kan prøve det den som vil  Klem til den som trenger det, og ha en GOD dag!

søndag 2. februar 2014

Stå på krava!!

Hei!! 
I dag har jeg veldig lyst til å dele noen tanker om kravarbeidet i testing med deg, særlig siden jeg har vært innom temaet så vidt før. Og det er vel ingen som er så talentfulle på krav som oss kvinner! Ingen som setter lista så høyt og er så kravstore – spesielt flinke til å stille store krav til oss selv. Bare tenk på Tårnfrid. Men husk: Superkvinnen er supersliten. Vi er eksperter på å analysere side opp og side ned, de stakkars mannfolka greier ikke å henge med. De er jo tross alt – bare menn. Men arbeid med krav er viktigere enn vi kanskje skulle tro.

Det viser seg faktisk at den vanligste forklaringen på feil som oppstår i produksjon er knyttet til krav. Selvfølgelig kan det hende kodefeil, men det er langt sjeldnere enn man kanskje skulle tro. Forskning viser faktisk at det er kun 7% av alle feilrettinger som er knyttet til kodefeil. Den store «verstingen» når det gjelder feil i systemer, er faktisk manglende eller dårlige krav! Overrasket? Ja, jeg også.  Men her ser du en illustrasjon som viser at hele 56% av feilene kan spores tilbake til dårlige eller manglende krav, i godt selskap med Design som må ta din andel på 27%. Kilden er Critical Logic , James Martin, Bender RBT, 2009:

Det er faktisk ingen annen kilde til mer grin og spetakkel rundt feil i produksjon, enn dårlige krav. Da skjønner man hvor viktig det er å fokusere på gode og testbare krav. Og hva er så et godt krav? Først og fremst to ting:
  1.  En definert kraveier. Det vil si en representant for dem som faktisk trenger og skal bruke denne funksjonaliteten.
  2. Definerte akseptsansekriterier for når kravet er oppfylt.

Jeg mener at for å få gode krav, så må det aksepteres i organisasjonen at det brukes tid og krefter på det. Og at den rette kompetansen involveres i arbeidet. For oss testere er gode og testbare krav alfa og omega. Vi burde stille litt færre krav til oss selv, være litt mer rause med oss selv og andre. Men når det gjelder it-systemer og testing, så bør vi stille store krav til gode og testbare krav.
Så min oppfordring denne kalde og ufyselige februardagen er: Stå på krava!! Ikke la noen lure deg til å lage testplaner for manglende eller dårlige krav. :-)

Og OBS en ting til før jeg glemmer det, Teleplan Consulting arrangerer en kjempespennende frokostseminar torsdag 13. februar - meld deg på da vel, det er gratis og med Lloyd Roden - som forøvrig er en av mine store inspiratorer.
Ikke gå glipp av dette – klikk her for å melde deg på! :) http://teleplanconsulting.no/frokostseminar

Ønsker deg en herlig kravstor (på de rette områdene) uke! :-)
Astrid


fredag 3. januar 2014

Godt nytt år, og suksessfaktorer for Test!! :-)

Hei - nå er det på høy tid med et nytt innlegg på denne bloggen!
Høsten tok litt overhånd for meg med familiebesøk, høstvær og feiring av min 50-års dag. Men, nytt år nye muligheter! :-) Jeg har kommet i gang på jobb igjen, og tro det eller ei: det er faktisk godt å være tilbake, treffe folkene, ta opp de trådene jeg forlot før julen ringte inn.

Og i løpet av julen har jeg tenkt på en ting som jeg vil dele med deg: Suksessfaktorer for test! I prosjekter er det klassiske scenariet at test er "problemet": Prosjektet sklir på tid og penger, fordi
  • test er forsinket
  • finner for mange feil
  • finner feil type feil
  • finner feilene for seint (dvs i prod)
  • osv 
Men egentlig er det jo ikke selve testprosjektet som er problemet, men forutsetningene for å få en vellykket og effektiv test som svikter.

Akkurat nå for tiden jobber jeg i et prosjekt som dreier seg om å forbedre testprosessen. Det er kjempespennende! Men det jeg har tenkt på i julen er at ting som testmiljø, HW og SW er jo kun verktøy - gevinsten får man jo ved å bruke det lurt. Det blir som å investere i en flott bil, men den alene gjør jo ikke en vellykket tur! Man må jo vite hvor man skal (ha et godt kart), ha en god sjåfør, kunne trafikkreglene etc.
På samme måte er testmiljø og testverktøy også bare nettopp flotte verktøy.
Jeg tror suksessfaktorer for vellykket test er:
  • Riktig kompetanse fra linjen til kravarbeidet
  • god metodikk i kravutforming: det skal være testbart og konkret
  • Riktig kompetanse fra linjen til test gjennomføring: folk som kjenner systemene og vet hvordan det skal fungere, og er i stand til å kjøre komplekse tester
  • Realistiske tidplaner
Og hvorfor er jeg opptatt av dette tenker du kanskje? Jo, nemlig fordi jeg tror at jobben med test og testprosjekter blir mer GØY når vi har de rette forutsetningene for å lykkes! :-)

Ja der ser du - mange tanker som surrer rundt også i julen :-) Håper du ble litt inspirert av dette til å ta tak i forutsetningene for dine testprosjekter, og få det mer gøy på jobben!! Har du noen innspill eller noe som kan inspirere tilbake? Blir kjempeglad for kommentar!!! :-)