FA Finn Andre Hotvedt Tekniske feltnotater

Se appen før vi bygger den ferdig

Hvorfor jeg begynner apparbeid med en klikkbar telefonvisning som kunden kan prøve, før native bygg, database og appbutikker låses.

Da vi begynte å skissere et App Studio for IntentForce, var det fristende å starte med rammeverk, byggkjeder og appbutikker. Jeg valgte å begynne et annet sted: med telefonen kunden faktisk skal holde i hånden, og den ene reisen appen først må gjøre forståelig.

Resultatet er en klikkbar nettleserprototype der iPhone- og Android-visning, skjermstørrelse, retning og fargetema kan prøves før vi låser den dyre delen av utviklingen.

FormatInteraktiv nettleserprototype
TelefoneriPhone- og Android-visning
KontrollerStørrelse, retning, lyst og mørkt
Offentlige dataKun den fiktive appen «Frø»
FormålAvklare brukerreisen før native bygg
BegrensningIngen ekte konto, betaling eller appbutikk

En prototype gir samtalen et felles sentrum

En tegning kan forklare hvor en knapp kanskje skal ligge. En livevisning lar kunden trykke på den og kjenne om flyten gir mening. Det er en viktig forskjell. Når både kunde og utvikler ser samme versjon, blir tilbakemeldinger konkrete: «denne handlingen må komme tidligere», «ordet passer ikke målgruppen» eller «denne skjermen trenger mindre innhold».

Telefon og video er fortsatt gode samtalekanaler, men de bør ikke være selve lagringsstedet for produktet. Kunden trenger en avgrenset arbeidsflate som alltid viser gjeldende prototype. I en privat kundevisning kan innspill samles uten at andre kunder, interne meldinger eller markedsføringsdemoen blandes inn.

Jeg bruker prototypen til å fjerne usikkerhet

Den første testen handler ikke om hvilken database som skal brukes. Den handler om hvem appen er for, hvilken oppgave personen prøver å løse og hva som må være sant når oppgaven er ferdig. Hvis dette er uklart, gjør mer kode bare usikkerheten dyrere.

  1. Avgrens én brukerreise. Velg én person, én oppgave og ett tydelig sluttpunkt.
  2. Gjør reisen klikkbar. Bruk ekte ord og realistiske tilstander i flere telefonstørrelser.
  3. La kunden prøve. Se hvor forklaringer må gis, og hvor grensesnittet kan forklare seg selv.
  4. Velg teknologien etterpå. Avklar native plattform, data, innlogging, varsler og publisering når behovet er tydeligere.
Viktig grense: Den offentlige «Frø»-demoen beviser at en avgrenset arbeidsflyt kan vises og prøves. Den beviser ikke at en fremtidig app er sikker, skalerbar eller godkjent av Apple og Google. Det krever egne bygg, integrasjoner og tester.

Hvorfor dette også er reklame på riktig måte

App Studio skal vise hvordan vi arbeider, ikke late som en kundes app allerede er ferdig. Derfor kan alle prøve en fiktiv demonstrasjon, mens faktiske kundeprosjekter får egne tilganger. Metoden er synlig; kundens kunst, kommentarer og forretningsdetaljer forblir private.

For meg er dette mer overbevisende enn et skjermbilde av en polert telefon. Besøkende kan bytte enhet, endre størrelse og prøve flyten selv. Samtidig er begrensningene skrevet rett ut. Demonstrasjonen viser både ambisjonen og arbeidsmåten.

Den dyre utviklingen skal begynne på riktig problem

Prototype først er ikke en snarvei rundt ordentlig apputvikling. Det er en måte å sikre at den ordentlige utviklingen starter med en brukerreise som allerede er sett, prøvd og diskutert. Når vi senere bygger kompilatorer, API-er og distribusjon rundt den, vet vi bedre hvorfor de trengs.

Skrevet avFinn Andre Hotvedt

Jeg bygger og videreutvikler systemer, nettsider, integrasjoner og tekniske produkter – fra den første skissen til løsningen er i drift.

Diskuter en lignende utfordring