Navnet vårt kommer fra latin tentare, å forsøke. Det er ikke tilfeldig. Det meste av jobben vår handler om å finne ut hva som virker før det blir dyrt å ta feil.
Den viktigste vanen vi vet om er enkel å si og vanskelig å gjøre: test den antakelsen som koster mest hvis den er feil, og test den først.
Alle idéer hviler på antakelser
En ny tjeneste er en pakke med påstander. Folk har dette problemet. De vil løse det på denne måten. De forstår løsningen. Vi klarer å bygge den. Det lønner seg.
Marty Cagan deler risikoen i et produkt i fire: verdi (vil folk ha det?), brukbarhet (får de det til?), gjennomførbarhet (klarer vi å lage det?) og levedyktighet (henger det sammen for virksomheten?). Det er en god sjekkliste når dere skal finne antakelsene.
Sorter dem
Skriv antakelsene på lapper. Sorter dem langs to akser: hvor viktig er den for at idéen skal lykkes, og hvor mye vet dere egentlig? David Bland kaller øvelsen assumptions mapping.
Antakelsene som er viktige og som dere har lite bevis for, er de dere tester først. De andre kan vente.
Test billig
Dere trenger sjelden kode for å lære noe. Noen av metodene vi bruker mest:
- Samtaler med folk som har problemet, om hva de gjør i dag og ikke om hva de tror de ville gjort
- Papirprototyper og klikkbare skisser, testet med fem brukere
- Wizard of Oz: tjenesten ser automatisk ut, men et menneske gjør jobben bak kulissene
- Manuell drift: kjør tjenesten for hånd for noen få brukere før dere bygger den
Bestem på forhånd hva som endrer planen
Før testen starter: skriv ned hvilket resultat som vil få dere til å endre kurs. Gjør dere det etterpå, finner dere nesten alltid en grunn til å fortsette som før.
Det er også helt greit at svaret er "vi vet ikke ennå". Da har dere lært hva neste test må være.
Dette er ikke treghet
Noen opplever testing som noe som bremser. Det er motsatt. Et par uker med billige tester kan spare måneder med utvikling av noe ingen trenger. Den dyreste feilen er den dere oppdager etter lansering.