misbruk av fitnesse

19
Misbruk av FitNesse XP Meetup Trond Arve Wasskog

Upload: justis

Post on 20-Jan-2016

50 views

Category:

Documents


0 download

DESCRIPTION

Misbruk av FitNesse. XP Meetup. Trond Arve Wasskog. (1) Forord. (2) Historien. Oppstart. Vi skal bruke FitNesse Det skal finnes bekreftelser for alle brukerhistoriene. Utfordringer. Begrenset erfaring med brukerhistorier, bekreftelser og verifisering - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Misbruk av FitNesse

Misbruk av FitNesse

XP MeetupTrond Arve Wasskog

Page 2: Misbruk av FitNesse

(1) Forord

Page 3: Misbruk av FitNesse

(2) Historien

Page 4: Misbruk av FitNesse

Oppstart

Vi skal bruke FitNesse

Det skal finnes bekreftelser for alle brukerhistoriene

Page 5: Misbruk av FitNesse

Utfordringer

Begrenset erfaring med brukerhistorier,

bekreftelser og verifisering

Begrenset kompetanse på FitNesse

Page 6: Misbruk av FitNesse

Klassisk feil #1

Kunden eier ikke FitNesse-testene

Page 7: Misbruk av FitNesse

Situasjonsrapport

Vi må bli ferdig!!

Page 8: Misbruk av FitNesse

Resultat

En voksende test-suite av finkornedeFitNesse-tester for alle bekreftelsene

Page 9: Misbruk av FitNesse

(3) Opprør

Page 10: Misbruk av FitNesse

Konsekvens

Alle hater FitNesse

Page 11: Misbruk av FitNesse

Sementsko

FitNesse er hardt forankret i prosjektet

Page 12: Misbruk av FitNesse

(4) Forsoning og gjenoppbygging

Page 13: Misbruk av FitNesse

Realisering og forankring

Skylapper

Inntrykk av faktisk verdi

Stor investering er vondt å kaste

Page 14: Misbruk av FitNesse

Tiltak

Erstatte med JUnit eller andre testverktøy

Page 15: Misbruk av FitNesse

Tiltak

Felles testoppsett og testkjøring

Page 16: Misbruk av FitNesse

Tiltak

Refaktorering

Page 17: Misbruk av FitNesse

(5) Etterord

Page 18: Misbruk av FitNesse

Realisering og forankring

Ikke lag tester for testens skyld

Five Ways to Misuse Fithttp://jamesshore.com/Blog/Five-Ways-to-Misuse-

Fit.html

Lessons Learned Using FIThttp://nat.truemesh.com/archives/000702.html

Page 19: Misbruk av FitNesse

BEKK CONSULTING ASSKUR 39, VIPPETANGEN. P.O. BOX 134 SENTRUM, 0102 OSLO, NORWAY.

WWW.BEKK.NO