Матчасть

Шпаргалка по целеориентированному проектированию

В процессе чтения книги Алана Купера «Об интерфейсе. Основы проектирования взаимодействия», сама собой создалась схема-шпаргалка про методику целеориентированного проектирования.

Вот она: http://www.mindmeister.com/ru/114830993/_

Стандартный
Книги

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

От издателя:

Когда в 1995 году увидело свет первое издание «About Face», идея проектировать продукты исходя из целей людей казалась революционной. Благодаря работам Алана Купера и других первопроходцев, проектирование взаимодействия получило сегодня широкое признание как уникальная и крайне важная дисциплина, однако эта работа далека от завершения.

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

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

Алан Купер об интерфейсе

Монументальная книга в 600 страниц. Библия проектировщика. Книга-справочник, книга-учебник, книга-руководство, книга-философия, книга-методика.

Концентрация полезной информации на один абзац текста просто зашкаливает. Иногда приходится перечитывать некоторые главы по несколько раз, чтобы до конца понять и впитать опыт западных коллег из компании Cooper.

Эта книга посвящена проектированию взаимодействия — практике создания цифровых интерактивных продуктов, сред, систем и служб и проектированию поведения, в частности. В ней описывается конкретный подход к проектированию взаимодействия получивший название «Целеориентированный метод» (Goal-Directed Design, © Alan Cooper), при котором акцент ставится на первоначальных мотивах использования продукта людьми, а также учитываются их ожидания, опыт и способности, — все то, что помогает находить решения, которые люди находят мощными и приятными.

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

В третьем издании сохранено все, что не потеряло актуальности, обновлено то, что изменилось с тех пор, и содержит новые материалы, отражающие не только изменения в отрасли за последние одиннадцать лет, но также и появление новых концепций, созданных авторами с учётом меняющихся требований времени.

— Русскоязычный сайт, посвященный переводу книги на русский язык.

С уверенностью можно сказать, что книгу Алана Купера «Об интерфейсе» стоит перечитывать регулярно, а также держать на рабочем столе в качестве всеобъемлющего справочника.

Купить — Скачать — Содержание и некоторые главы книги

Об авторе

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

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

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

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

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

Стандартный
Матчасть

Эволюция процесса разработки ПО по Алану Куперу

Этапы развития процесса разработки программного обеспечения (сверху вниз):

Эволюция процесса разработки ПО по Куперу

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

Стандартный
Книги

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

От издателя:

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

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

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

Картинка взята отсюда: 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» стал инструментом для программистов.

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

Стандартный