Психбольница в руках пациентов
Макс ИщенкоОпубликовано 15.05.2007 в Дизайн, Книги
Это книга не для программистов, а скорее о программистах. Точнее о том, почему программы, которые мы создаем, зачастую так плохи.
Плохи в том смысле, что пользоваться ими неудобно т.к. интерфейс пользователя спроектирован плохо. Купер утверждает, что проектированию интерфейса взаимодействия уделяется недопустимо мало внимания.
В результате проектирование взаимодействия с пользователем выполняет программист. Точнее, оно получается “само”, как побочный артефакт реализации требуемой функциональности.
Купер доказывает почему сама по себе функциональность еще ничего не значит и что на первом плане, для пользователя, удобство ее использования. Или неудобство, как это чаще бывает.
Автор нашел отличную аналогию такому ПО: танцующие медведи. Люди восхищаются тем, что медведь вообще может танцевать, а не тем насколько хорошо он танцует. Так и пользователи ПО, которых часто восхищает сама возможность того, что компьютер может такое сделать, но которые не задумываются над тем, что это можно сделать проще и эффективнее.
Книга, безусловно, интересная. Хотя и излишне многословная, как по мне. Немногочисленные практические советы размазаны тонким слоем по тексту. Основную идею книги я, надеюсь, показал. Читать или нет - решать вам.
Понравилась статья? Подпишись на обновления по RSS/E-mail




А не у ДеМарко ли идея про танцы с медведями скопирована?
А мне вот книга совсем не понравилась… макулатура для чайников
Збираюся прочитати.
Видавництво “Символ” перекладає і друкує козирні книжки на тему людських факторів, як то Peopleware, The Mytical Man-Month, …
Гадаю і ця книжка не вийняток.
А где-то есть Peopleware на русском?
Мне эту книгу подарили еще в июле 2006. Прочитал и остался доволен.
Вадим, книга вообще существует, издана на русском языке издательством Символ-Плюс неприличным тиражом в 3000 экземпляров. Называется “Человеческий фактор: успешные проекты и команды” Книга настолько хороша и легкочитаема, что была идея даже начать переводить ее и выкладывать, на силенок столько нету
Смешно, но я ее прочитать не смог. Прочел где-то половину и бросил. Родион, напишешь свою рецензию на нее?
В электронном виде есть многое.
OK, будет сделано.
Как предложение - сейчас список книг можно получить выбрав по тегу “Книги” - это приемлемо, но мне кажется хотя бы обложку и ISBN книжки можно выкладывать. А там и книготорговцы подтянутся, ссылок на книгу в своем магазине подкинут
У ДеМарко есть еще роман-сказка Deadline. Сюжет таков что некоторый богатый амареканиц Билл покупает небольшую “пост-социалистическую” страну Моровию с хорошим образованием и дешевой рабочей силой :). Без взяток не обошлось. В целях “всеобщего счастья” из страны решают сделать лидера по производству ПО. Запускают лабораторию в которой одни и те-же проекты делают несколько команд. И выясняют как работают большие vs маленкие команды, как работается при time pressure, когда добавлять новых людей и т.д. Разрабатываемые проекты явлются клонами лидирующих продуктов, ничего не поделать у Била такой бизнес. Возможно поэтому успешные проекты делают архитектуру upfront после чего добирают людей, эволюционным дизайном не пахнет(не хочу провоцировать флейм на эту тему, просто излагаю то что есть в книге). В книге есть довольно интересные идеи.
Две главы есть в свободном доступе
http://www.maxkir.com/sd/Deadline_best_manager_6.html
Написав про такую книгу, могли бы как дань удобству пользования статьей дать имя автора
на картинке с обложкой книги даже без помощи Fine Readera можно прочитать: Алан Купер.
2 Alex Baran
Дякую за цікавий лінк.
http://lib.aldebaran.ru/author/demarko_tom/
Здесь выложены три книги этого автора. Интересно конечно читать, но скорее как художественную литературу.
Правду-матку как правило на целую книжку не размажешь
так что просто статья: Characterizing people as non-linear, first-order components in software development.
СУПЕРкнига! Настоятельно рекомендую почитать, но она только для программистов с высоким уровнем самокритики или юзабилити специалистов.