„Palm OS“ vartotojo sąsajos gairės (2003 m.) [pdf]
komentarai
Mewayz Team
Editorial Team
Ko „Palm OS“ išmokė kurti programinę įrangą, kuri iš tikrųjų nepatenka į jūsų kelią
2003 m. nedidelė Palm komanda paskelbė vartotojo sąsajos gairių rinkinį, kuris tuo metu atrodė beveik juokingai suvaržytas. Ekranai matuojami 160×160 pikselių. Atmintis matuojama kilobaitais. Vartotojai naršė plastikiniu rašikliu. Tačiau šiose gairėse buvo palaidota filosofija, taip tiksliai pritaikyta žmogaus dėmesiui ir darbo eigai, kad ji vis dar – sąmoningai ar nesąmoningai – išryškėja šiandien kuriamoje geriausiai sukurtoje verslo programinėje įrangoje. Dokumentas buvo ne tik mirštančios platformos taisyklės. Tai buvo suspausta meistriškumo klasė, skirta kurti žmonėms, kurie yra užsiėmę, išsiblaškę ir labai alergiški trinčiai.
Po dviejų dešimtmečių verslo programinės įrangos kraštovaizdis sprogo priešinga kryptimi. Įrankiai, kurie kažkada išsprendė vieną problemą, dabar apima daugybę funkcijų. Prietaisų skydeliai perpildyti valdikliais. Priėmimo srautai trunka kelias dienas. Ironiška yra tai, kad įmonės, laiminčios šiuolaikinę SaaS – tos, kurių įrankius žmonės iš tikrųjų atidaro kiekvieną rytą be baimės – yra tos, kurios tyliai įsisavino tai, ką Palm sugalvojo didelių aparatinės įrangos apribojimų eroje. Suvaržymas, pasirodo, visą laiką buvo mokytojas.
Vieno dalyko gerai atlikimo disciplina (vienai sąveikai)
Palm gairėse pabrėžta tai, ką inžinieriai vadino „vienos užduoties aiškumu“ – kiekvienas ekranas turėtų padėti vartotojui pasiekti vieną atskirą tikslą prieš pereinant prie kito. Tai buvo ne tiek aparatūros apribojimas, kiek dėmesio filosofija. Kiekvienas nereikalingas elementas ekrane yra vartotojo sprendimas. Kiekvienas sprendimas yra mažas pažintinės energijos mokestis. Sudėkite pakankamai jų ir naudotojai nesijaus įgalinti jūsų programinės įrangos – jie jaučiasi jos išsekę.
Šiuolaikiniai įmonės įrankiai iš esmės pamiršo šią pamoką. CRM prietaisų skydeliai vienu metu rodo 40 duomenų taškų. HR platformoms reikia septynių paspaudimų, kad patvirtintų vieną atostogų prašymą. Sąskaitų faktūrų išrašymo įrankiai slepia mygtuką „Siųsti“ trimis sluoksniais meniu, kuris labiau skirtas funkcijų aptikimui, o ne asmeniui, kuriam tiesiog reikia laiku gauti mokėjimą. Rezultatas yra tai, kad programinė įranga, skirta sutaupyti laiko, ją sunaudoja.
Sprendimas nėra minimalizmas dėl savęs – tai tyčinė hierarchija. Tokios platformos kaip „Mewayz“, apimančios 207 modulius nuo darbo užmokesčio iki transporto parko valdymo iki „link-in-bio“ įrankių, taiko modulinį metodą būtent todėl, kad kyla projektavimo klausimas: ko šiam vartotojui reikia dabar? Moduliai, aptarnaujantys skirtingas darbo eigas, lieka atskiri, kol vartotojas sąmoningai juos sujungia. Atlyginimo ekranas yra apie darbo užmokestį. CRM yra apie santykius. Aiškumas pagal architektūrą, o ne tik pagal estetiką.
Palietimo testas: trinties matavimas realiose darbo eigose
Pelnų inžinieriai naudojo neoficialią priemonę, kurią pavadino „bandymu bandymu“ – kiek sąveikų reikia atlikti įprastai užduočiai? Kiekvienas papildomas bakstelėjimas suteikė galimybę vartotojui atsisakyti darbo eigos, išsiblaškyti arba padaryti klaidą. Tikslas buvo ne nulio palietimų (tam tikras sudėtingumas būdingas prasmingam darbui), o negailestingai pašalinti palietimus, kurie buvo naudojami sąsajai, o ne naudotojui.
Taikykite tai verslo scenarijui: klientui sąskaitas faktūras išrašantis laisvai samdomas darbuotojas turėtų turėti galimybę atidaryti savo įrankį, rasti klientą, sugeneruoti sąskaitą faktūrą ir ją išsiųsti. Kiek žingsnių reikia jūsų dabartinei programinei įrangai? Bandydami su smulkaus verslo savininkais, mokslininkai nuolat nustato, kad psichologinis įrankio svoris – koks „sunkus“ jis jaučiasi naudojant – beveik puikiai koreliuoja su užduočių atlikimo rodikliais, o ne su faktiniu įrankio funkcijų skaičiumi. Platforma su 200 funkcijų, naudojamų per švarią, logišką eigą, atrodo lengvesnė nei platforma su 20 funkcijų, paslėptų nenuosekliuose meniu.
"Geriausia sąsaja yra ta, kuri dingsta. Naudotojai nenori bendrauti su programine įranga – jie nori pasiekti tikslus. Kiekviena akimirka, kai jie galvoja apie įrankį, yra akimirka, kai jie negalvoja apie savo verslą."
Praktinė reikšmė komandoms kuriant arba pasirenkant verslo įrankius: skaičiuokite paspaudimus. Kiek kartų sąveikauja jūsų komanda ir baigta jūsų penkios dažniausiai pasitaikančios darbo eigos? Šis skaičius yra jūsų trinties balas, kuris jungiasi kiekvienam darbuotojui, kiekvieną dieną, kiekvieną ketvirtį.
Nuoseklumas kaip pagarbos forma
Vienas iš labiausiai neįvertintų 2003 m. „Palm“ gairių skyrių buvo susijęs su nuoseklumu – ne vizualiniu nuoseklumu, nes negilus spalvų ir šriftų derinimo jausmas, bet elgesio nuoseklumą. Jei perbraukimas kairėn reiškia „ištrinti“ vienoje programoje, tai visur turėtų reikšti „ištrinti“. Jei palietus vardą atidaromas išsamus kontaktų rodinys, tas pats gestas turėtų veikti taip pat atliekant užduotis, kalendorių ir užrašus. Naudotojo psichikos modelio nereikėtų nustatyti iš naujo kiekvieną kartą, kai jie peržengia programos ribą.
Tai labai svarbu verslo platformose, kuriose vartotojai greitai keičia kontekstą. Pardavimo atstovas per vieną valandą gali pereiti nuo kontaktinio įrašo prie sąskaitos faktūros, užsakymo patvirtinimo ir komandos pranešimo. Kiekvienas konteksto jungiklis turi pažinimo išlaidas. Platformos, kurios nustato nuoseklius naršymo modelius, nuoseklias veiksmų vietas ir nuoseklius grįžtamojo ryšio mechanizmus, laikui bėgant žymiai sumažina išlaidas. Vartotojai kuria raumenų atmintį. Darbo eigos tampa automatinės, o ne apgalvotos. Greitis seka natūraliai.
Organizacijų, valdančių kelias verslo funkcijas – pardavimą, žmogiškųjų išteklių, finansų, operacijų – nuoseklumo argumentas taip pat yra argumentas prieš suskaidytus įrankių rinkinius. Kai jūsų CRM elgiasi kitaip nei sąskaitų faktūrų išrašymo įrankis, kuris veikia kitaip nei jūsų HR platforma, jūs verčiate savo komandą vienu metu palaikyti keturis ar penkis atskirus mąstymo modelius. Perjungimo išlaidos ne tik erzina – darbo eigos konsultantų atliktas tyrimas rodo, kad žinių darbuotojams tai kainuoja vidutiniškai 23 minutes sutelkto darbo kiekvieną svarbų konteksto perjungimą. 50 žmonių komandai tai nėra UX problema. Tai biudžeto problema.
Kūrimas trukdžius, ne idealioms sąlygoms
Pelno prietaisai buvo kišenėse ir buvo naudojami automobilių stovėjimo aikštelėse, metro platformose, tarp susitikimų. UI gairėse tai buvo aiškiai pripažinta: vartotojai bus nuolat pertraukiami, grįš prie užduočių įpusėjus, turės išgauti vertę per 30 sekundžių langus. Tai reiškė, kad programos negalėjo manyti, kad naudotojas perskaitys instrukcijas, prisimins, kur baigė, arba užbaigs bet kokią darbo eigą per vieną nepertraukiamą seansą.
💡 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 →Dauguma verslo programinės įrangos vis dar sukurta idealioms sąlygoms – susitelkusiam vartotojui, dideliam monitoriui, nepertraukiamiems laiko blokams. Tačiau šiuolaikinio darbo tikrovė atrodo labiau kaip „Palm“ naudotojas, o ne į darbalaukio vartotoją. Vadovai tvirtina išlaidų ataskaitas iš savo telefonų kelionės į darbą ir atgal metu. Laisvai samdomi darbuotojai tikrina užsakymo užklausas tarp klientų skambučių. Personalo komandos per visą dieną, kupiną susitikimų, apdoroja įtraukimo dokumentus per fragmentuotus langus.
Projektavimas trukdyti reiškia kelis konkrečius dalykus:
- Automatiškai viską išsaugokite. Niekada neleiskite, kad pertraukimas sugadintų pažangą. Jei naudotojo naršyklė užstringa išrašydama sąskaitą faktūrą, jo darbas turėtų būti ten, kai jis grįžta.
- Tęsimo būsenos. Platforma turėtų atsiminti, kur buvo naudotojas – įrašų juodraščiai, iš dalies užpildytos formos, sąrašo rodiniui taikomi filtrai.
- Nuskaitomos santraukos. Iš pirmo žvilgsnio į bet kurį ekraną turėtų būti pateikta svarbiausia informacija, nereikalaujant, kad naudotojas atidžiai perskaitytų.
- Patvirtinimai, kuriuose apibendrinamas, o ne apklausiamas. „Sąskaita faktūra išsiųsta adresu [email protected] – 3 400 USD sumokėti per 30 dienų“ yra naudingiau nei bendras sėkmės tostas.
- Mobilusis lygumas su staliniais kompiuteriais. Jei darbalaukyje yra darbo eiga, naudotojai turėtų galėti ją užbaigti mobiliuosiuose įrenginiuose nepablogindami funkcionalumo.
138 000 „Mewayz“ vartotojų bazė apima viską – nuo pavienių laisvai samdomų darbuotojų iki kelių padalinių įmonių, o tų vartotojų darbo ir kur kintamumas yra didžiulis. Tokio masto platformos projektavimas pertraukimui nėra malonus dalykas – tai yra pagrindinis lūkestis.
Savybių paradoksas: daugiau galimybių, mažiau painiavos
Štai įtampa, kurią sukėlė „Palm“ gairės, o šiuolaikinės verslo platformos vis dar susiduria su įtampa: vartotojams reikalingos galingos funkcijos, kad galėtų atlikti rimtą darbą, tačiau kiekviena prie produkto pridėta funkcija yra funkcija, kurią kiekvienas vartotojas turi mintyse įvertinti, net ir tie, kurie niekada jos nenaudos. Nepanaudotų funkcijų kognityvinės išlaidos yra realios ir išmatuojamos. Vartotojų programinės įrangos pasirinkimo tyrimai nuolat rodo, kad vartotojai, kuriems suteikta daugiau parinkčių, yra mažiau patenkinti, net jei šiose parinktyse yra viskas, ko jiems reikia.
Rezoliucija, kurią „Palm“ atrado ir kurią iš naujo atrado geriausios šiuolaikinės platformos, yra laipsniškas atskleidimas. Parodykite vartotojams, ko jiems reikia dabartinei užduočiai atlikti. Padarykite išplėstines galimybes prieinamas, bet ne įkyrias. Nenurodykite automobilių parko valdymo modulio laisvai samdomiems darbuotojams, kuriems reikia tik sąskaitų faktūrų. Neperkraukite užsakymo sąsajos darbo užmokesčio nustatymais. Platformos plotis tampa privalumu, o ne įsipareigojimu, tik tada, kai naudotojai tai suvokia kaip atitinkamą gylį, o ne kaip nereikšmingą triukšmą.
Tai tikras architektūrinis iššūkis bet kuriai modulinei verslo OS. Turėdamas 207 modulius, apimančius CRM, analitiką, žmogiškųjų išteklių valdymą, transporto parko valdymą, nuorodą į bio ir dar daugiau, „Mewayz“ turi išspręsti tą pačią problemą, kurią „Palm“ išsprendė su 20 programų 160 pikselių ekrane: kaip padaryti, kad tinkamos funkcijos būtų iškart pasiekiamos, o likusios liktų nematomos, kol jų prireiks? Atsakymas yra toks pat, kaip ir 2003 m. – konteksto suvokimas, protingi numatytieji nustatymai ir gili pagarba vartotojo dėmesiui.
Palikimas: apribojimas kaip dizaino filosofija
Palm OS nebeliko. Prietaisai, kuriais jis buvo valdomas, yra technologijų muziejaus ekspozicijų įdomybės. Tačiau dizaino mąstymas, atsiradęs dėl tų rimtų aparatinės įrangos suvaržymų, sukūrė principus tokius patvarius, kad juos vis dar atranda UX komandos, kurios niekada negirdėjo apie Pilot 1000. Tai ne nostalgija – tai įrodymas, kad suvaržymai atskleidė kažką tikro apie žmogaus pažinimą, o ne tik išnaudojo blogą aparatinę įrangą.
Šiandien kuriama labiausiai apgalvota verslo programinė įranga yra kuriama laikantis pačių nustatytų apribojimų. Ne todėl, kad ištekliai riboti, o todėl, kad dizaineriai supranta, kad kiekvienas pikselis, kiekviena funkcija, kiekvienas darbo eigos žingsnis, kuris neužsitarnauja savo vietos, veikia prieš vartotoją. Tikslas niekada nebuvo sukurti programinės įrangos, kuri padarytų viską. Tikslas visada buvo sukurti programinę įrangą, kuri leistų ją naudojantiems žmonėms jaustis pajėgiais, efektyviais ir nevaržomais.
Įmonėms, vertinančioms platformas 2026 m., vertas klausimas: „kiek funkcijų tai turi? Tai „kiek tų funkcijų iš tikrųjų naudos mano komanda ir kiek laiko užtruks, kad nustos galvoti apie programinę įrangą ir pradės galvoti apie savo darbą? Tai standartinis 2003 m. „Palm“ rinkinys su rašikliu ir nespalvotu ekranu. Šiandien tai išlieka tinkamas standartas.
Dažniausiai užduodami klausimai
Kodėl Palm OS sąsajos gairės buvo tokios įtakingos, nepaisant platformos apribojimų?
Palm OS gairės užtikrino negailestingą paprastumą: kiekvienas bakstelėjimas turėjo būti svarbus, kiekvienas ekranas turėjo tarnauti vienam tikslui, o pažinimo apkrova buvo traktuojama kaip ribotas išteklius. Šie apribojimai sukūrė filosofiją, o ne tik taisykles. Pagrindinė įžvalga – kad programinė įranga turėtų išnykti atliekant užduotį – iš naujo atsirado šiuolaikiniuose įrankiuose, tokiuose kaip „Mewayz“, 207 modulių verslo OS, sukurta remiantis tikslinėmis darbo eigomis, o ne funkcijų perkrova, pasiekiama adresu app.mewayz.com.
Ar „Palm OS“ vartotojo sąsajos principai vis dar taikomi kuriant šiuolaikinę verslo programinę įrangą?
Visiškai. Laipsniško atskleidimo, naršymo prieš užduotį ir minimalių trukdžių principai tiesiogiai perkelia į šiuolaikinį SaaS dizainą. Gera verslo programinė įranga 2024 m. vis dar kovoja su ta pačia problema, kurią „Palm“ išsprendė 2003 m.: vartotojų srauto palaikymas. Platformos, kurios gerbia dėmesį – riboja trintį, sumažina modalinių dialogų skaičių ir pateikia tik tai, ko reikia – nuolat pranoksta funkcijų išpūstas alternatyvas realiame pasaulyje.
Kokia yra didžiausia „Palm OS“ pamoka, kurios vis dar nepaiso dauguma šiuolaikinių programinės įrangos?
Sunkiausia pamoka – santūrumas: nerodykite to, ko vartotojui šiuo metu nereikia. Dauguma šiuolaikinių programų žlunga, nes vienu metu pateikiamos visos galimos galimybės, o ne nukreipiančios. „Palm OS“ įdiegė vienos užduoties vienam ekranui modelį, kuris privertė dizainerius giliai suprasti vartotojo ketinimus. Verslo platformos, kurios tai įtraukia – įrankius struktūrizuoja pagal faktines darbo eigas – sumažina trintį ir žymiai pagerina kasdienį išlaikymą.
Kur galiu rasti modernią verslo platformą, kurioje būtų taikomi šie minimalistiniai, visų pirma darbo eigos dizaino principai?
Mewayz adresu app.mewayz.com sukurtas būtent pagal šią filosofiją – 207 integruoti verslo moduliai, suskirstyti pagal naudotojo tikslus, o ne savavališkas funkcijų kategorijas, už 19 USD per mėnesį. Užuot priblokšęs vartotojus visko prietaisų skydeliu, „Mewayz“ suskirsto įrankius pagal darbus, kuriuos žmonėms iš tikrųjų reikia atlikti, ir atspindi tą pačią užduotį, dėmesį gerbiančią dizaino discipliną, dėl kurios po dvidešimties metų verta išstudijuoti „Palm OS“ gaires.
We use cookies to improve your experience and analyze site traffic. Cookie Policy