Ben Shneyderman - Ben Shneiderman

Ben Shneyderman
Ben Shneyderman UNCC.jpg saytida
Tug'ilgan (1947-08-21) 1947 yil 21-avgust (73 yosh)
MillatiAmerika
Olma materStoni Bruk universiteti
Ma'lumNassi-Shneyderman diagrammasi, treemap, Axborotni vizualizatsiya qilish, HyperLink, Sensorli ekran, To'g'ridan-to'g'ri manipulyatsiya interfeysi
MukofotlarMilliy muhandislik akademiyasining a'zosi, ACM Fellow, AAAS a'zosi, IEEE a'zosi, IEEE vizualizatsiya bo'yicha martaba mukofoti, SIGCHI LifeTime Achievement, Miles Conrad mukofoti, Milliy ixtirochilar akademiyasi a'zosi
Ilmiy martaba
MaydonlarKompyuter fanlari, inson va kompyuterning o'zaro ta'siri, axborotni vizualizatsiya qilish ijtimoiy tarmoqlar
InstitutlarMerilend universiteti, kollej parki
Doktor doktoriJek Xeller
DoktorantlarEndryu Sears

Ben Shneyderman (1947 yil 21-avgustda tug'ilgan) - amerikalik kompyutershunos, Merilend Universitetining kompyuter fanlari kafedrasida taniqli universitet professori Merilend universiteti kompyuter, matematik va tabiiy fanlar kolleji da Merilend universiteti, kollej parki va ta'sischi direktori (1983-2000) Merilend universiteti inson bilan kompyuterning o'zaro aloqasi laboratoriyasi. Sohasida fundamental tadqiqotlar olib bordi inson va kompyuterning o'zaro ta'siri kabi yangi g'oyalar, usullar va vositalarni ishlab chiqish to'g'ridan-to'g'ri manipulyatsiya interfeysi va uning sakkizta dizayn qoidalari.[1]

Biografiya

Nyu-Yorkda tug'ilgan Shnayderman ishtirok etdi Bronks oliy ilmiy maktabi va matematikadan BS olgan va Fizika dan Nyu-York shahridagi shahar kolleji 1968 yilda. Keyin u o'qishni davom ettirdi Stoni Brukdagi Nyu-York shtat universiteti, u erda 1972 yilda kompyuter fanlari doktori magistrini oldi va 1973 yilda doktorlik dissertatsiyasini tugatdi.

Shnayderman akademik faoliyatini shu yildan boshlagan Farmingdeyldagi Nyu-York shtat universiteti 1968 yilda ma'lumotlarni qayta ishlash kafedrasi o'qituvchisi. Bitirguniga qadar so'nggi bir yil ichida u informatika kafedrasida o'qituvchi bo'lgan Stoni Bruk universiteti (keyinchalik Stoni Brukdagi Nyu-York shtati universiteti deb nomlangan). 1973 yilda kafedraning dotsenti etib tayinlandi Indiana universiteti, Kompyuter fanlari bo'limi. 1976 yilda Merilend Universitetiga ko'chib o'tdi. Axborot tizimlarini boshqarish kafedrasida dotsent lavozimida ishlagan va 1979 yilda dotsent bo'lgan. 1983 yilda u ushbu bo'limga ko'chib o'tgan. Kompyuter fanlari kafedrasi dotsent lavozimida ishlagan va 1989 yilda to'liq professor unvoniga sazovor bo'lgan. 1983 yilda uning asoschisi direktori bo'lgan Inson bilan kompyuterning o'zaro aloqasi laboratoriyasi u 2000 yilgacha boshqargan.[2]

Shnayderman a Yo'ldosh ning Hisoblash texnikasi assotsiatsiyasi 1997 yilda, a Yo'ldosh ning Amerika ilm-fanni rivojlantirish bo'yicha assotsiatsiyasi 2001 yilda, a'zosi Milliy muhandislik akademiyasi 2010 yilda, an IEEE a'zosi 2012 yilda[3] va uning hamkori Milliy ixtirochilar akademiyasi 2015 yilda.[4] U ACM CHI akademiyasining a'zosi va 2001 yilda ularning umr bo'yi yutuqlari mukofotini oldi.[5] U oldi IEEE Visualization Career mukofoti 2012 yilda va tarkibiga kiritilgan IEEE VIS akademiyasi 2019 yilda.

2002 yilda uning kitobi Leonardoning noutbuki: inson ehtiyojlari va yangi hisoblash texnologiyalari g'olib bo'lgan IEEE-AQSh mukofoti, kasbni jamoatchilik bilan tushunishga yordam beradigan ulkan hissalari uchun. Uning 2016 yildagi kitobi, Tadqiqotning yangi ABClari: yutuqli hamkorlikka erishish, amaliy va asosiy tadqiqotlarni birlashtirishga undaydi. 2019 yilda u nashr etdi HCI kashshoflari bilan uchrashuvlar: shaxsiy tarix va fotojurnal.

Undan faxriy doktorlik unvonlarini oldi Guelph universiteti (Kanada) 1995 yilda Kastiliya-La Mancha universiteti (Ispaniya) 2010 yilda,[6] Stoni Bruk universiteti 2015 yilda,[7] The Melburn universiteti 2017 yilda, Suonsi universiteti (Uelsda, Buyuk Britaniyada) 2018 yilda va Pretoriya universiteti (Janubiy Afrikada) 2018 yilda.

Ish

Nassi-Shneyderman diagrammasi

Nassi-Shnayderman diagrammasiga misol

1973 yilda taqdim etilgan "Tuzilgan dasturlash uchun oqim sxemasi texnikasi" maqolasida SIGPLAN uchrashuv Ishoq Nassi va Ben Shneyderman bahslashdi:

Tizimli dasturlash va GOTO-kam dasturlash paydo bo'lishi bilan hisoblashni oddiy tartiblangan tuzilmalarda modellashtirish uchun usul kerak bo'ladi, ularning har biri hali aniqlanmagan boshqa fikrlar nuqtai nazaridan aniqlangan to'liq fikrni ifodalaydi. Boshqaruvning cheklanmagan uzatilishini oldini oladigan va tuzilgan dasturlash uchun qulay bo'lgan tillarga yaqin boshqaruv strukturasiga ega bo'lgan modelga ehtiyoj bor. Biz bunday modelga urinishni taqdim etamiz.[8]

Uchun yangi model texnikasi tizimli dasturlash ular taqdim etdi Nassi-Shneyderman diagrammasi; tizimli dasturiy ta'minotni loyihalashning grafik tasviri.[9]

Oqim diagrammasi bo'yicha tadqiqotlar

1970-yillarda Shneyderman dasturchilarni o'rganishni davom ettirdi va ulardan foydalanish oqim jadvallari. 1977 yilda "Dasturlashda batafsil oqim jadvallarining foydasini eksperimental tekshirishlar" maqolasida Shnayderman va boshq. oqim sxemalarining kelib chiqishi va holat-kvosini umumlashtirdi kompyuter dasturlash:

Blok-grafikalar kompyuterlarning paydo bo'lishiga 1940-yillarda kompyuter dasturlashning bir qismi bo'lib kelgan. 1947 yilda Goldstein va fon Neyman [7] operatsiya, tasdiq va muqobil qutilar yordamida jarayonlarni tavsiflash tizimini taqdim etdilar. Ular "kodlash oqim diagrammasini chizishdan boshlanadi" deb his qilishdi. Kodlashdan oldin algoritm aniqlangan va tushunilgan edi. Blok-jadval mashinada amalga oshiriladigan echimning yuqori darajadagi ta'rifini namoyish etdi. Ular faqat raqamli algoritmlar bilan ishlashgan bo'lsalar-da, dasturlash metodologiyasini taklif qilishdi, shundan beri kompyuter dasturlash sohasida odatiy amaliyotga aylandi.[10]

Bundan tashqari, Shnayderman tajribalar o'tkazgan va buni taxmin qilgan oqim jadvallari kompyuter dasturlarini yozish, tushunish yoki o'zgartirish uchun foydali bo'lmagan. 1977 yilgi maqolalari oxirida Shneyderman va boshq. xulosa qildi:

Bizning asl niyatimiz qaysi sharoitlarda batafsil oqim sxemalari eng foydali bo'lganligini aniqlashdan iborat bo'lsa-da, bizning takroriy salbiy natijalarimiz zamonaviy dasturlash sharoitida batafsil oqim jadvallarining foydaliligi to'g'risida ko'proq shubha bilan qarashga olib keldi. Biz bir necha marotaba muammolarni tanladik va bloklar guruhini qo'llab-quvvatlaydigan test sharoitlarini yaratishga harakat qildik, ammo bloklar va bloklar guruhlari o'rtasida statistik jihatdan ahamiyatli farqlar topilmadi. Ba'zi hollarda bloklar jadvaliga kirmaydigan guruhlar uchun o'rtacha ballar bloklar guruhlari uchun ko'rsatkichlardan ham oshib ketdi. Biz batafsil oqim jadvallarini dasturlash tili bayonotlarida mavjud bo'lgan ma'lumotlarning ortiqcha taqdimoti deb taxmin qilamiz. Oqim sxemalari hattoki kamchiliklarga duch kelishi mumkin, chunki ular unchalik to'liq emas (deklaratsiyalar, bayonotlar yorliqlari va kirish / chiqish formatlarini tashlab qo'yish) va ixcham dasturlash tilidagi bayonotlarga qaraganda ko'proq sahifalarni talab qiladi.[11]

