Jaa


Helppokäyttöisyyden priorisointisuositukset

Koskee tämän Power Platform Well-Architected -käyttökokemuksen optimoinnin tarkistusluetteloa koskevia suosituksia:

XO:04 Helppokäyttöisyyden priorisointi suunnitteluprosessin aikana. Minimoi vaiva käyttäjille ja maksimoi tehtävän tehokkuus. Virtaviivaista monimutkaiset prosessit. Kohdenna suunnitteluratkaisut käyttäjien tarpeisiin.

Tässä oppaassa kerrotaan käyttöliittymän rakenteen käytettävyyden parantamista koskevista suosituksista. Käytettävyys viittaa siihen, kuinka helppokäyttöinen ja tehokas tuote on sen tarkoitetuille käyttäjille. Käytettävyys vaikuttaa suoraan käyttäjien tyytyväisyyteen, virheisiin ja yleiseen digitaalisen käyttöliittymän käyttöön, mikä viime kädessä vaikuttaa sovelluksen yleiseen onnistuneisuuteen.

Tärkeimmät suunnittelustrategiat

Käytettävyys on laatumäärite, jolla arvioidaan, kuinka helppoa käyttöliittymien käyttäminen on. Käytettävyys viittaa sanana myös menetelmiin, joilla parannetaan helppokäyttöisyyttä suunnitteluprosessin aikana.

Käytettävyyden määritetään viiden laatukomponentin avulla:

Osa Description
Opittavuus Miten helposti tehtävät voidaan suorittaa ensimmäisellä kerralla ja kuinka nopeasti käyttäjät oppivat aiemmasta kokemuksesta?
Tehokkuus Kuinka nopeasti käyttäjät voivat suorittaa tehtävät sen jälkeen, kun he ovat oppineet rakenteen?
Muistettavuus Kun käyttäjät palaavat rakenteeseen käyttämättömyysjakson jälkeen, kuinka helppoa heidän on palauttaa tarvittavat taidot?
Virheet Kuinka paljon käyttäjät tekevät virheitä, kuinka vakavia virheet ovat ja kuinka helppoa virheistä palautuminen on?
Tyytyväisyys Kuinka miellyttävää rakenteen käyttäminen on?

Järjestelmän tilan näkyvyys

Järjestelmän on aina ilmoitettava käyttäjille meneillään olevista tapahtumista kohtuullisen ajan kuluessa annetun sopivan palautteen avulla.

Järjestelmän tämän hetkistä tilaa koskevat tärkeät tiedot kannattaa näyttää selkeissä ja intuitiivisissa sijainneissa. Jos kohteet esimerkiksi valitaan luettelosta, valittujen kohteiden määrän on oltava näkyvissä.

Näyttökuvassa valittujen kohteiden määrä

Tilanneilmaisien tai latausanimaatioiden avulla osoittaa käyttäjille, että heidän pyyntöään käsitellään. Nämä visuaaliset ilmaisevat estävät epävarmuudesta johtuvan turhautumisen ja auttavat hallitsemaan odotuksia. Ilman niitä käyttäjät saattavat mieltää järjestelmän hitaaksi tai reagoimattomaksi ja hylätä tehtävän.

Reaaliaikaiset päivitykset pitävät käyttäjät aktiivisina ja tietoisina toimintojensa tuloksesta. Tilasanomien tai ilmoitusten avulla voidaan ilmaista selkeästi toimintojen onnistuminen tai virheet. Ilmoituksia lähetetään yleensä asynkronisten töiden valmistuessa, ja käyttäjien onkin tiedettävä, milloin ilmoituksia on odotettavissa.

Värikoodattujen ilmaisimien käyttäminen on nopeuttaa eri tilojen tunnistamista ja järjestelmän tilan ymmärtämistä. Väri käsitellään nopeammin kuin teksti, joten käyttäjien on helpompi ymmärtää tietoja nopeasti.

Vastaavuus reaalimaailman kanssa

