Tietoviikko
Etusivu Keskustelu CIO Kehittäjälle Blogit Tapahtumat TiviDuunit Videot 250   Microsoft Areena White papers
Tivitalk Uutiskommentti Kolumni Käyttö & liittymä Kasvutalli Surffarille Turvasatama
Lähetä
Tulosta

LÄHETÄ KAVERILLE

*Tähdellä merkityt kentät ovat pakollisia

Käyttö & liittymä

Santtu Toivonen, 19.12.2008, 10:42

Miten käyttöliittymä suunnitellaan?

Olen usein löytänyt itseni yhteisöstä, joissa edustan oppositiota vallitsevan ajatus- ja arvomaailman suhteen.

Pienenä pidin legoista, mekanoista ja vähän tietokoneistakin. Sitten kuitenkin ajauduin kaveriporukkaan, joka johdatti minut filosofian ja uskontotieteiden opintojen pariin.

Teoreettista filosofiaa opiskellessani taas kiinnostuin kognitiotieteestä ja tekoälystä. Sen siivittämänä päädyin ainoana humanistina teleoperaattorin tutkimusosastolle, keskelle kovan luokan olio-ohjelmoijia.


Hyvä vierailija!

Arkistomme on vain rekisteröityneiden käytettävissä.

Jos sinulla on jo käyttäjätunnus Tietoviikkoon, kirjaudu sisään.

--> Juttu jatkuu

Lähetä
Tulosta

LÄHETÄ KAVERILLE

*Tähdellä merkityt kentät ovat pakollisia
Kommentoi artikkelia
Lähettämällä viestin hyväksyn keskustelun ehdot.
Palaute toimitukselle
Katso kaikki kommentit (7 kappaletta)
Re: Miten käyttöliittymä suunnitellaan? 19.12.2008 21:51

Mahtaakohan vesiputousmalli olla liian "hidas" it-projekteissa, joissa ei olla osattu määritellä lopputulosta riittävän hyvin. Luulisin, että monet julkisuudessakin olleista jättiprojekteista (esim. AKE) on kärsinyt juuri siitä, että asiakas on vanhanaikaisesti tilannut "avaimet-käteen"-ratkaisun. Analogiana voisi ajatella fyysisen talon tilaamista, asiakas ilmoittaa haluavansa "talon" kahdessa vuodessa. Kahden vuoden ajan suunnitellaan ja rakennetaan omakotitaloa ja loppusuoralla asiakas ilmoittaa halunneensa rivitalon.

vs Vastaa Ilmoita asiattomasta viestistä
Ilmoitus epäasiallisesta viestistä Sulje
Osoita, että olet ihminen kirjoittamalla kuvassa näkyvä teksti tekstikenttään.
Uusi kuva
Ilmoituksesi käsitellään seuraavan työpäivän kuluessa.
Saat sähköpostiisi vahvistuksen jättämästäsi ilmoituksesta
Teit ilmoituksen epäasiallisesta viestistä.
Ilmoituksesi käsitellään seuraavan työpäivän kuluessa.
Default=Ole hyvä ja tarkista, että vastauksesi on kuvan teksti. Voit vaihtaa kuvaa kuvan napsauttamalla "Uusi kuva"
Tähän kommenttiin 1 vastausta
Re: Miten käyttöliittymä suunnitellaan? 20.12.2008 20:56

Hyvä pointti tuo liian yleisen tason kuvaus (talo vs. rivitalo). Eräs iteroinnin hyvistä puolista on, että voidaan aloittaa yleisemmästä päämäärästä ja erityistää matkan varrella. Taloa koskevassa analogiassa rivitalo-määrityksen olisi pitänyt tulla siinä vaiheessa, kun prosessi jakaantuu joko omakotitaloa tai rivitaloa toteuttavaan haaraan.

Santtu Vastaa Ilmoita asiattomasta viestistä
Re: Miten käyttöliittymä suunnitellaan? 21.12.2008 2:23

Aihe on varsin ajankohtainen, kun ketterästä kehityksestä on tullut ohjelmistokehityksen uusin Graalin malja ja hopealuoti. Vähän syvällisempää pohdintaa olisin toivonut kuitenkin. Joitakin kommentteja ja ajatuksia omiin kokemuksiini pohjautuen.