Foydalanuvchi interfeysini loyihalashtirish, 1986

1986 yilda u o'zining "Foydalanuvchi interfeysini loyihalash: inson va kompyuterning o'zaro ta'sir o'tkazish strategiyasi" kitobining birinchi nashrini (hozirda oltinchi nashrida) nashr etdi. Ushbu kitobga uning eng mashhur ro'yxati kiritilgan "Interfeys dizaynining sakkizta oltin qoidalari, "deb yozilgan:

  1. Doimiylikka intiling. Shunga o'xshash vaziyatlarda harakatlarning izchil ketma-ketligi talab qilinishi kerak ...
  2. Tez-tez foydalanuvchilarga yorliqlardan foydalanishni yoqing. Foydalanish chastotasi oshgani sayin, foydalanuvchining o'zaro ta'sirlar sonini kamaytirish istagi ham ortib bormoqda ...
  3. Axborotli mulohazalarni taklif eting. Operatorning har bir harakati uchun ba'zi bir tizim mulohazalari bo'lishi kerak ...
  4. Yopish uchun dizayn oynasi. Harakatlar ketma-ketligi boshi, o'rtasi va oxiri bilan guruhlarga ajratilishi kerak ...
  5. Oddiy xatolarni ko'rib chiqishni taklif eting. Iloji boricha tizimni loyihalashtiring, shunda foydalanuvchi jiddiy xatoga yo'l qo'ymasligi mumkin ...
  6. Amallarni osongina o'zgartirishga ruxsat bering. Ushbu funktsiya tashvishlarni engillashtiradi, chunki foydalanuvchi xatolarni qaytarish mumkinligini biladi ...
  7. Ichki nazoratni qo'llab-quvvatlang. Tajribali operatorlar tizim uchun mas'ul ekanliklarini va tizim ularning harakatlariga javob berishlarini his qilishni juda xohlashadi. Tizimni foydalanuvchilarni javob beruvchilar emas, balki harakatlar tashabbuskori qilishlari uchun tuzing.
  8. Qisqa muddatli xotira yukini kamaytiring. Qisqa muddatli xotirada inson ma'lumotlarini qayta ishlashni cheklashi displeylarni sodda saqlashni, bir nechta sahifali displeylarni birlashtirishni, oynada harakatlanish chastotasini kamaytirishni va kodlar, mnemonikalar va harakatlar ketma-ketligi uchun etarli mashg'ulot vaqtini ajratishni talab qiladi.[12]