Järjestelmän on puhuttava käyttäjien kieltä käyttämällä käyttäjien ymmärtämiä sanoja, fraaseja ja käsitteitä sen sijaan, että käytettäisiin järjestelmän termejä. Tiedot kannattaa ilmaista reaalimaailman käytäntöjen mukaisesti luonnollisessa ja loogisessa järjestyksessä.

Käytettävän terminologian ja käsitteiden on oltava tuttuja käyttäjillä; vastaavasti ammattikielen käyttöä kannattaa välttää, sillä se voi tuntua käyttäjistä vieraalta. Käyttäjät hahmottavat yleensä järjestelmän tarkoituksen toiminnot paremmin, jos käytössä on yhteinen kieli.

Järjestelmäntietojen rakenteen on oltava sellainen, että vastaa käyttäjien ymmärtämiä skenaarioita ja käytäntöjä. Tiedot on esitettävä luonnollisessa ja loogisessa järjestyksessä, joka vastaa tuttuja tai reaalimaailman prosesseja, sillä helpottaa teknologian ottamista mukaan käyttäjän toimintaan.

Näyttökuvassa pakollinen sähköpostiosoitteen lomakekenttä ja virheellisesti kirjoitettu osoite; näkyvissä on virhe, joka ilmaisee sähköpostiosoitteen muodon olevan virheellinen

Käyttäjien hallinta ja valinnanvapaus

Käyttäjät saattavat vahingossa valita järjestelmätoimintoja, jolloin tarvitaan selkeästi merkitty eräänlainen varauloskäytävä, jotta ei-toivotusta tilasta voidaan poistua ilman laajennetussa ikkunassa siirtymistä. Kumoamisen ja uudelleentekemisen tukeminen.

Näyttökuvassa väriltään neutraali Takaisin-painike päävärisen Seuraava-painikkeen vieressä

Mikäli se on kohtuudella mahdollista, käyttäjille kannattaa antaa mahdollisuus käyttää mieltymyksiä ja helppokäyttöisyystarpeita vastaavia erilaisia syöttömenetelmiä. Pikanäppäimet, kosketuseleet, äänikomennot tai hiiren napsautukset varmistavat, että käyttäjät voivat käyttää käyttöliittymää parhaiten sopivalla tavalla.

Tietojen ja tietosuoja-asetusten rakeinen hallinta on välttämätöntä käyttäjän itsenäisyyden kunnioittamisen ja luottamuksen muodostamisen kannalta. Tietosuoja-asetusten muuttaminen, tietojen poistaminen tai vieminen ja kolmannen osapuolen käyttöoikeuksien hallinta varmistaa, että käyttäjät voivat hallita omia tietojaan. Selkeiden selitysten ja läpinäkyvien ilmoitusten antaminen tietojen keräyskäytännöistä, suojaustoimista ja käyttäjän oikeuksista mahdollistaa tietopohjaisen päätöksenteon sekä edistää läpinäkyvyyttä ja vastuullisuutta.

Yhdenmukaisuus ja standardit

Yhdenmukaisuuden ylläpitäminen rakenteessa varmistaa, että käyttäjien on helppo tunnistaa ja ymmärtää tilailmaisimet, mikä vähentää kognitiivista kuormaa ja parantaa käytettävyyttä. Käyttäjien ei pitäisi tarvita ihmetellä, tarkoittavatko eri sanat, tilanteet tai toiminnot samaa asiaa.

Jos toistettavat käyttökokemusmallit näyttävät erilaisilta, käyttäjien on hankala tulkita esiintyvien erojen tarkoitus, mikä heikentää ymmärtämistä ja tehtävän suorittamista loppuun. Vastaavien ohjausobjektijoukon käyttäminen auttaa varmistamaan, että visuaaliset elementit ovat yhdenmukaisia näytöissä ja käyttökokemuksissa.

