Millainen suunnittelija olen
Tällä hetkellä työnkuvani on erittäin laaja ja monipuolinen; osallistun ohjelmistokehitysprojekteissa niin suunnitteluun kuin toteutukseenkin. Minua on aina kiehtonut erityisesti ihmisen ja tietokoneen välisen vuorovaikutus, joten tulevaisuudessa haluaisin työskennellä tiiviimmin ihmiskeskeisen suunnittelun parissa.
Olen toiminut jo pidempään ohjelmistokehityksen ja saavutettavuuden parissa, joten suunnittelijana minulle on tärkeää ottaa kaikenlaiset ihmiset huomioon. Olen utelias ja tunnen empatiaa erilaisia käyttäjiä kohtaan.
Kokemuksen myötä olen oppinut arvostamaan erityisesti "fail fast"-filosofiaa. Epäonnistumiset ovat luonnollinen osa kehitysprosessia ja ne tulisi nähdä tilaisuutena oppia ja tehdä parempia ratkaisuja. Siksi mielestäni onkin tärkeää osallistaa asiakasta suunnitteluprosessin kaikkiin vaiheisiin ja testata ideoiden toimivuutta mahdollisimman varhain.
Suunnitteluprosessini
Suunnittelun eteneminen riippuu valitusta projektimallista ja roolistani projektissa, mutta mielestäni tärkeimmät suunnitteluprosessin vaiheet ovat:
-
1. Tiedon kerääminen
- Keitä varten suunnitellaan?
- Haastatteluja ja keskusteluja eri sidosryhmien kanssa
- Datan ja sen rakenteen ymmärtäminen
- Tutkimus ja benchmarkkaus
- Uudet oivallukset
-
2. Ongelman määrittely
- Ongelman uudelleenmäärittely ja tarkennus
- Käyttäjän tarpeiden ja tavoitteiden ymmärtäminen
- Onnistumiskriteerien määrittely
- Sidosryhmien ymmärtäminen
- Evaluointi palautteen perusteella
-
3. Ideointi
- Brainstormaus ja luovuuden tukeminen
- Eri taustoista tulevien ihmisten osallistaminen
- Luonnostelu ja erilaiset kokeilut
-
4. Prototyyppien luominen
- Prototyypeissä esitettävän datan tulee olla aidon kaltaista
- Rautalankamallit, ulkoasusuunnitelmat, paperiprotot ja html-prototyypit
- Tavoitteena on intuitiivinen vuorovaikutus
-
5. Testaus
- Käyttäjätestaus: Huomioi eri käyttäjäryhmät
- Osallista sidosryhmiä testaukseen
- Heuristinen arviointi ja asiantuntijamenetelmät
- Laadun arviointi ja kehitys