Ushbu ko'rsatmalar odam bilan kompyuterning o'zaro ta'siri kurslarida tez-tez o'qib boriladi.

Axborotni vizualizatsiya qilish: o'qish va mulohazalar, 2003

2003 yilda, Ben Bederson va Ben Shneyderman "Axborotni vizualizatsiya qilish hunari: o'qishlar va mulohazalar" kitobining muallifi. Ushbu kitobda 8-bobga kiritilgan: Axborotni vizuallashtirishni tushunish nazariyalari HCI amaliyotchilari va tadqiqotchilari uchun nazariyalarning beshta maqsadi bo'lib, ular quyidagilarni o'qiydi:

Nazariyalarning odatiy maqsadlari amaliyotchilar va tadqiqotchilarga quyidagilarni amalga oshirish imkoniyatini berishdir.

  1. Hamkorlikni ta'minlash uchun ob'ektlar va harakatlarni izchil va aniq tarzda tavsiflang
  2. Ta'lim va ta'limni qo'llab-quvvatlash jarayonlarini tushuntiring
  3. Muvaffaqiyat imkoniyatini oshirish uchun normal va yangi vaziyatlarda ishlashni bashorat qiling
  4. Ko'rsatmalar bering, ilg'or tajribalarni tavsiya qiling va xavf-xatarlardan ehtiyot bo'ling
  5. Tadqiqot va amaliyotni takomillashtirish uchun yangi g'oyalarni yaratish.[13]