"Yleisesti vesiputousmallin puolustajat arvostelevat agile-menetelmiä siitä, että ne tuottavat liikaa päällekkäistä ja turhaa työtä, toisin kuin suoraviivainen vesiputousmalli."

Todellako? Itse olen törmännyt vesiputousmiesten kohdalla siihen, että pääkritiikki ketteryyttä kohtaan kulminoituu lähinnä suunnittelemattomuuteen ja epäselvään kykyyn kertoa, koska homma on valmis. Turhaa työtä en ole kuullut kenenkään listaavan syynä agile-vastustukseensa tai -epäluuloonsa.

"Suunnitteluprosessi on usein vahvasti yksilötyötä. Sitä ei voi verbaalisesti kommunikoida, vaan se edellyttää tuekseen valmiin designin tai ainakin luonnoksen. Ympäristön pitää olla mahdollisimman stressitön, jotta luovuus pääsee valloilleen. Liian usein toistuvat kokoukset ja raportoinnit voivat häiritä tätä."

Minusta kuvailet tässä nyt enemmän taiteilijan työtä kuin tuotesuunnittelijan. Tuotesuunnittelu (ohjelmistotuote tai fyysinen tuote, kahvipannu tai sykemittari) on ryhmätyötä, tiimityötä, jossa markkinointi, insinöörit, muotoilijat, käytettävyysihmiset, ohjelmistokehittäjät, valmistusteknologiaihmiset, asiakastuki kaikki yhdessä ovat suunnittelemassa ja toteuttamassa tuotetta. Myytti yksin omassa studiossaan tuotetta suunnittelevasta baskeripäästä ei ole tätä päivää. 2000-luvun tuotteet sisältävät usein niin monimutkaista teknologiaa, että jos tuotetta ei suunnitella yhdessä, ei siitä voi millään saada helppokäyttöistä. Yksin omassa studiossa työskentely johtaa sitäpaitsi automaattisesti vesiputousmalliin. Suunnitelmaa tai suunnitteluprosessia voi ja pitää voida kuvata verbaalisesti; toki prototyypit auttavat. Keltaiset laput ja muovailuvaha tai pahvilaatikko ovat hyviä protoiluvälineitä.

"Entä käyttöliittymäsuunnittelun erityispiirteet? Lyhyt vastaus: Käyttäjät mukaan agile-prosessiin. Ihmisten kokemus ohjelmistoista ja laitteista tulee käyttöliittymien kautta.

Tehokkaimman sovelluksen, jossa on maailman parhaat tekniset ominaisuudet, voi pilata huonolla käyttöliittymällä. Siksi on tärkeää, että suunnitteluprosessissa olevaa tuotetta arvioidaan useita kertoja yhdessä käyttäjien kanssa. Luonnollisesti suunnitelmasyklien tulee olla tarpeeksi pitkiä, jotta yllä peräänkuulutettua luovaa aikaa jää suunnittelulle. Päivittäin iteroituvaan scrum-prosessiin tuskin tarvitsee lähteä."

Alistair Cockburn puhuu isojen kivien kääntämisestä ensin, ja pienet tulevat sen jälkeen. Tämä pätee myös käyttöliittymäsuunnittelussa. Käyttöliittymäarkkitehtuuri (= informaatioarkkitehtuuri, ainakin suurin piirtein samasta asiasta on kyse) on saman tasoinen asia kuin ohjelmisto- tai rauta-arkkitehtuuri, ja se pitää olla olemassa ensin. Käyttäjätutkimusta voi ja kannattaa tehdä vaikka pari scrum-iteraatiota insinöörien edellä. Jokaisen sprintin kuluessa testataan syntymässä olevan tuotteen käytettävyys vaikkapa soveltaen Nielsenin 'discount-menetelmiä', ja löydökset viedään takaisin suunnittelijoille samalla tavalla kuin ohjelmistokehityksen tuottamat bugit viedään korjattaviksi.