Näyttökuvassa kaksi erilaisten käyttöliittymämallia, jossa toinen avaa seuraavan näytön painikeohjausobjektilla ja toinen avaa näytön linkkiohjausobjektilla

Virheiden estäminen

Hyviäkin virhesanomia parempi on huolellinen suunnittelu, jonka ansiosta ongelmaa ei edes esiinny. Virhealttiit tilanteet on joko poistettava tai ne on tarkistettava ja käyttäjille on näytettävä vahvistamisvaihtoehto, ennen kuin toimintoa käytetään. Työnkulun jatkuvuus voidaan säilyttää käsittelemällä mahdolliset käyttöliittymän ongelmat ennakoivasti.

Näyttökuvassa esimerkkilomakkeen oikeellisuustarkistus ennen lähetystä

Mieluummin tunnistaminen kuin muistaminen

Käyttäjän muistikuormaa voi minimoida tuomalla objektit, toiminnot ja vaihtoehdot näkyviin. Käyttäjän ei tarvitse muistaa tietoja sovelluksen osien välillä. Ohjeiden on oltava näkyvissä tai helposti noudettavissa aina tarvittaessa.

Lomakkeita suunniteltaessa on päätettävä, annetaanko käyttäjien valittaviksi valmiiksi määritettyjä vaihtoehtoja vai sallitaanko vapaamuotoisen tekstin syöttö. Tämä valinta voi määräytyä tietotyypin mukaan, mutta sitä on pohdittava myös käyttöliittymäkerroksen yhteydessä. Valmiiksi määritettyjä vaihtoehtoja kannattaa käyttää, jos olennaista on nopeus ja kätevyys. Vapaatekstimuoto kannattaa valita skenaarioissa, joissa tarvitaan monipuolisia tietoja tai mukautettuja vastauksia.

Ohjeiden ja resurssien ansiosta tärkeitä tietoa ei tarvitse yrittää muistaa. Yleiset käyttöliittymämallit sisältävät tilannekohtaisia ohjekuvakkeita, tekstinsisäisen dokumentaation, työkaluvihjeitä, upotettuja opetusohjelmia, tarvittaessa avautuvat ohjevalikot, haut mahdollistavat tietokannat ja vuorovaikutteiset pienoisohjelmat, kuten tekoälyä hyödyntävät resurssit.

Näyttökuvassa vaihtoehtoja sisältävän tarkistusluettelon ja vapaatekstivastauksen tekstinsyöttökenttien joukon vertailu

Joustava ja tehokas käyttö

Eri kokemustasojen käyttäjien ottaminen huomioon sisällyttämällä apuohjelmien ja mukauttamisen kaltaisia ominaisuuksia. Tämän menetelmän ansiosta käyttöliittymä tyydyttää sekä aloittelevien että kokeneiden käyttäjien tarpeet ja mieltymykset tehokkaasti.

Apuohjelmat, joita aloittelevat käyttäjät eivät useinkaan huomaa, voivat nopeuttaa kokeneiden käyttäjien vuorovaikutusta. Tällä tavoin järjestelmä voi ottaa tehokkaasti huomioon sekä kokemattomat että kokeneet käyttäjät.

Mukauttamisvaihtoehtojen avulla käyttäjät voivat räätälöidä käyttöliittymien omien mieltymysten mukaiseksi, mikä mukauttaa myös yleistä käyttökokemusta. Vaihtoehtojen antaminen käyttöliittymäelementtien (kuten koontinäyttökorttien) uudelleenjärjestelyyn tai mukautettujen pikavalintojen luominen usein käytetyille ominaisuuksille, tehostaa käyttäjän toimintaa ja muuttaa järjestelmässä siirtymisen miellyttävämmäksi. Käyttäjien monenlaisten taitojen ja mieltymysten ottaminen huomioon, edistää omistajuuden tunnetta ja henkilökohtaista panostusta käyttökokemukseen.

Näyttökuvassa suodatinruutu, jossa on linkki tallennettuihin suodattimiin ja sen jälkeen pääsuodatuskokemus