Ushbu maqsadlar inson bilan kompyuterning o'zaro ta'siri kurslarida tez-tez o'qitiladi va kabi mualliflarning asarlarida keltirilgan Yvonne Rojers, Viktor Kaptelinin va Bonni Nardi.

To'g'ridan-to'g'ri manipulyatsiya interfeysi

Shneyderman foydalanuvchi ehtiyojlarini kognitiv tahlil qilish tamoyillariga olib keldi to'g'ridan-to'g'ri manipulyatsiya interfeysi 1982 yildagi dizayn: (1) ob'ektlar va harakatlarni doimiy ravishda namoyish etish, (2) tezkor, ortib boruvchi va qaytariladigan harakatlar va (3) yozilgan buyruqlarni almashtirish uchun jismoniy harakatlar va imo-ishoralar, bu dizaynerlarga yanada samarali grafik foydalanuvchi interfeyslarini yaratish imkoniyatini berdi. U ushbu printsiplarni tijorat jihatidan muvaffaqiyatli bo'lgan gipertenziyalarda ishlatilgan, matndagi ta'kidlangan tanlab olinadigan iboralar kabi innovatsion foydalanuvchi interfeyslarini loyihalashda qo'llagan.[14] Gipertenziyalar dunyodagi birinchi elektron ilmiy jurnal sonini, 1988 yil iyuldagi sonini muallifi qilish uchun ishlatilgan ACM aloqalari[15] 1987 yilgi gipermatn konferentsiyasidagi etti ta maqola bilan. U bosilgan jurnalga ilova qilingan disket sifatida taqdim etildi. Tim Berners-Li ushbu diskni 1989 yil bahorgi manifestida o'zining "qaynoq nuqtalari" manbai sifatida keltirgan[16] uchun Butunjahon tarmog'i. Gipertonlar, shuningdek, dunyodagi birinchi tijorat elektron kitobini yaratish uchun ishlatilgan, Gipermatnli qo'llar! 1988 yilda.

To'g'ridan-to'g'ri manipulyatsiya tushunchalari olib keldi sensorli ekran uyni boshqarish uchun interfeyslar, barmoqlarni bo'yash va hozir hamma joyda mavjud bo'lgan kichik sensorli klaviatura. "Ko'tarish strategiyasi" ni ishlab chiqish[17] tomonidan Merilend universiteti inson bilan kompyuter aloqalari laboratoriyasi (HCIL) tadqiqotchilari foydalanuvchilarga ekranga teginish, tanlangan narsalar haqida fikr-mulohazalar olish, barmoqlarning holatini to'g'rilash va barmoqni ekrandan ko'tarib tanlovni yakunlash imkoniyatini yaratdilar.

HCIL jamoasi sensorli ekran uchun to'g'ridan-to'g'ri manipulyatsiya tamoyillarini qo'lladilar uy avtomatizatsiyasi tizimlar, barmoqlarni bo'yash dasturlari,[18] va ikkita quti oralig'idagi slayderlar[19]qo'shilishi bilan mashhurlikka erishdi Spotfire. To'g'ridan-to'g'ri manipulyatsiyaga xos bo'lgan vizual taqdimot axborotni vizualizatsiya qilish imkoniyatini ta'kidladi.

Axborotni vizualizatsiya qilish

