Книги

Алан Купер. Психбольница в руках пациентов

От издателя:

Как противостоять натиску компьютерных технологий, проникающих в нашу жизнь с ужасающей скоростью? Наши телефоны, фотокамеры, автомобили — все, что нас окружает, автоматизируются, программируются, создаются людьми, которые, стремясь получить выгоду от применения микросхем, уклонились от своей прямой обязанности — делать эти продукты простыми в применении.

И это не преувеличение, это реальность. Наша жизнь все больше концентрируется вокруг превратностей, странностей, решений и катастроф индустрии высоких технологий. Разработчики программ, устройств и технологий думают не так, как мы. Облеченные полномочиями исполнительные лица ни на что не влияют в мире высоких технологий — здесь всем заправляют инженеры. Мы разрешили пациентам завладеть психбольницей. Алан Купер предлагает решение проблемы: программированию должно предшествовать проектирование.

Алан Купер. Психбольница в руках пациентов

Картинка взята отсюда: http://store.artlebedev.ru/books/lebedevs-choice/cooper/

Книга Алана Купера «Психбольница в руках пациентов» одна из тех, что может навсегда изменить ваше представление об окружающем мире. Я бы поставил ее в один ряд с книгой Джима Кемпа «Сначала скажите НЕТ», Алана Карра «Легкий способ бросить курить», Роберта Чалдини «Психология влияния» и другими не менее знаковыми книгами в моей жизни.

Основное предназначение книги — дать бизнес-обоснование необходимости проектирования взаимодействия на самых ранних этапах создания программных продуктов. Автор не только описывает всеобщее сумасшествие, которое творится в мире разработки ПО, но и предлагает излечение от этой болезни. Книга задумана как мотиватор, заставляющий разработчиков всех мастей изменить сложившуюся ситуацию к лучшему.

В книге нет скучных и монотонных описаний алгоритмов или рецептов на все случаи жизни. Она не научит вас проектировать интерфейсы. В этой книге автор легко и иронично наведет порядок в вашей голове, расставит все по полочкам, озвучит то, что вы и так давно чувствуете подкоркой мозга, но не можете высказать.

Благодаря доступной манере изложения и отсутствию лишней зауми книгу можно прочитать за один весьма приятный вечер.

Несмотря на то, что книга была написана десять лет назад в Америке, она как никогда актуальная для современной России и, в частности, Сибири.

Позволю себе привести пару цитат:

На мой взгляд, существует два типа руководителей: инженеры и запуганные инженерами. Первые множат знакомые проблемы, поскольку их точка зрения безнадежно испорчена конфликтом интересов. Вторые множат проблемы, поскольку не умеют говорить на языке программистов. И я не имею в виду языки Java и С#. Я имею в виду, что у деловых людей и программистов нет общих инструментов и общих целей. Человек разумный делегирует человеческие проблемы хомо логикус, не осознавая, что решение могло бы оказаться намного более приятным в случае применения — на исполнительном уровне — уместных финансовых и организационных моделей.

В качестве отступного разработчики программного обеспечения всегда выражают готовность изучать проектирование. Меня постоянно просят «научить проектировать». Я приветствую такую открытость, но не верю в эффективность такого подхода. Любой разработчик программного обеспечения, достаточно квалифицированный, чтобы называться профессионалом, слишком погружен в буквальную и детерминированную сущность кремниевой логики. Слишком сильно погружен, чтобы достичь параллельно схожей эффективности в иррациональном, непредсказуемом, переполненном эмоциями мире людей. Я не хочу сказать, что программист неспособен стать проектировщиком, я лишь пытаюсь сказать, что практически невозможно делать то и другое хорошо одновременно.

Я обнаружила, что подкуп гораздо эффективнее уговоров. В основном использовала шоколад. Подкуп действовал настолько хорошо, что однажды руководитель группы, пав на колени, публично извинялся передо мной, что забыл уведомить об изменениях в продукте. (Да, свое угощение он все равно получил.) В одной компании пристрастившийся к шоколаду инженер рассказывал мне обо всех изменениях, внесенных его коллегами, чтобы получить и их шоколад. До открытия такого способа подкупа я потратила массу времени сверхурочно, пытаясь выяснить, каким образом изменился продукт. Подкуп же позволил сократить сверхурочную работу раза в два.

В заключение хочется отметить, что некоторые интерфейсные решения, предложенные несколько лет назад Купером в этой книге в качестве простых примеров, относительно недавно были воплощены во множестве продуктов. Например, связанные цепочки писем в популярных почтовых программах и веб-сервисах.

Купить — Скачать — Читать онлайн

Об авторе

Алан КуперАлан Купер (Alan Kooper)

Руководитель дизайнерской компании, автор книг о том, как сделать программное обеспечение пользовательских интерфейсов более удобным.

Купера иногда называют отцом «Visual Basic», хотя большая часть работы по «Visual Basic» была сделана группой внутреннего развития компании «Microsoft». Купер был ведущей силой за VB 1.0 и инициатором использования IDE для создания GUI через обращение к системе в API.

Оригинальные программы Купера были названы «Tripod», а позднее «Ruby». Они были предназначены как инструмент конечного пользователя, но развитие в «Microsoft» привело к тому, что «Visual Basic» стал инструментом для программистов.

К выдающимся работам Алана Купера можно отнести «Основы проектирования взаимодействия» и «Психбольница в руках пациентов».

Реклама
Стандартный

2 ответ. на "Алан Купер. Психбольница в руках пациентов"

  1. Уведомление: Делай, а не спрашивай « PEREDELKA

  2. Уведомление: Алан Купер об интерфейсе. Основы проектирования взаимодействия « PEREDELKA

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s