"Itse uskon projektiryhmän sisäisen dynamiikan ja persoonallisuuksien viime kädessä ratkaisevan, kenelle sopii vesiputous ja kenelle ketteryys. Kunhan substanssiosaamista löytyy projektiryhmästä tarpeeksi, voi kummalla tahansa menetelmällä päästä loistavaan lopputulokseen."

Isommissa tuote- tai ohjelmistokehitysharjoituksissa (joissa on monta alaprojektiryhmää) ei ole yleensä mahdollista eikä edes suotavaa, että yksittäinen projektiryhmä valitsee menetelmät sisäisen dynamiikkansa perusteella. Kumpikin tuotekehitysviitekehys tuo mukanaan omanlaisensa rajapinnat, roolit ja aikataulutusmekanismit, ja ylätason ohjaus menee varsin vaikeaksi, jos yksittäiset aliprojektit elävät keskenään epäyhteensopivassa maailmassa. Itse olisin myös taipuvainen uskomaan, että vesiputousmalli on aikansa elänyt myös pienemmissä projekteissa, varsinkin jos on tarkoitus kehittää kuluttajatuotetta nopealla aikataululla.

Vesiputousmalli painottaa aikatauluja ja dokumentteja. Ketterä kehitys painottaa käyttäjän kokemaa laatua ja suunnittelijoiden yhteistyötä.

Tuotekehittäjä Vastaa Ilmoita asiattomasta viestistä
Tähän kommenttiin 1 vastausta
Re: Miten käyttöliittymä suunnitellaan? 21.12.2008 20:18

Jälleen tuli arvokkaita huomioita. Tässä vähän jatkoa. Yleisesti on todettava, että blogikirjoitukset kommentteineen ovat luonteeltaan sellaisia, että kovin syvälliselle tasolle ei tarvitse porautua heti, vaan keskustelun edetessä voidaan syventää mielenkiintoisia kohtia.

1) Re: Yleisin syy agile-menetelmien arvosteluun "vesiputousihmisten" toimesta. Turha ja päällekkäinen työ on suunnittelemattomuuden tulos. Jos ei pystytä kertomaan, milloin työ on valmis, eikä vielä sitäkään, mitä lopulta ollaan tavoittelemassa, on riski tehdä jotain muuta kuin mitä pitäisi. Tämä pitää sitten purkaa ja tehdä uudestaan toisella tavalla.

2) Re: Taiteilija vs. tuotesuunnittelija. Hyvän designerin erottaa huonosta erityisesti se, että hyvä pystyy ymmärtämään asiakkaan/käyttäjän tarpeet ja suunnittelemaan juuri hänelle sopivan tuotteen. Taiteellinen itseilmaus ei saa olla designerille itsetarkoitus. Kuitenkin hyvän suunnittelijan erottaa erinomaisesta siinä, että jälkimmäinen pystyy menemään vielä askeleen pidemmälle. Hänen ylivertainen (tyypillisesti visuaalinen) ilmaisukykynsä on se joka viime kädesssä tuottaa asiakkaalle wow-efektin. Näin erityisesti käyttöliittymäsuunnittelijoiden tapauksessa.

3) Re: Käyttäjät mukana agile-prosessissa. Totta, mitä enemmän käyttäjiä saadaan osallistettua, sitä parempia tuloksia voidaan odottaa. Vaikka se nähdään usein kustannustekijäksi implementointivaiheessa, maksaa se itsensä todennäköisesti moninkertaisesti takaisin.

4) Re: Projektiryhmän dynamiikka ja persoonallisuudet. Ei pidä sekottaa realiteettia ja ideaalimaailmaa. Toki metodologinen valinnanvapaus jokaiselle projektiryhmälle jokaisen projekti-instanssin kohdalla saisi aikaan hallinnallisen painajaisen. Silti voidaan olettaa, että kussakin instanssissa olisi aina teoriassa valittavissa erikseen se nimenomainen menetelmä, joka juuri silloin ja juuri sille projektiryhmälle olisi paras.

Santtu Vastaa Ilmoita asiattomasta viestistä
Tähän kommenttiin 1 vastaus
Temppu ja kuinka se tehdään. 28.12.2008 8:39