So'nggi yillarda uning asosiy ishi davom etmoqda axborotni vizualizatsiya qilish, kelib chiqishi treemap ierarxik ma'lumotlar uchun tushuncha.[20] Xavfsizlik xaritalari aksariyat axborot vizualizatsiya vositalarida, shu jumladan Spotfire, Tableau dasturiy ta'minoti, QlikView, SAS, JMP va Microsoft Excel. Treemaplar qattiq diskni o'rganish vositalariga, fond bozoridagi ma'lumotlarni tahlil qilishga, ro'yxatga olish tizimlariga, saylovlar ma'lumotlariga, genlarning ekspressioniga va ma'lumotlar jurnalistikasiga kiritilgan. Treemaplarning badiiy tomoni Treemap Art Project.

U shuningdek, asosiy tarkibiy qism bo'lgan bir nechta muvofiqlashtirilgan displeylarga ega dinamik so'rovlar slayderlarini ishlab chiqdi Spotfire tomonidan sotib olingan TIBCO 2007 yilda. Uning ishi vaqt seriyali ma'lumotlarini vizual tahlil qilish vositalarida davom etdi, TimeSearcher, yuqori o'lchovli ma'lumotlar, Ierarxik klasterlash Explorer va ijtimoiy tarmoq ma'lumotlari, SocialAction.[21] Shnayderman keng qo'llaniladigan ijtimoiy tarmoqni tahlil qilish va vizualizatsiya vositasiga o'z hissasini qo'shdi NodeXL.

Hozirgi ish vaqtinchalik hodisalar ketma-ketligini vizualizatsiya qilish bilan shug'ullanadi, masalan, elektron sog'liqni saqlash yozuvlarida, kabi tizimlarda LifeLines2[22] va EventFlow.[23] Ushbu vositalar bitta bemor tarixini tashkil etuvchi toifali ma'lumotlarni tasavvur qiladi va ular tahlilchilarga katta bemorlar tarixi bazalarida naqshlarni topishga imkon beradigan birlashtirilgan ko'rinishni taqdim etadi.

Vizual tahlil uchun interaktiv dinamikaning taksonomiyasi, 2012 yil

2012 yilda, Jeffri Xer va Ben Shneyderman "Vizual tahlil uchun interaktiv dinamikasi" maqolasiga hammualliflik qildi Hisoblash texnikasi assotsiatsiyasi Navbat vol. 10, yo'q. 2. Ushbu maqolada tadqiqotchilar, dizaynerlar, tahlilchilar, o'qituvchilar va o'quvchilarga vizual tahlil vositalarini baholash va yaratishda yordam berish uchun interaktiv dinamikaning taksonomiyasi kiritilgan. Taksonomiya quyida ko'rsatilgandek uchta yuqori darajadagi toifalarga birlashtirilgan 12 ta vazifa turidan iborat.

Ma'lumotlar va ko'rinish spetsifikatsiyasiTasavvur qiling vizual kodlashni tanlash orqali ma'lumotlar.

Filtr tegishli narsalarga e'tibor qaratish uchun ma'lumotlarni chiqarib tashlang.
Saralash naqshlarni ochib beradigan narsalar.
Qabul qilish manba ma'lumotlaridan olingan qiymatlar yoki modellar.

Manipulyatsiyani ko'rishTanlang ularni ajratib ko'rsatish, filtrlash yoki boshqarish uchun narsalar.

Navigatsiya yuqori darajadagi naqshlarni va past darajadagi detallarni tekshirish.
Muvofiqlashtirish bir-biriga bog'langan, ko'p o'lchovli tadqiqotlar uchun qarashlar.
Tartibga soling bir nechta oyna va ish joylari.

Jarayon va ta'minotYozib olish qayta ko'rib chiqish, ko'rib chiqish va almashish uchun tahlil tarixlari.

Izoh bering topilmalarni hujjatlashtirish uchun naqshlar.
Baham ko'ring hamkorlik qilishga imkon beradigan ko'rinishlar va izohlar.
Qo'llanma foydalanuvchilar tahlil topshiriqlari yoki hikoyalari orqali.

[24]

Umumjahon foydalanish

