Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

  • Kun järjestelmän monipuolisuus kasvaa, sen käytettävyys laskee.
  • Esimerkkinä yhteen perusasiaan keskittyvä Pinterest vs Google+, jossa on iso kasa vaikka mitä, tai kaukosäätimet joissa eri määrä nappeja
    • Sata nappia kaukosäätimessä tuo monipuolisuutta, mutta samalla laskee sen käytettävyyttä, koska selkeys vähenee

s.124 Hierarchy of Needs

  • Jos haluaa suunnitella jotain menestyksekästä pitää täyttää ihmisten perustarpeet ennen kun voi täyttää korkeammat tarpeet.
  • Functionality needs -- toiminnallisuus**  esim. videonauhuri vaatii tilaa nauhoittaa ja mahdollistaa uudelleenkatselun (Alin taso)
  • Reliability needs – vakaus**  videonauhurin pitäisi toimia jatkuvasti ja näyttää nauhoitteet suht hyvälaatuisesti (Toisiksi alin taso)
  • Usability needs – käytettävyys ** taltioinnin ajastaminen pitäisi olla helppoa ja tapahtua ilman suurempia ongelmia (Keskimmäinen taso)
  • Proficiency needs – pätevyys** videonauhuri, joka etsii tallenteita ja osaa tallentaa ohjelmia keywordien avulla on edistyksellistä (Toiseksi ylin taso)
  • Creativity – luovuus** tällä tasolla kaikki tarpeet on täytetty ja ihmiset alkavat kommunikoida “tuotteen” kanssa innovatiivisesti. Tältä tasolta syntyvät yleensä ns. kulttituotteet. (Ylin taso)

s.52. Comparison.

Näytetään vertailtavat asiat samalla tavalla Ihmiset ymmärtävät maailmaan asioiden välisillä suhteilla. Jos halutaan vertailla jotain asiat pitäisi esittää samoissa yksiköissä ja samalla tavalla.

Redundancy

  • Riittävää määrää useamman elementin käyttäminen siltä varalta, että yksi tai useampi elementti järjestelmässä pettää.
  • Diverse redundancy: esimerkiksi tekstin, videon, kuvan ja äänen käyttäminen saman informaation välittämiseksi.** Minkään yhden asian kaatuminen ei sulje järjestelmää, mutta ylläpito hankalaa
  • Homogenous redundancy: monta samankaltaista tai samanlaista elementtiä muodostaa kokonaisuuden / järjestelmän.** Helppo ottaa käyttöön, mutta on altis jonkin tietyn ongelman aiheuttamille ongelmille, jotka voivat vaikuttaa kaikkiin elementteihin yhtäaikaisesti*** Esimerkkinä erillisistä säikeistä koostuva köysi, joka kuitenkin voi katketa yhden terävän reunan vuoksi
  • Active redundancy: ylimääräisten elementtien hyödyntäminen kaiken aikaa** Esimerkiksi monta pilaria, jotka tukevat rakennuksen kattoa*** Yhden pilarin (elementin) katkeaminen ei johda katon sortumiseen, ja kaikenlaisiin muutos- ja kunnostustöihin on mahdollista ryhtyä ilman että rakennusta (järjestelmää) tarvitsee sulkea pois käytöstä
  • Passive redundancy: ylimääräisten elementtien käyttöä vain silloin, kun jokin aktiivinen elementti pettää.** Esimerkiksi auton vararenkaan käyttöönotto kun jokin renkaista puhkeaa, tai hissien turvajärjestelmät pääasiallisten kaapelien katketessa
    • Toimii ei-kriittisten elementtien kanssa, mutta kriittisten elementtien kohdalla voi koitua ongelmaksi
    • CSS graceful degradation*** Jos jokin drop-down ei näy niin päätason linkkien kautta voi mennä alasivuille

s.74 design by committee

Suunniteluprosessi, missä on useampia henkilöitä ja asiaa tutkitaan usealta eri suunnalta ja tehdään kompromisseja. Uskotaan että yksinvaltiaat yrityksissä saavat aina hyviä tuloksia, mutta näin ei ole aina. Diktaattorimaisissa suunnitelmissa on hyötyä silloin jos aika on hyvin rajallinen, mutta silloin päätökset eivät välttämättä ole hyviä kaikkien kannalta.