|
Персональные инструменты |
![]() |
||
|
![]() |
![]() Психбольница в руках пациентовМатериал из CustisWikiВерсия от 17:16, 4 июля 2011; StasFomin (обсуждение | вклад) «Психбольница в руках пациентов. Алан Купер об интерфейсах. Почему высокие технологии сводят нас с ума и как восстановить душевное равновесие. Издание исправленное»
Рецензии наших сотрудниковСтас Фомин
Неоднозначная книга. Хотя надо видимо, отдать должное, в свое время (1999 год), она видимо дала здорового пинка разработчикам, развернув маятник от одной крайности — «Пользователь идиот, если не обладает Компьютерной Грамотностью», к другой — «Идиот — это программист, не выпускайте его из трюма к Людям, спускайте ему Еду и Разжеванные Задания». Да, идеи Купера — что разработкой интерфейсов должны заниматься только специально обученные и генетически отобранные[1] люди. Эти Непогрешимые Проектировщики Интерфейсов имеют абсолютную власть и полный карт-бланш — не ограничено время проектирования («лучше день потерять, затем за час долететь …и завоевать весь рынок…»), проблемы и экономия времени программистов их не волнует — «если вы настоящие гики, вы должны любить сложные задачи, так что SHUT UP и сделайте на 100 % как мы скажем». Соответственно в книге практически нет положительных кейсов — в основном, истории об ограниченных ленивых программистах, не просчитавших последствия, сделавших как легче им и не подумавших о Пользователе… …прости не увидел, пропали билеты, засохли цветы ©…. Вот если бы были Идеальные Проектировщики (ну очевидно, как пример предлагается фирма Купера), то вот, они бы года за три поняли правильную ментальную модель пользователя и спроектировали интерфейс, по которому любой пользователь стартует без обучения и не приходя в сознание. Что можно сказать на это? Ну да, программисты склонны к локальной оптимизации, при отсутствии четко известных требований к продукту (а это почти всегда так), они склонны оптимизировать единственный более-менее ощущаемый параметр — собственные трудозатраты (ну плюс стоимость работы субподрядчиков или покупных средств/библиотек). И это на самом деле не так уж и плохо. Ведь откуда взять в реальном мире Настоящих Идеальных Проектировщиков Интерфейсов? Откуда взять Настоящие Пожелая Пользователя, особенно, когда их не знает он сам? На практике получится что-то типа: Принцип работы жаждоутолителя очень интересен. Когда нажата кнопка Напиток, он мгновенно, но очень точно анализирует вкусовые бугорки клиента, производит спектральный анализ его обмена веществ, и посылает пробные микросигналы в центры вкусоощущения, чтобы проверить, что клиент лучше всего переварит. Тем не менее, никто точно не знает, зачем он это делает, потому что он неизменно выдает чашку жидкости, которая почти, но все-таки не совсем, непохожа на чай. Жаждоутолитель разработан и прозводится корпорацией Сириус Кибернетикс. Отдел жалоб этой фирмы занимает сейчас все материки трех первых планет звезды Тау системы Сириуса. © Дуглас Адамс. Путеводитель хитч-хайкера по Галактике. Или еще более веселый пример, когда совсем уж идут на поводу у клиента, руководствуясь принципом «User is the King»:
Но даже, если уверовать и в существование Идеальных Проектировщиков, очевидно, что полно ситуаций, когда «У нас это не работает» © IT Crowd. Например, коммерческий софт для кассовых-учетных-промышленных систем. Это никакой не плейер или фотошоп.
Во-первых, у пользователя нет почти никаких врожденных ментальных моделей сложных бизнес-процессов или промышленных операций, особенно если этот клерк, кассир или рабочий видит только фрагмент общей картины. Да такой интерфейс не обязан быть sexy, ему не обязательно быть самоочевидным. За работу с ним люди получают деньги, они вполне могут пройти обучение по работе с ним, а дальше — он может быть внешне достаточно дубовым, но главное, чтобы он был адекватен пользовательским задачам, чтобы там не было ежедневно проходимых «кружных путей» или «острых углов» раздражающих пользователя своей регулярностью и неизбежностью. (Если же юзеры таковы, что все это не работает, и нужен реальный гениальный прорыв — тут нужен сумашедший ученый, о чем будет ниже, а не «сертифицированный специалист», об этом будет чуть ниже). Во-вторых, важна тут именно скорость реализации — если вы встанете в позу, что процесс разработки будет идти по жесткому каскадному процессу с долгим проектированием Идеальными Юзабилистами до спуска ТЗ программистам, то результат ГАРАНТИРОВАННО будет одним — система будет реализована. Гораздо быстрее. Конкурентами. И в—третьих (по сути, дополнение во-вторых), каскадное долгое проектирование «не покатит» из-за постоянного дрейфа требований, изменений бизнес-процессов, технологий, и т. п. Так что наверное, про эту книгу, в отличие от книги, например, Джефа Раскина, нельзя рекомендовать как MUST READ для программистов. Не стоит. Да и вообще метафора «программисты=психи, пользователи=нормальные → психов нельзя допускать», имхо, неверная в корне. Программисты и юзеры (включая «бизнес-пользователей»[2]), это скорее два разных вида, разные миры. И если нужно сделать новый гениальный интерфейс, реальный прорыв (который потом вполне смогут копировать добротные ремесленники), то тут нужен именно посредник между мирами, некий Вий, по крайней мере сумашедший.
И иллюстрируюет эту идею то, что я рекомендую посмотреть вместо этой книги. Именно посмотреть — документально-художественный фильм «Темпл Грандин», где рассказана великолепная история, великолепно ложащаяся на метафору разработки бизнес-софта → кто сможет сделать для него правильное юзабилити. Очень неблагодарное дело — пересказывать спойлеры, но там рассказана история девушки-аутистки, которой удалось получить образование и продемонстрировать крутизну истинно «сумасшедшего» мышления, недостижимого никаким «специализированным образованием», при решении юзабилити проблемы для бизнес-юзеров. Для тех бизнес-юзеров
А именно, решить проблему эффективных и гуманных скотобоен. Где коровы (бизнес-пользователи) чувствовали себя комфортно, не страдали ни секунды до самого конца, процесс шел быстро и надежно, с огромной пропускной способностью. Но сделать это смогла только она, благодаря альтернативно-образному мышлению аутистов, она понимала, как и что видят коровы, что их пугает и т.п. Кстати, можно посмотреть ее короткое выступление на TED где говорится именно о свойствах альтернативного мышления. Заодно будет интересно потом смотреть художественный фильм (там подобрали очень похожую актрису). …
Но с другой стороны, столкнувшись с очередным убогим вебинтерфейсом, или наблюдая унылые формы «enteprise software», хочеться распечатать большой демотиватор «Читай Раскина и Купера, псих! Читай их до конца, сука!» (отсылка к классике — «Погладь кота!». Ссылки
Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion». Репликация: База Знаний «Заказных Информ Систем» → «Психбольница в руках пациентов» |
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |