1 of 23

Prototype

TT0S0100

2 of 23

Boehmin laki:

3 of 23

4 of 23

5 of 23

UX / Service Design

6 of 23

7 of 23

Wireframe? Mockup? Prototype???

  • Termejä käytetään hieman sekavasti (myös tällä kurssilla)
  • Wireframe
    • Karkea rautalankamalli sisällöstä
  • Mockup
    • Tarkka malli ulkoasusta/designista. Ns. “layout”
  • Prototype
    • Toiminnallinen
  • Tällä kurssilla keskitytään prototyyppiin, mutta saatetaan sanoa mockup :--)

8 of 23

Wireframe

  • Karkea matalan tarkkuuden (low fidelity) luonnos tuotteen/palvelun sisällöstä
  • Nopea ja halpa tehdä
  • Dokumentaatio
  • Kommunikointi
  • Vastaa kysymyksiin
    • Mitä?
    • Missä?
    • Miten?

9 of 23

Mockup

  • Tarkan tason suunnitelma tuotteen/palvelun ulkonäöstä
  • Niinsanottu ‘layout’
  • Palautteen kerääminen
  • Tuotteen/palvelun “myyminen” sidosryhmille
  • Kalliimpi tehdä kun wireframe

10 of 23

Prototype?

  • Yksinkertaisesti ehdotelma/suunnitelma valmiille käyttöliittymälle, palvelulle, ominaisuudelle...
  • Visualisoimaan
    • käyttöliittymätiloja
    • toimintoja
    • interaktioita
    • Palvelupolkuja
    • yms
  • Erittäin hyödyllisiä monesta eri näkökulmasta

11 of 23

Prototype?

  • Proto voi olla
    • Nopea ja karkea paperille suhaistu (paper prototype)
    • Visuaalisesti hiottu ja tarkka malli
    • Ja kaikkea siltä väliltä
  • Proto voi olla
    • Luonnoksia paperilla
    • Sarja kuvia (esim. Powerpoint-mallinen)
    • Linkitettyjä kuvia
    • Toiminnallinen
      • Me teemme kevyesti toiminnallisen prototyypin

12 of 23

Various kinds of Prototyping phases

  • Tarkkuuden mukaan
    • Wireframe
    • Paper prototype
    • Low / medium / high fidelity prototype
  • Mitä pidemmälle kehityksessä päästään, sitä tarkemmaksi uskalletaan protoa viedä
  • Prototyyppi kehitetään käyttäjäpalautteen ja käyttäjätutkimuksen mukaan

13 of 23

Paper Prototype

14 of 23

15 of 23

16 of 23

Wireframes

17 of 23

Low Fidelity Mockups

18 of 23

High Fidelity Mockups

19 of 23

Ohjelmia:

  • FluidUI
  • NinjaMock
  • Balsamiq
  • Invision
  • Sketch
  • Yms. Näitä on PALJON

20 of 23

Hyödyt:

  • Käytettävyys
    • Voidaan visualisoida käyttöliittymää
    • Käyttöliittymää päästään testaamaan aikaisessa vaiheessa
    • Pystytään löytämään “pullonkauloja” ja parantamaan käyttökokemusta
  • Validointi
    • Esittäminen asiakkaalle
    • Löytyykö riittävät toiminnot
    • Onko asiakas tyytyväinen
  • Sovelluskehitys
    • Koodaajilla on tarkat speksit miten asiat pitää toimia
    • Pitkälle iteroitu mockup vähentää muutoksia koodausvaiheessa
    • Kaikki osapuolet ymmärtää mitä ollaan tekemässä
    • Olettamuksien minimointi

21 of 23

Mitäs me näillä tehdään?

22 of 23

TÄllä kurssilla...

  • Prototyyppi omasta palvelusta
    • VÄHINTÄÄN kolme näkymää ja siirtyminen niiden välillä
    • Otsikoi näkymät hyvin!
    • Liitettävä vaatimusmäärittelyrunkoon
  • Käytä hyväksesi jo määrittelemiäsi vaatimuksia, use caseja, palvelupolkua yms
  • Muista miettiä myös eri persoonien näkökulmasta
  • Tässä vaiheessa asiat “realisoituu” ja päästään näkemään tuloksia käytännössä!

23 of 23

Muita hyötyjä?

Kysymyksiä?