Esteettinen ja minimalistinen rakenne

Selkeiden ja keskitettyjen tilapäivitysten priorisointi auttaa käyttäjiä ymmärtämään tiedot yhdellä silmäyksellä. Tämä menetelmä pienentää kognitiivista kuormaa ja minimoi riskit, jotka johtuvat väärinymmärryksestä, turhautumisesta tai mielenkiinnon puutteesta.

Valintaikkunoissa ei pitäisi olla epäoleellisia tai harvoin tarvittavia tietoja. Jokainen ylimääräinen tietoyksikkö kilpailee valintaikkunassa oleellisten tietoyksiköiden kanssa ja vähentää niiden suhteellista näkyvyyttä.

Näyttökuvassa valintaikkuna, jos on tiivis toimintaa ohjaava kysymys sekä päävärinen Kyllä-painike ja toissijainen Ei-painike

Käyttäjien auttaminen tunnistamaan ja diagnosoimaan virheitä sekä palautumaan niistä

Virhesanomien sisältö on ilmaistava selkokielellä ilman koodia siten, että ongelma ilmaistaan selkeästi ja ratkaisua ehdotetaan rakentavasti.

Käyttäjien avuksi kannattaa antaa tilannekohtaisia ohjeita tai opastusta ongelmien ratkaisua tai viiveiden ymmärtämistä varten. Tämä menetelmä auttaa käyttäjiä päättämään, mitä seuraavaksi kannattaa tehdä, etenkin jos kyse haastavista tai monimutkaisista tehtävistä. Pelkän ongelman ilmoittamisen sijaan kannattaa tarjota selkeä ratkaisu ja nopeuttaa ratkaisemista sisällyttämällä valmiita toimintoja.

Näyttökuvassa virhesanoma, jossa sanoman sisältö selitetään selkeästi ja ehdotetaan uudelleenyrittämistä

Ohjeet

Vaikka järjestelmän pitäisi olla riittävän intuitiivinen ilman ohjeita käytettäväksi, joissakin tilanteissa ohjeita saatetaan kuitenkin tarvita. Näissä tilanteissa on varmistettava, että tiedot ovat helposti löydettävissä, tehtävähakuisia ja tiiviitä ja että niissä on selkeät vaiheittaiset ohjeet.

Näyttökuvassa ohjeruudun pikaikkunaa käytetään yläosan komentopalkista

Power Platform – avustaminen

Power Appsin Copilot-pohjaiset kokemukset voivat auttaa käyttäjiä löytämään arvokkaita merkityksellisiä tietoja keskustelujen aikana:

Pohjaan perustuvissa sovelluksessa edistyminen ja lataustilat voidaan ilmaista moderneilla tilanneilmaisin- ja hyrrä-ohjausobjekteilla. Tilan tiedot voidaan näyttää tunnusohjausobjektin avulla.

Pohjaan perustuvan sovelluksen vakaa virheenkäsittely voidaan toteuttaa asiakasohjelmassa käyttämällä virheisiin liittyviä Power Fx -lausekkeita. Mukautetut palvelinpään virheet voidaan määrittää Power Fx:n avulla käyttämällä vähäkoodisia laajennuksia, jotka sisältävät toimintaa edeltävän tarkistuksen.

Koska käytettävyys sisältyy mallipohjaisissa sovelluksissa käyttöliittymään, niissä kannattaa keskittyä käytettävyyttä parantaviin määritettäviin seikkoihin. Esimerkki sisältyvästä apuohjelmasta on omien näkymien ominaisuus, jonka avulla käyttäjät voivat tallentaa sovelluksen taulukossa käytetyt suodatus- ja sarakevalinnat. Lisäksi mukautetut ohjesivut voidaan määrittämään tarjoamaan yksityiskohtainen ohjeresurssi sovelluksessa.

Käyttökokemuksen optimoinnin tarkistusluettelo