Design approprioidaan olemassa olevista malleista. Kumulatiivinen mallinnus omaksuu vain toimivat ja 'testatut' ratkaisut ja toteuttamalla käyttökontekstin asettamat vaatimukset.
(tässä vaiheessa voi miettiä moraalia).
Käyttöliittymän patentointi ei ole sama asia kuin vuorovaikutuksen patentointi. Käyttöliittymä on konkreettinen (materiaalinen) artefakta, vuorovaikutus on tässä yhteydessä immateriaalinen artefakta.

Ongelma ei ole viimekädessä käyttöliittymän ja arkkitehtuurin välinen dynamiikka. Kyse on siitä kuinka kauan osapuolilta kuluu tunnistaa ja tunnustaa suunnittelun sisäinen normatiivinen luonne. Fakta on ettei mikään design täytä koskaan kuviteltuja vaatimuksia. Peräänkuulutettaessa hyvän suunnittelun lisäarvoa helposti unohdetaan ihminen ja muutos.

Usein suunnitteluun vain päädytään valikoimalla ja 'omaksumalla' oikeita ratkaisuja. Tämäkin pätee vain uusien sovellusten kehittämisessä.

Silti, ei pidä erehtyä luulemaan että vanhaa kannattaa lähteä taivuttamaan trendikkääseen ulkoasuun, sillä tämä voi aiheuttaa katkoksen loppukäyttäjien työn tuottavuudessa.

KPA

KPA Vastaa Ilmoita asiattomasta viestistä
Katso kaikki kommentit (7 kappaletta)
Ovi
Kirjautuminen

Uusimmat
  • 4:15 Älä twiittaa näin - vaan näin
  • 3:50 Romanialaismiehen epäillään murtautuneen Nasan ja Pentagonin palvelimille
  • 3.2. Vastahyökkäys on paras puolustus - startup tekee kiusaa hakkereille tietoryöpyllä
  • 3.2. Naiset tekevät enemmän tilapäivityksiä kuin miehet ja muita Facebook-faktoja
  • 3.2. Google tarjosi ilmaisen palvelun: sai 500 000 euron sakot
Luetuimmat
Päivä Viikko Kuukausi
Tämä kännykkäalan grafiikka on surullista nähtävää  »
The Register: Nokia julkaisee enää yhden Symbian-puhelimen  »
Futurice valittiin Suomen parhaaksi työpaikaksi  »
Paljastuivatko seuraavan Windows Phone -version ominaisuudet?  »
Työmatkalainen, näin vältyt auton tuulilasin skrapaamiselta  »
Suomi allekirjoitti pahamaineisen Acta-sopimuksen - "Sopaakin pahempi"?  »
Kello tikittää Windows XP:lle - 800 päivää jäljellä  »
Työmatkalainen, näin vältyt auton tuulilasin skrapaamiselta  »
Microsoft julisti sodan itse kehittämäänsä tiedostomuotoa vastaan  »
Valtiokonttorin it-hanke pantiin jäihin   »
Käyttäjät raivoissaan: Nokian Lumia ei toimi niin kuin pitäisi!  »
Suomi allekirjoitti pahamaineisen Acta-sopimuksen - "Sopaakin pahempi"?  »
Suomalaisiin verkkopankkeihin hyökättiin - "tähän saakka on selvitty säikähdyksellä"  »
Tappoiko Yhdysvaltain hallitus pilven?  »
"3 ihmistyyppiä, joille kannattaa antaa potkut"  »
KÄYTTÖJÄRJESTELMÄT
Paljastuivatko seuraavan Windows Phone -version ominaisuudet?

Tietoja Microsoftin Windows Phine 8:n ominaisuuksista tihkuu julkisuuteen.  »

ICT-AMATTILAISTEN MEDIA
Tilaa päivän it-uutiset sähköpostiisi

Uutiskirje ilmestyy arkisin, ja se on helppo perua.



  »

TIVI-VAIKUTTAJAT
100 tivi-vaikuttajaa 2011

Heitä it-ala kuuntelee. Tietoviikko valitsi yhdeksännen kerran 100 tivi-vaikuttajaa.  »

