Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Minulle on haastavaa pakottaa itseni suunnittelemaan asioita etukäteen.
Suunnitelmallisuudella esim. ohjelmoinnissa kykenisin nopeammin ratkaisemaan ongelman,
kirjoittaamaan tehokkaampaa koodia ja pääsisin pienemmällä turhautumisella.
Suunnittelu tuntuu kuitenkin turhan työläältä prosessilta, vaikka ymmärränkin sen merkityksen.

Flexibility-usability tradeoff - sivu

...

102

  • 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

...

  • 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)