Shuningdek, u tadqiqot sohasini aniqladi universal foydalanish turli xil foydalanuvchilar, tillar, madaniyatlar, ekran o'lchamlari, tarmoq tezligi va texnologik platformalarga ko'proq e'tiborni jalb qilish.

Nashrlar

Adabiyotlar

  1. ^ "Shnaydermanning interfeys dizaynining sakkizta oltin qoidalari". Olingan 4 dekabr, 2015.
  2. ^ O'QUV VITEE (2014 yil 20 iyun) cs.umd.edu da. 14-04-2015 da kirish.
  3. ^ 2012 yil yangi ko'tarilgan do'stlar Arxivlandi 2012 yil 15 fevral, soat Orqaga qaytish mashinasi, IEEE, 2011-12-10 kunlari kirilgan.
  4. ^ "Koluell Milliy ixtirochilar akademiyasining a'zosi deb nomlandi | UMIACS".
  5. ^ "Arxivlangan nusxa". Arxivlandi asl nusxasi 2015 yil 7 sentyabrda. Olingan 4 dekabr, 2015.CS1 maint: nom sifatida arxivlangan nusxa (havola)
  6. ^ Doctorado Honoris Causa de Ben Shneiderman Arxivlandi 2011 yil 2 sentyabr, soat Orqaga qaytish mashinasi (ispan tilida)
  7. ^ "Newsday | Long Island's & NYC yangiliklar manbasi | Newsday".
  8. ^ Nassi, Isaak va Ben Shnayderman. "Strukturaviy dasturlash uchun oqim sxemasi texnikasi. |ACM SIGPLAN xabarnomalari 8.8 (1973): 12-26.
  9. ^ Ben Shneyderman. "Qisqa tuzilgan oqim jadvallarining tarixi (Nassi-Shneyderman diagrammasi), "www.cs.umd.edu da. 27 may 2003 yil.
  10. ^ B. Shnayderman, R. Mayer, D. MakKay va P. Xeller. "Dasturlashda batafsil oqim jadvallarining foydaliligini eksperimental tekshirishlar, "ACM aloqalari, 20-jild, 6-son, 1977 yil iyun.
  11. ^ Shneyderman va boshq. (1977, 380-bet)
  12. ^ Shnayderman (1998, 75-bet); aytilganidek: "Interfeys dizaynining sakkizta oltin qoidalari". www.cs.umd.edu saytida. Kirish 15.04.2015.
  13. ^ Bederson, B., Shnayderman, B. 2003 yil. Axborotni vizualizatsiya qilish bo'yicha hunarmandchilik: o'qishlar va mulohazalar. Morgan Kaufmann, s.349-351.
  14. ^ "Gipermatnli tadqiqotlar: HyperTIESning rivojlanishi".
  15. ^ "1988 yil iyul. Mundarija | ACM aloqalari".
  16. ^ "WWW-ning asl taklifi, HTMLlashtirilgan".
  17. ^ Potter, R., Ueldon, L., Shnayderman, B. Sensorli ekranlarning aniqligini oshirish: uchta strategiyani eksperimental baholash. Proc. Hisoblash tizimlarida inson omillari bo'yicha konferentsiya, CHI '88. Vashington, DC. 27-32 betlar. doi:10.1145/57167.57171. Arxivlandi asl nusxasidan 2015 yil 8 dekabrda.CS1 maint: mualliflar parametridan foydalanadi (havola)
  18. ^ [1]
  19. ^ "Dinamik so'rovlar, yulduzcha ekranlari va Spotfirega yo'l".
  20. ^ tarix sahifasi
  21. ^ "SocialAction". Merilend universiteti. 2007 yil 30-dekabr. Olingan 30 dekabr, 2007.
  22. ^ "Liflines2". umd.edu. Olingan 23 sentyabr, 2011.
  23. ^ "EventFlow". umd.edu. Olingan 11 mart, 2015.
  24. ^ Xer, J., Shnayderman, B. 2012. Vizual tahlil uchun interaktiv dinamikasi. ACM navbati, 10 (2), 2-son, 1-22.
  25. ^ Ben Shneyderman da DBLP Bibliografiya serveri Buni Vikidatada tahrirlash
  26. ^ Ben Shneyderman tomonidan indekslangan nashrlar Google Scholar

Tashqi havolalar