KERRO MEILLE

Vuoden ykkösprioriteetti?

  1. Bi
  2. Mobiili
  3. Pilvipalvelut
  4. Virtualisointi
  5. Tietoturva
  6. Erp
  7. Crm
  8. Kollaboraatio-ohjelmistot
  • Bi:
    55%
  • Mobiili:
    7%
  • Pilvipalvelut:
    11%
  • Virtualisointi:
    4%
  • Tietoturva:
    9%
  • Erp:
    4%
  • Crm:
    3%
  • Kollaboraatio-ohjelmistot:
    6%
Avoimia työpaikkoja
Samlink
Java-sovelluskehittäjä
CadON Oy
Myyntipäällikkö
Kaikki avoimet Tivi-alan työpaikat:
Kaikki avoimet tekniset työpaikat:
Kaikki uusimmat työpaikat:
Lisää työpaikkoja
SOFTALISENSSIT
Firmat maksavat turhista ohjelmistolisensseistä

Brittifirmat polttavat ylimääräistä rahaa ohjelmistolisensseihin, koska ne eivät pidä tarpeeksi tarkkaa ohjelmistokirjanpitoa.  »

TYÖMATKAILU
Työmatkalainen, näin vältyt auton tuulilasin skrapaamiselta

Oletko kyllästynyt skrapaamaan auton tuulilasin joka aamu? Muista tämä niksi illalla, niin aamulla vain lähdet ajamaan.  »

IT:N KAKSIMINUUTTINEN
Lari Lehtonen
Sensuuria ja salakuuntelua tekijänoikeuksien nimissä

Yhdysvalloissa kiistellyt Sopa- ja Pipa-lakiäänestykset työnnettiin tulevaisuuteen ilman uutta äänestyspäivämäärää. Kyse on kuitenkin vain voitetusta erästä, ei ottelusta.  »

VEDONLYÖNTI
Floppaako vai lentääkö Lumia? Unibet ottaa vetoja

Suomessa eilen myyntiin tullut Nokian Lumia 800 on noussut myös ruotsalaisen Unibetin vedonlyöntikohteeksi. Yhtiö asettaa todennäköisyydet Lumian menestyksen puolelle.  »

ICT STANDARD FORUMIN BLOGI
Mikael Jungner
Ammus omaan nilkkaan

Ajatus hankintalaista on kaunis. Kilpailun on oltava reilua. Hyväveliverkostoille ei saa antaa tilaa. Todellisuus näiden juhlavien tavoitteiden takana on kuitenkin vinoutunut.  »

PILVIPALVELUT
Avoimen koodin OpenStack luopuu Microsoft-tuesta

OpenStack-pilvialustan kehittäjät ilmoittivat poistavansa projektista tuen Microsoftin Hyper-V-virtualisointialustalle.  »

PELIALA
Suomalainen pelitalo kääri miljoonan autopelillä - mainosbudjetti 5000 taalaa

Suomalainen peliyhtiö Remedy tunnetaan parhaiten suuren mittaluokan Alan Wake -konsolipelistään. Mutta viime vuonna Remedy näytti osaavansa myös mobiilipelien myynnin ja hinnoittelun, kirjoittaa Forbes.  »

SALASANAT
Wlan-salasana voi vuotaa HTC:n Android-puhelimista - paikkaus julkaistu

Kännykkävalmistaja HTC on julkistanut paikan wifi-salasanoja vuotavaan tietoturva-aukkoon.  »

TURVASATAMA
Voiko snagari unohtaa tietoturvan?

On yrityksen koko tai liiketoiminta kuinka pientä tahansa, liikkuu toiminnassa kuitenkin rahaa.  »

JOHTAMINEN
Tiina Siltala
Tuleva selvitys panee it-johtamisen syyniin

Sofigate ja Tietotekniikan liitto kartoittavat tietohallintojen johtamista Suomessa.  »

VERKKOKAUPPA
Suomalainen verkkokauppa on kivikaudella

