
Ваша оценкаThe Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity
Рецензии
Intelligent9 августа 2017 г.Читать далееЭта книга для меня стала интересной главы с 9-10, там хоть что-то относящееся к практике.
До этого:
Все не так. Все работает плохо. У всех. В каждой корпорации. Как надо? Ну тут ответа у Алана Купера нет:)
Или он совсем пространственный.
Программисты - зло, из-за них все не работает.
Руководители зло. Они прислушиваются к программистам. Из-за программистов все не работает.Из полезного в книге информации минимум. Много воды и много утверждений, которые сразу вызывают внутреннее отторжение и непринятие.
Автор утверждает, что все должно быть максимально просто и понятно. При этом, терминология и слог книги, не просты и усложнены без всяких причин. Мой хит - "апологеты-технофилы".
В целом, главы с 9 по 13 можно почитать.
52,2K
korrica5 октября 2011 г.Читать далееПервая треть книги далась мне тяжелей всего. Почти на каждой странице и не по одному разу упоминается одна и та же мысль, про танцующих медведей, про то, что существующими программами невозможно пользоваться, и про то, что взаимодействие нельзя доверять программистам. А главное, что проектированием надо заниматься до начала программирования, а не после пытаться причесать интерфейс. Мысли верные и хорошие, но когда их долбят тебе с завидным упрямством, уже на десятой странице от такого начинает подташнивать.
Потом пошло веселей: примеры проектирования взаимодействий, примеры реальных продуктов и компаний, а основные мысли вспоминали чуть реже. В итоге ещё полкниги я прочитала быстро. Правда, по книге чувствуется, что она была написана в конце 1990-х и многие из существовавших тогда проблем на сегодняшний момент решены. Но это дополнительно указывает, что даже очевидное и принятое сейчас (но неудобное) может быть изменено.
Далее следовали указания по управлению и снова стало скучновато. В итоге книгу я уже помучивала и в общей сложности потратила на неё много времени, хотя она оказалась во многом полезна.
Найдя решение главной проблемы, вы делаете главной проблемой следующую по списку
Джерри ВайнбергСреда web по организации схожа с Советским Союзом, здесь центральные компьютеры указывают беспомощным настольным машинам, что делать.
5242
vestitsky10 октября 2025 г.Технология не делает продукт успешным
Читать далееКнига Алана Купера — это манифест против мира, в котором технологии диктуют человеку, как жить и работать. Купер, известный как «отец Visual Basic» и один из пионеров UX-дизайна, утверждает: цифровые продукты стали неудобными, потому что создаются инженерами для инженеров, а не для людей. Отсюда и название — «Психбольница в руках пациентов»: программисты управляют процессом, который они сами же и запутали.
Главная идея книги — технология не делает продукт успешным, если за ней не стоит понимание человеческих потребностей. Рабочий и прибыльный продукт становится действительно ценным лишь тогда, когда он превращается в то, чего хотят люди. Купер называет это третьей, стабилизирующей «ножкой» успеха — наряду с возможностью реализовать продукт и продать его.
Вместо того чтобы улучшать существующие решения, Купер предлагает начинать с нуля — с изучения того, что пользователи считают привлекательным. Только после этого стоит ставить задачу перед инженерами и бизнесом. Такой подход позволяет вырваться из технологической гонки и сосредоточиться на настоящих, ещё неудовлетворённых потребностях людей.
Одно из самых интересных понятий книги — «вежливая программа». Купер переносит человеческие нормы общения на интерфейсы и утверждает, что программное обеспечение должно вести себя как воспитанный собеседник. Вежливая программа уважает пользователя, предвидит его потребности, не раздражает и не демонстрирует своих «проблем» (ошибок), остаётся спокойной, понятной и надёжной. Такой подход делает интерфейс не просто удобным, а эмпатичным — способным понимать контекст и поведение человека.
Купер резко критикует распространённую практику проектирования ради технологий. Он называет ложными целями такие приоритеты, как экономия памяти, скорость исполнения, целостность данных или применение «супертехнологий». Все эти метрики удобны для разработчиков, но не имеют отношения к реальным результатам пользователя. Настоящие цели должны измеряться тем, что пользователь может сделать и почувствовать, а не тем, как работает код. Продукт — это не демонстрация возможностей, а решение человеческой задачи.
Купер предлагает простую, но мощную структуру — три уровня целей. Личные цели — эмоциональные и поведенческие: не чувствовать себя глупо, не ошибаться, получать удовольствие от работы. Практические цели — мост между человеком и бизнесом: выполнять задачи, удовлетворять клиентов, сохранять данные. Корпоративные цели — стратегические: прибыль, рост, рынок, победа над конкурентами. Эта иерархия помогает не потерять человеческий фокус, превращая проектирование в процесс поиска баланса между интересами бизнеса и потребностями человека.
Одна из ключевых идей книги — сфокусированность. Купер доказывает: чем шире аудитория, тем меньше вероятность создать что-то, что кому-то действительно понравится. Лучше «осчастливить 10% пользователей на 100%, чем 100% на 10%». Чтобы этого достичь, нужно проектировать для одного конкретного персонажа — воображаемого, но реалистичного представителя целевой аудитории. Персонаж (persona) — не просто описание пользователя, а инструмент эмпатии. Он помогает принимать решения, опираясь на реальные мотивы и контексты. Проектирование для одного персонажа в итоге делает продукт удобным для всех.
По мнению Купера, персонажи и их цели — самые мощные инструменты UX-дизайнера. Они не выдумываются случайно, а выявляются в процессе исследований, как геологические пласты. Именно через персонажей проектировщик понимает, кто его пользователь, чего он хочет и как продукт может ему помочь.
Купер завершает книгу ироничной цитатой из Пола Бронсона — «Семь привычек крутых инженеров». Эти гиперболичные наблюдения показывают, почему техническое мышление плохо справляется с задачами дизайна. Инженеры склонны чинить то, что не сломано, не замечать проблем пользователя и считать отсутствие критики комплиментом. Вывод Купера однозначен: инженеры не должны управлять дизайном, потому что их мышление сосредоточено на возможном, а не на желаемом. Руководить проектом должен дизайнер, который думает о человеке, а не о коде.
«Психбольница в руках пациентов» — это не просто критика индустрии, а руководство к здравому смыслу в цифровом мире. Купер требует вернуть человека в центр проектирования, сделать продукты вежливыми, понятными и ориентированными на реальные цели. Эта книга — обязательное чтение для всех, кто создаёт технологии: дизайнеров, продакт-менеджеров, аналитиков и инженеров. Она напоминает, что успех продукта начинается не с кода, а с эмпатии.
4169
gremushka8 января 2009 г.«Это потрясающая книга! Почему она не попадалась мне раньше?» — воскликнул я, когда впервые прочел ее. И хоть с того дня и прошло какое-то время, мое мнение об этой книге не изменилось, несмотря на то, что я уже перечитывал ее пару раз. О чем эта книга сказать в двух словах сложно, потому как книга о философии разработки программных продуктов. Именно о философии, об основных идеях и мыслях, которые должны сопровождать разработчика на протяжении всего цикла разработки. Разработчики программных продуктов в бесконечной погоне за функционалом, за особенными возможностями своего продукта часто, очень часто, практически всегда забывают о тех, кому придется пользоваться этим продуктом — о Пользователях. И как следствие, очень нужный, очень полезный и, возможно даже качественный (ну представим на секунду, что это действительно так...) продукт становится не то, чтобы совсем невостребованным, но непользуемым. И все! И в современном мире это уже может означать смерть продукта как такового.Читать далее
Мир стремительно меняется, тем более мир IT-технологий, и точно также меняются ожидания пользователей от этих технологий. И сегодня пользователи ждут от программных продуктов не только ожидаемых действий, того самого функционала, но и комфорта в использовании этих продуктов. Более того, оценка пользователем любого ПО прежде всего начинается с именно этого комфорта. Но далеко не любой программный продукт может похвастаться продуманным и действительно удобным уровнем взаимодействия с пользователем. Скорее даже наоборот, действительно удобных продуктов мало, к сожалению, у большинства же приложений, как правило, находятся проблемы.
Проблемы взаимодействия ПО и пользователя встречаются повсеместно, от очень сложных и «навороченных» серверов до маленьких и простых утилит, которыми приходится пользоваться каждый день. Но если раньше все эти неудобства пользователями воспринимались как должное, как неотъемлемый атрибут применения программы/системы/Веб-сайта, то сегодня, когда этих программ/систем/Веб-сайтов стало ощутимо больше, пользователи автоматически сделались более взыскательными. Это — пользователи, но не разработчики! Разработчики по-прежнему мыслят своими категориями, и в погоне за скоростью реализации забывают вовсе о тех, ради кого все это и создается. И примеров тому масса. Буквально вчера мне довелось заполнять регистрационную форму на некотором Веб-узле для получения кода активации купленного ранее программного продукта. В этой форме было всего 5 полей, и я, довольно искушенный пользователь, умудрился сделать в них 4 ошибки, в результате чего мне удалось получить требуемую регистрацию только с какой-то по счету попытки (я даже сбился со счета). Что это? Я не умею читать? Я не в своем уме, чтобы сразу не разобраться в 5 строчках текста? Или же это вопиющие проблемы юзабилити Веб-узла известной компании? Ведь согласитесь, на какой-то очередной ошибке, получив вот такое сообщение от системы «--handle---Resource id #9--- No getting, Продукт не выбран!» хочется всe бросить и просто закрыть браузер, так как совершенно не ясно, что же случилось и что же делать дальше...
После «Психбольницы» особо остро начинаешь видеть подобные недочеты в приложениях, написанным другими, и самое главное, в своих собственных! И, по крайней мере, только одно это уже является замечательным результатом. Поэтому я однозначно рекомендую эту книгу всем разработчикам программных продуктов и Веб-сайтов.4144
tikers14 мая 2014 г.Читать далееАлан Купер поднимает вопрос о том, насколько трудно бывает пользоваться программами из-за их недружелюбности и как этого избежать. Он предлагает пересмотреть процесс разработки ПО, которым, в конечном счете, заправляют инженеры — те, кто непосредственно пишет код, и добавить проектирование интерфейса и взаимодествия перед непосредственным созданием архитектуры программы и кодирования. А. Купер вводит понятие «целеориентированное проектирование» — подход к проектированию пользовательского интерфейса, основанный на персонажах и их целях. Это понятие легло в основу всей его работы и конкретной книги «Психбольница в руках пациентов». О ней сегодня и пойдет речь.
Цитат получилось много, может даже слишком перегружено. Но это только подчеркивает насколько емкая и полезная книга. По мере прочтения, я добавлял в цитаты только те высказывания, которые находили отклик во мне и, как вы видите, их получилось более чем достаточно. Книга более чем понравилась, она заставила по иному взглянуть на процесс разработки ПО и собственных продуктов в частности. Хотя мы и проходили в университете этот подход к проектированию интерфейсов, я узнал много нового для себя и все встало в единую картину. Советую к прочтению всем, кто так или иначе связан с разработкой программных систем, ведь именно от вас зависит будет ли пользователь получать удовольствие от пользования вашими программами или почувствует себя глупо, столкнувшись с каким-то очередным «гениальным» решением программиста, и или забросит вашу программу, или будет пользоваться и плеваться от «танцующего медведя».
Подробнее в отзыве на сайте
31,1K
mylair21 ноября 2012 г.совершенно банальная и не интересная книга, главная мысль которой "Упрощайте. Делайте простые интерфейсы". Ес кэп. Ставим один балл
3571
anatoly19 февраля 2007 г.Читать далееКнига открыла мне глаза на создание интерфейсов.
Ключевая идея: проектирование интерфейса должно предшествовать программированию.
Я понял, какие вопросы надо задать, чтобы сделать удобный интерфейс (кто не будет и кто будет пользователем, какие у него потребности, какие задачи он будет решать чаще всего).
И ещё я понял, почему программисту сложно создать удобный интерфейс, как бы он ни старался (внутренняя модель программы занимает все ментальные ресурсы и слишком сложна, чтобы рядом с ней построить ещё одну модель, которая учитывает интересы пользователей)
Хотя автор об этом не говорит, его идеи выходят далеко за рамки разработки программ и сайтов. Интерфейс между бизнесом и потребителями работает по таким-же универсальным принципам.
3113
fishka-v-banke18 сентября 2023 г.Алан Купер о процессах создания интерфейсов
Читать далееОтличная книга для дизайнеров интерфейсов и руководителей IT проектов.
Основной посыл в том, зачем нужно делать прототипы и тестировать их, продумывать портреты пользователей и прочее до разработки.
По сути, это именно то, о чем сейчас учат на каждом курсе UI/UX, product и project менеджеров: дизайн процесс в виде double diamond, дизайн мышления и 100 других названий принципов построения процесса перед отдачей в руки разработчикам.
Описано полноценно, хорошим, живым языком. Мне эта подача понравилась намного больше, потому что все подробно и логично перетекает от одной мысли к другой.
Некоторые вещи звучат устаревшими, потому что эти принципы уже стали популярными и применяются даже в России, тем не менее разбор процессов и их важности (например, метод персон) все еще актуален для того, чтобы понимать зачем и что делать в принципе.21,2K
victoria179 августа 2020 г.Стоит прочитать каждому, кто имеет хоть малейшее отношение к сфере разработки программного обеспечения!
21,6K
sharlenboer25 июня 2018 г.Базовая книга для проектировщиков
Мало полезной информации для использования, не могу сказать что настольная книга. Но я начинала много лет назад именно с этой книги. Вводит в понимание проблем пользователей. У Купера рекомендую Про интерфейс следующее издание.
21,2K