Palm OS -käyttöliittymän ohjeet (2003) [pdf]
Kommentit
Mewayz Team
Editorial Team
Mitä Palm OS opetti meitä suunnittelemaan ohjelmistoja, jotka todella karkaavat tieltäsi
Vuonna 2003 pieni Palmin tiimi julkaisi joukon käyttöliittymäohjeita, jotka tuolloin vaikuttivat melkein naurettavan rajoittuneilta. Näytön koko oli 160×160 pikseliä. Muisti mitattiin kilotavuina. Käyttäjät navigoivat muovikynällä. Ja kuitenkin, näiden ohjeiden sisällä oli filosofia, joka oli kalibroitu niin tarkasti ihmisen huomion ja työnkulun mukaan, että se näkyy edelleen - tietoisesti tai ei - parhaiten suunnitelluissa yritysohjelmistoissa, joita rakennetaan nykyään. Asiakirja ei ollut vain sääntöjä kuolevalle alustalle. Se oli tiivistetty mestarikurssi suunnittelusta ihmisille, jotka ovat kiireisiä, hajamielisiä ja erittäin allergisia kitkalle.
Kaksi vuosikymmentä myöhemmin yritysohjelmistomaailma on räjähtänyt päinvastaiseen suuntaan. Työkaluja, jotka kerran ratkaisivat yhden ongelman, leviävät nyt kymmeniin ominaisuuksiin. Kojelaudat ovat täynnä widgetejä. Käyttöönottoprosessit kestävät päiviä. Ironista on, että nykyaikaisessa SaaS-ratkaisussa voittaneet yritykset – ne, joiden työkalut ihmiset todella avaavat joka aamu ilman pelkoa – ovat hiljaa sisäistäneet sen, mitä Palm tajusi vakavien laitteistorajoitusten aikakaudella. Osoittautuu, että rajoitus oli opettaja koko ajan.
Yhden asian hyvin tekemisen kuri (vuorovaikutusta kohti)
Palmin ohjeissa korostettiin insinöörien "yhden tehtävän selkeyttä" - jokaisen näytön pitäisi auttaa käyttäjää saavuttamaan yksi erillinen tavoite ennen siirtymistä seuraavaan. Tämä ei ollut niinkään laitteiston rajoitus kuin huomionfilosofia. Jokainen näytön tarpeeton elementti on päätös, joka käyttäjän on tehtävä. Jokainen päätös on pieni vero kognitiiviselle energialle. Pinoa niitä tarpeeksi yhteen, ja käyttäjät eivät koe olevansa ohjelmistosi voimaantuneita – he tuntevat itsensä uupuneiksi sen vuoksi.
Nykyaikaiset yritystyökalut ovat suurelta osin unohtaneet tämän oppitunnin. CRM-hallintapaneelit näyttävät 40 datapistettä samanaikaisesti. HR-alustat vaativat seitsemän napsautuksen hyväksyäkseen yhden lomapyynnön. Laskutustyökalut hautaavat "lähetä"-painikkeen kolmen kerroksen syvälle valikkoon, joka on suunniteltu enemmän ominaisuuksien löydettävyyttä varten kuin henkilölle, joka tarvitsee vain maksaa ajoissa. Seurauksena on, että aikaa säästävät ohjelmistot kuluttavat sitä.
Ratkaisu ei ole minimalismia sen itsensä vuoksi, vaan tarkoituksellista hierarkiaa. Alustat, kuten Mewayz, joka kattaa 207 moduulia palkanlaskennasta kaluston hallintaan link-in-bio-työkaluihin, omaksuvat modulaarisen lähestymistavan, koska se pakottaa suunnittelukysymykseen: mitä tämä käyttäjä tarvitsee tällä hetkellä? Erillisiä työnkulkuja palvelevat moduulit pysyvät erillään, kunnes käyttäjä yhdistää ne tarkoituksella. Palkkanäyttö kertoo palkanlaskennasta. CRM on ihmissuhteista. Selkeyttä arkkitehtuurin, ei vain estetiikan avulla.
Naputustesti: Kitkan mittaaminen todellisissa työnkuluissa
Palm-insinöörit käyttivät epävirallista mittaa, jota he kutsuivat "taptestiksi" – kuinka monta vuorovaikutusta yhteisen tehtävän suorittaminen vaatii? Jokainen ylimääräinen napautus merkitsi käyttäjälle mahdollisuutta keskeyttää työnkulku, hajaantua tai tehdä virheen. Tavoitteena ei ollut nolla napautus (jokin monimutkaisuus kuuluu merkitykselliseen työhön), vaan poistaa armottomasti napautukset, jotka palvelivat käyttöliittymää käyttäjän sijaan.
Käytä tätä liiketoimintaskenaariossa: asiakasta laskuttavan freelancerin pitäisi pystyä avaamaan työkalunsa, löytämään asiakas, luomaan lasku ja lähettämään se. Kuinka monta vaihetta nykyinen ohjelmistosi vaatii? Pienyritysten omistajien kanssa testattaessa tutkijat havaitsevat jatkuvasti, että työkalun psykologinen paino - kuinka "raskasta" sitä käyttää - korreloi lähes täydellisesti tehtävien valmistumisasteen kanssa, ei työkalun todellisen ominaisuuksien määrän kanssa. Alusta, jossa on 200 ominaisuutta, joita käytetään puhtaan, loogisen kulun kautta, tuntuu kevyemmältä kuin alusta, jossa on 20 ominaisuutta hautautuneena epäjohdonmukaisiin valikoihin.
"Paras käyttöliittymä on se, joka katoaa. Käyttäjät eivät halua olla vuorovaikutuksessa ohjelmistojen kanssa – he haluavat saavuttaa tavoitteita. Jokainen hetki, kun he ajattelevat työkalua, on hetki, jolloin he eivät ajattele liiketoimintaansa."
Käytännön vaikutukset tiimien rakentamiseen tai liiketoimintatyökalujen valitsemiseen: laske napauksesi. Kuinka monta vuorovaikutusta tiimisi ja valmiin välillä tapahtuu viidessä yleisimmässä työnkulussasi? Tämä luku on kitkapisteesi, ja se yhdistetään jokaiseen työntekijään, joka päivä, joka vuosineljännes.
Johdonmukaisuus kunnioituksen muotona
Yksi Palmin vuoden 2003 ohjeiden aliarvostetuimmista osista käsitteli johdonmukaisuutta – ei visuaalista johdonmukaisuutta värien ja fonttien yhteensovittamisen pinnassa, vaan käyttäytymisen johdonmukaisuutta. Jos pyyhkäisy vasemmalle tarkoittaa "poista" yhdessä sovelluksessa, sen pitäisi tarkoittaa "poista" kaikkialla. Jos nimen napauttaminen avaa yhteystietonäkymän, saman eleen pitäisi toimia samalla tavalla tehtävissä, kalenterissa ja muistiinpanoissa. Käyttäjän henkistä mallia ei tarvitse nollata joka kerta, kun hän ylittää sovellusrajan.
Tällä on valtava merkitys yritysympäristöissä, joissa käyttäjät siirtyvät nopeasti kontekstista toiseen. Myyjä saattaa siirtyä yhteystietotietueesta laskuun varausvahvistukseen tiimiviestiin tunnin sisällä. Jokaisella kontekstin vaihtamisella on kognitiivinen hinta. Alustat, jotka vaativat johdonmukaisia navigointimalleja, johdonmukaisia toimintojen sijoitteluja ja johdonmukaisia palautemekanismeja, vähentävät kustannuksia dramaattisesti ajan myötä. Käyttäjät rakentavat lihasmuistia. Työnkuluista tulee pikemminkin automaattisia kuin tahallisia. Nopeus seuraa luonnostaan.
Organisaatioille, jotka hallinnoivat useita liiketoimintatoimintoja – myyntiä, henkilöstöhallintoa, rahoitusta, toimintaa – johdonmukaisuusargumentti on myös argumentti pirstoutuneita työkalupinoja vastaan. Kun CRM toimii eri tavalla kuin laskutustyökalusi, joka käyttäytyy eri tavalla kuin HR-alustasi, pakotat tiimisi ylläpitämään neljää tai viittä erillistä mentaalimallia samanaikaisesti. Vaihtokustannukset eivät ole vain ärsyttäviä – työnkulun konsulttien tutkimusten mukaan se maksaa tietotyöntekijöille keskimäärin 23 minuuttia keskittynyttä työtä jokaista merkittävää kontekstin vaihtamista varten. 50 hengen tiimille se ei ole UX-ongelma. Se on budjettiongelma.
Suunnittelu keskeytyksiä, ei ihanteellisia olosuhteita varten
Palm-laitteet asuivat taskuissa ja niitä käytettiin parkkipaikoilla, metrolaitureilla ja kokousten välillä. Käyttöliittymäohjeissa tunnustettiin tämä nimenomaisesti: käyttäjiä keskeytetään jatkuvasti, he palaisivat tehtäviin kesken valmistumisen, joutuisivat poimimaan arvoa 30 sekunnin ikkunoissa. Tämä tarkoitti, että sovellukset eivät voineet olettaa, että käyttäjä lukisi ohjeet, muistaisi mihin he lopettivat tai suorittavat työnkulkua yhdessä keskeytymättömässä istunnossa.
💡 DID YOU KNOW?
Mewayz replaces 8+ business tools in one platform
CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.
Start Free →Useimmat yritysohjelmistot on edelleen suunniteltu ihanteellisiin olosuhteisiin – keskittynyt käyttäjä, suuri näyttö, keskeytymättömät ajankohdat. Mutta nykyaikaisen työn todellisuus näyttää paljon enemmän Palm-käyttäjältä kuin työpöytäkäyttäjältä. Esimiehet hyväksyvät kuluraportit puhelimistaan työmatkojen aikana. Freelancerit tarkistavat varauspyynnöt asiakaspuheluiden välillä. HR-tiimit käsittelevät perehdyttämisasiakirjoja hajanaisissa ikkunoissa koko päivän ajan, joka on täynnä kokouksia.
Keskeytyksen suunnittelu tarkoittaa useita konkreettisia asioita:
- Tallenna kaikki automaattisesti. Älä koskaan anna keskeytyksen häiritä edistymistä. Jos käyttäjän selain kaatuu kesken laskun, hänen työnsä pitäisi olla siellä, kun hän palaa.
- Jatkettavat tilat. Alustan tulee muistaa, missä käyttäjä oli – luonnokset, osittain täytetyt lomakkeet, luettelonäkymään käytetyt suodattimet.
- Skannattavat yhteenvedot. Ensimmäisellä vilkaisulla mille tahansa näytölle pitäisi välittää tärkeimmät tiedot ilman, että käyttäjän tarvitsee lukea perusteellisesti.
- Vahvistukset, jotka tekevät yhteenvedon, eivät kysele. "Lasku lähetetty osoitteeseen [email protected] – 3 400 $ erääntyy 30 päivässä" on hyödyllisempi kuin yleinen menestysmalja.
- Mobiilipariteetti työpöydän kanssa. Jos työnkulku on olemassa pöytäkoneella, käyttäjien pitäisi pystyä suorittamaan se mobiililaitteella ilman, että käyttökokemus heikkenee.
Mewayzin 138 000 käyttäjäkunta kattaa kaiken yksittäisistä freelancereista usean osaston yrityksiin, ja vaihtelu siinä, miten ja missä nämä käyttäjät työskentelevät, on valtava. Suunnittelu keskeytyksiä varten ei ole mukavaa saada tämän mittakaavan alustalle – se on perusodotus.
Ominaisuuksien paradoksi: enemmän mahdollisuuksia, vähemmän sekaannusta
Tässä on jännite, jota Palmin ohjeet ohjasivat ja jonka kanssa nykyaikaiset yritysympäristöt kamppailevat edelleen: käyttäjät tarvitsevat tehokkaita ominaisuuksia tehdäkseen vakavaa työtä, mutta jokainen tuotteeseen lisätty ominaisuus on ominaisuus, joka jokaisen käyttäjän on otettava huomioon mielessään, myös niiden, jotka eivät koskaan käytä sitä. Käyttämättömien ominaisuuksien kognitiivinen lisäys on todellinen ja mitattavissa. Kuluttajien ohjelmistovalintoja koskevat tutkimukset osoittavat johdonmukaisesti, että käyttäjät, joille tarjotaan enemmän vaihtoehtoja, kertovat olevansa vähemmän tyytyväisiä, vaikka nämä vaihtoehdot sisältävät kaiken tarvitsemansa.
Palmin löytämä ratkaisu – ja parhaat nykyaikaiset alustat ovat löytäneet uudelleen – on asteittainen paljastaminen. Näytä käyttäjille, mitä he tarvitsevat nykyiseen tehtäväänsä. Tee edistyneistä ominaisuuksista saataville, mutta älä häiritseviä. Älä esitä kalustonhallintamoduulia freelancerille, joka tarvitsee vain laskutuksen. Älä sotke varauskäyttöliittymää palkanlaskennan asetuksilla. Alustan leveydestä tulee pikemminkin vahvuus kuin vastuu vain silloin, kun käyttäjät kokevat sen merkityksellisenä syvyyden sijaan merkityksettömänä meluna.
Tämä on todellinen arkkitehtoninen haaste mille tahansa modulaariselle yrityskäyttöjärjestelmälle. Mewayzillä on 207 moduulia, jotka kattavat CRM:n, analytiikan, HR:n, kalustonhallinnan, linkin-in-bioon ja paljon muuta, ja sen on ratkaistava sama ongelma, joka Palmissa on ratkaistu 20 sovelluksella 160 pikselin näytöllä: miten saat oikeat ominaisuudet tuntumaan välittömästi käytettävissä olevilta samalla kun loput pysyvät näkymättöminä, kunnes niitä tarvitaan? Vastaus on sama nyt kuin vuonna 2003 – kontekstitietoisuus, älykkäät oletusasetukset ja syvä kunnioitus käyttäjän huomion suhteen.
Perintö: Rajoitus suunnittelufilosofiana
Palm OS on poissa. Sitä pyörittäneet laitteet ovat tekniikan museon näyttelyissä kiinnostavia kohteita. Mutta noista vakavista laitteistorajoitteista syntynyt suunnitteluajattelu tuotti periaatteet niin kestäviksi, että UX-tiimit, jotka eivät ole koskaan kuulleet Pilot 1000:sta, löytävät ne yhä uudelleen. Se ei ole nostalgiaa – se on todiste siitä, että rajoitukset paljastivat jotain totta ihmisen kognitiosta sen sijaan, että he tekisivät parhaan hyödyn huonosta laitteistosta.
Huomioisimmillaan nykyään rakennettava yritysohjelmisto on rakennettu itse asettamien rajoitusten alaisena. Ei siksi, että resurssit ovat rajalliset, vaan koska suunnittelijat ymmärtävät, että jokainen pikseli, jokainen ominaisuus ja jokainen työnkulun vaihe, joka ei ansaitse paikkaansa, toimii käyttäjää vastaan. Tavoitteena ei koskaan ollut rakentaa ohjelmistoa, joka tekee kaiken. Tavoitteena oli aina rakentaa ohjelmistoja, jotka saavat sitä käyttävät ihmiset tuntemaan olevansa kykeneviä, tehokkaita ja rasittamattomia.
Yrityksille, jotka arvioivat alustoja vuonna 2026, kysymyksen arvoinen kysymys ei ole "kuinka monta ominaisuutta tässä on?" Kysymys on "kuinka monta näistä ominaisuuksista tiimini todella käyttää ja kuinka kauan kestää, että he lakkaavat ajattelemasta ohjelmistoa ja alkavat ajatella työtään?" Se on vakio Palm-sarja vuonna 2003, jossa on kynä ja mustavalkoinen näyttö. Se on edelleen oikea standardi tänään.
Usein kysytyt kysymykset
Mikä teki Palm OS:n käyttöliittymäohjeista niin vaikutusvaltaisen alustan rajoituksista huolimatta?
Palm OS -ohjeet pakottivat armottoman yksinkertaisuuden: jokaisella napautuksella oli oltava merkitystä, jokaisen näytön oli palveltava yhtä tarkoitusta, ja kognitiivista kuormitusta käsiteltiin rajallisena resurssina. Nämä rajoitukset tuottivat pikemminkin filosofian kuin vain sääntöjä. Ydinnäkemys – että ohjelmiston pitäisi kadota tehtävään – on noussut esiin nykyaikaisissa työkaluissa, kuten Mewayz, 207-moduulinen yrityskäyttöjärjestelmä, joka on rakennettu keskittyneiden työnkulkujen sijaan toimintojen ylikuormituksen ympärille, saatavilla osoitteessa app.mewayz.com.
Ovatko Palm OS -käyttöliittymän periaatteet edelleen sovellettavissa nykyaikaiseen yritysohjelmistojen suunnitteluun?
Ehdottomasti. Progressiivisen paljastamisen, tehtävä ensin navigoinnin ja minimaalisen keskeytyksen periaatteet heijastavat suoraan nykyaikaista SaaS-suunnittelua. Hyvä yritysohjelmisto vuonna 2024 kamppailee edelleen saman ongelman kanssa, jonka Palm ratkaisi vuonna 2003: pitää käyttäjät virrassa. Alustat, jotka kunnioittavat huomiota – rajoittavat kitkaa, vähentävät modaalisia dialogeja ja esittävät vain sitä, mitä tarvitaan – ylittävät jatkuvasti ominaisuuksista paisuneet vaihtoehdot tosielämässä.
Mikä on suurin Palm OS:n oppitunti, jonka useimmat nykyaikaiset ohjelmistot jättävät huomiotta?
Vaikein opetus on hillitseminen: älä näytä sitä, mitä käyttäjä ei juuri nyt tarvitse. Useimmat nykyaikaiset sovellukset epäonnistuvat, koska ne nostavat esiin kaikki mahdolliset vaihtoehdot samanaikaisesti, ylivoimaisesti pikemminkin kuin ohjaavia. Palm OS pakotti yhden tehtävän näyttöä kohden -mallin, joka pakotti suunnittelijat ymmärtämään syvästi käyttäjien aikomuksia. Liiketoiminta-alustat, jotka sisäistävät tämän – jäsentävät työkalut todellisten työnkulkujen ympärille – vähentävät käyttöönoton kitkaa ja parantavat päivittäistä säilyttämistä merkittävästi.
Mistä löydän nykyaikaisen yritysalustan, joka noudattaa näitä minimalistisia, työnkulkua edeltäviä suunnitteluperiaatteita?
Mewayz osoitteessa app.mewayz.com on rakennettu juuri tämän filosofian ympärille – 207 integroitua liiketoimintamoduulia, jotka on järjestetty käyttäjätavoitteiden mukaan mielivaltaisten ominaisuusluokkien sijaan, kaikki hintaan 19 $/kk. Sen sijaan, että käyttäjiä olisi ylenpalttinen kaiken kattavalla kojelautalla, Mewayz ryhmittelee työkalut niiden töiden ympärille, jotka ihmisten todellisuudessa on tehtävä. Tämä heijastelee samaa tehtävää kunnioittavaa suunnittelua, joka teki Palm OS:n ohjeista tutkimisen arvoisen 20 vuotta myöhemmin.
We use cookies to improve your experience and analyze site traffic. Cookie Policy