Verkkokaupan konsultti haukkuu suomalaiset nettikaupat. Markus Huttunen pelkää, että myymälästä tulee vain paikka, jossa tavaraa käydään katsomassa ja hypistelemässä ennen verkko-ostospäätöstä.   »

ICT-AMATTILAISTEN MEDIA
Tilaa Tivi

Ja tiedät, mistä alalla puhutaan.  »

IT-ULKOISTUS
Ulkoistusvirran suunta kääntyy USA:ssa

Presidentin porkkanapaketista huolimatta moni amerikkalainen yritys on jo alkanut siirtää it-palveluja takaisin kotikonnuille.  »

PALAUTE
Lähetä uutisvinkki

Tiedätkö it-maailman tapahtumasta, josta muidenkin pitäisi tietää?   »

ICT-ALA AUTTAA

Suomen it-ala rakentaa nyt koulun Etiopiaan

Suomen it-ala lahjoittaa koulun Etiopian pakolaisleirille. Lasten auttaminen heidän kotiseudullaan on parasta auttamista.

Suositukset
Avoimia työpaikkoja
Projektipäällikkö
Senior Project Manager/Team leader
IT-Asiantuntija
Projektipäällikkö
PÄÄSUUNNITTELIJA / SÄHKÖVOIMATEKNIIKKA
Lisää työpaikkoja
Tietoviikko 2/2012

Mitä jos...?

Millainen projekti siitä syntyisi, jos Suomi päättäisi palata markkaan?

  • Tilaa Tietoviikko  »
  • Tilaa Tivin uutiskirje  »
  • Tietoviikon toimitus  »
  • Mediatiedot  »
  • Online-ilmoitukset  »
  • Osoitteenmuutos  »
  • About Tietoviikko  »
  • Palaute  »
Uusi Suomi
Helsingin raju myräkkä: ”Yhtäkkiä hirveä pyry”  »
Nyt se on tutkittu: Marsin pinnalla ei elämää  »
VR: Nämä junat ovat yli tunnin myöhässä  »
Urpilainen Ylelle: ”130 miljardia saa riittää”  »
Ministerin outo neuvo värjötteleville kansalaisille: ”Kylmä kylpy auttaa”  »
KAUPPALEHTI
Nasdaq nousi 11 vuoden ennätykseen  »
Urpilainen: Ei lisärahaa Kreikalle  »
Turvallisimmat autot julkistettiin  »
Ratkaisu Kreikan uudesta apupaketista siirtyy  »
STUK:n ex-johtaja Laaksonen venäläisyhtiön palvelukseen  »
Afterdawn
ARM:n lähivuodet sisältävät jumalia ja jättiläisiä  »
Motorola sai Applen laitteille myyntikiellon Saksassa  »
WSJ: Yliaktiivinen Youtube-tähti tienaa videoillaan miljoonia  »
Kuvissa: AMD:n Trinity lupaa suorituskykyä ohuessa paketissa  »
Suomalaistutkimus: Lumian käytettävyys lähes iPhone-tasoa  »
Iltalehti
Anu Vehviläinen palaa eduskuntaan  »
Arajärvi aiheutti kohun Tanskassa: Tuijotti prinsessan rintaa  »
HS: Kuntien määrä voi laskea 65:een  »
Lehdet: Urpilainen haluaa opposition mukaan kuntauudistukseen  »
Bussiyhtiöiden varautuminen talveen vaihtelee  »




© 1998-2010 Talentum Oyj Talentum vaihde: 0204 42 40 Talentum tilaajapalvelu puh: 0204 42 4100
Lehdet: tilaajapalvelu@talentum.fi Kirjat: kirjat@talentum.fi
Verkkopalvelut: asiakaspalvelu@talentum.com
Talentum.com myynti: onlinemyynti@talentum.com
Talentum verkkopalvelut: Vastaavat toimittajat
Käyttäjäsopimus/rekisteriseloste
*) Puhelun hinta (sis. alv 23 %): Lankapuhelimesta 8,28 snt/puhelu + 7,00 snt/min.
Matkapuhelimesta 8,28 snt/puhelu + 17,00 snt/min. Ulkomailta ao. maan ulkomaanpuhelumaksu.