- •Алан Купер Психбольница в руках пациентов
- •Содержание
- •Часть I. Компьютерная безграмотность 27
- •Глава 1. Загадки века информации 27
- •Глава 2. Когнитивное сопротивление 44
- •Часть II. Масштабные издержки 68
- •Глава 3. Пустая трата денег 68
- •Глава 4. Танцующий медведь 90
- •Отзывы на книгу Алана Купера
- •Об авторе
- •Благодарности
- •Предисловие научного редактора
- •Предисловие
- •Введение Книга-обоснование
- •Инженер, сведущий в бизнесе, либо бизнесмен, сведущий в технологии
- •Часть I. Компьютерная безграмотность Глава 1. Загадки века информации Что получится, если скрестить компьютер с самолетом?
- •Что получится, если скрестить компьютер с фотокамерой?
- •Что получится, если скрестить компьютер с будильником?
- •Что получится, если скрестить компьютер с автомобилем?
- •Что получится, если скрестить компьютер с банком?
- •Компьютер позволяет легко попасть в беду
- •Коммерческое программное обеспечение тоже страдает
- •Что получится, если скрестить компьютер с военным кораблем?
- •Техноярость
- •Индустрия в «несознанке»
- •Мотивы создания этой книги
- •Глава 2. Когнитивное сопротивление
- •Поведение, не связанное с физическими силами
- •Проектирование0 - слово емкое
- •Отношения между программистами и проектировщиками
- •Большинство программ проектируются случайным образом
- •Проектирование «взаимодействия» против проектирования «интерфейса»
- •Отличительные черты продуктов, основанных на программном обеспечении
- •Танцующий медведь
- •Стоимость дополнительных возможностей программного обеспечения
- •Апологеты и уцелевшие
- •Наша реакция на когнитивное сопротивление
- •Демократизация власти потребителя
- •Виноват пользователь
- •Программный апартеид
- •Часть II. Масштабные издержки Глава 3. Пустая трата денег
- •Управление, ориентированное на крайние сроки сдачи
- •Что такое «готово»?
- •Закон Паркинсона
- •Продукт, вечно не готовый к выпуску
- •Поздний выпуск - не беда
- •Торг за набор функций
- •Кто главный? Программисты
- •Возможности не всегда нужны
- •Итерации и миф о непредсказуемости рынка
- •Скрытые издержки некачественного программного обеспечения
- •Дороже разработки по обходится только разработка плохого по
- •Стоимость возможностей
- •Издержки прототипирования
- •Глава 4. Танцующий медведь
- •Если это проблема, то почему ее до сих пор не решили?
- •Жертва бытовой электроники
- •Чем плохи почтовые клиенты
- •Чем плохи программы для планирования
- •Чем плохи календари
- •Массовая веб-истерия
- •Что не так с программным обеспечением?
- •Программы забывают
- •Программы ленивы
- •Программы скупы на информацию
- •Программы не гибки
- •Программы возлагают вину на пользователей
- •Программы не несут ответственности
- •Глава 5. Нелояльность клиентов
- •Привлекательность
- •Одно сравнение
- •Время выхода на рынок
- •Часть III. Как есть суп вилкой Глава 6. Психбольница в руках пациентов
- •Вождение на заднем сиденье
- •Подготовка катастрофы
- •Компьютеры против людей
- •Учим собак быть кошками
- •Глава 7. Ноmo Logicus
- •Авиационный тест
- •Психология программистов
- •Программисты пожертвуют простотой ради контроля
- •Программисты обменяют успех на понимание
- •Программисты сосредотачиваются на исключительных ситуациях
- •Программисты ведут себя грубо и прямолинейно
- •Глава 8. Отмирающая культура
- •Культура программирования
- •Повторное использование кода
- •Общепринятая культура
- •Культура программирования в Мicrоsоft
- •Культурная изоляция
- •Шкурный интерес
- •Дефицитный образ мыслей
- •Обесчеловечивает процесс, а не технология
Алан Купер Психбольница в руках пациентов
Почему высокие технологии сводят нас с ума и как восстановить душевное равновесие
Как противостоять натиску компьютерных технологий, проникающих в нашу жизнь с ужасающей скоростью? Наши телефоны, фотокамеры, автомобили - все, что нас окружает, автоматизируются, программируются, создаются людьми, которые, стремясь получить выгоду от применения микросхем, уклонились от своей прямой обязанности - делать эти продукты простыми в применении. И это не преувеличение, это реальность. Наша жизнь все больше концентрируется вокруг превратностей, странностей, решений и катастроф индустрии высоких технологий. Разработчики программ, устройств и технологий думают не так, как мы. Облеченные полномочиями исполнительные лица ни на что не влияют в мире высоких технологий - здесь всем заправляют инженеры. Мы разрешили пациентам завладеть психбольницей. Алан Купер предлагает решение проблемы: программированию должно предшествовать проектирование.
Посвящается
Сью, Скотт и Мери с любовью
Содержание
Содержание 1
Отзывы на книгу Алана Купера 2
Об авторе 5
Благодарности 6
Предисловие научного редактора 8
Предисловие 10
Введение 11
Книга-обоснование 11
Инженер, сведущий в бизнесе, либо бизнесмен, сведущий в технологии 12
Часть I. Компьютерная безграмотность 27
Глава 1. Загадки века информации 27
Что получится, если скрестить компьютер с самолетом? 27
Что получится, если скрестить компьютер с фотокамерой? 29
Что получится, если скрестить компьютер с будильником? 30
Что получится, если скрестить компьютер с автомобилем? 32
Что получится, если скрестить компьютер с банком? 33
Компьютер позволяет легко попасть в беду 34
Коммерческое программное обеспечение тоже страдает 37
Что получится, если скрестить компьютер с военным кораблем? 39
Техноярость 40
Индустрия в «несознанке» 40
Мотивы создания этой книги 42
Глава 2. Когнитивное сопротивление 44
Поведение, не связанное с физическими силами 44
Проектирование - слово емкое 46
Отношения между программистами и проектировщиками 48
Большинство программ проектируются случайным образом 48
Проектирование «взаимодействия» против проектирования «интерфейса» 49
Отличительные черты продуктов, основанных на программном обеспечении 50
Танцующий медведь 53
Стоимость дополнительных возможностей программного обеспечения 54
Апологеты и уцелевшие 57
Наша реакция на когнитивное сопротивление 61
Демократизация власти потребителя 62
Виноват пользователь 63
Программный апартеид 65
Часть II. Масштабные издержки 68
Глава 3. Пустая трата денег 68
Управление, ориентированное на крайние сроки сдачи 68
Что такое «готово»? 69
Закон Паркинсона 70
Продукт, вечно не готовый к выпуску 72
Поздний выпуск - не беда 73
Торг за набор функций 74
Кто главный? Программисты 75
Возможности не всегда нужны 76
Итерации и миф о непредсказуемости рынка 77
Скрытые издержки некачественного программного обеспечения 81
Дороже разработки ПО обходится только разработка плохого ПО 83
Стоимость возможностей 84
Издержки прототипирования 84
Глава 4. Танцующий медведь 90
Если это проблема, то почему ее до сих пор не решили? 90
Жертва бытовой электроники 90
Чем плохи почтовые клиенты 92
Чем плохи программы для планирования 93
Чем плохи календари 95
Массовая веб-истерия 96
Что не так с программным обеспечением? 97
Программы забывают 97
Программы ленивы 98
Программы скупы на информацию 98
Программы не гибки 99
Программы возлагают вину на пользователей 100
Программы не несут ответственности 100
Глава 5. Нелояльность клиентов 102
Привлекательность 102
Одно сравнение 106
Время выхода на рынок 110
Часть III. Как есть суп вилкой 111
Глава 6. Психбольница в руках пациентов 111
Вождение на заднем сиденье 112
Подготовка катастрофы 114
Компьютеры против людей 119
Учим собак быть кошками 121
Глава 7. Ноmo Logicus 125
Авиационный тест 126
Психология программистов 127
Программисты пожертвуют простотой ради контроля 128
Программисты обменяют успех на понимание 130
Программисты сосредотачиваются на исключительных ситуациях 132
Программисты ведут себя грубо и прямолинейно 134
Глава 8. Отмирающая культура 138
Культура программирования 138
Повторное использование кода 139
Общепринятая культура 143
Культура программирования в Мicrоsоft 144
Культурная изоляция 150
Шкурный интерес 152
Дефицитный образ мыслей 155
Обесчеловечивает процесс, а не технология 157
