Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Алан Купер (родился 3 июня 1952 г.) - американский разработчик программного обеспечения и программист . Широко известный как «отец Visual Basic » [1] Купер также известен своими книгами « О лице: основы интерактивного дизайна» и «Заключенные управляют убежищем: почему высокотехнологичные продукты сводят нас с ума и как восстановить Здравомыслие . Как основатель Cooper, ведущего консалтингового агентства по дизайну взаимодействия, он создал методологию ориентированного на цели дизайна и впервые использовал персонажей в качестве практических инструментов дизайна взаимодействия для создания высокотехнологичных продуктов. 28 апреля 2017 года Алан был введен в должность Музей истории компьютеровЗал стипендиатов «За изобретение визуальной среды разработки в Visual BASIC и за его новаторскую работу по созданию области интерактивного дизайна и его фундаментальных инструментов». [2] [3] [4]

Биография [ править ]

Ранняя жизнь [ править ]

Алан Купер вырос в округе Марин , Калифорния , США, где он учился в колледже Марин , изучая архитектуру . Он изучал программирование и работал программистом по контракту, чтобы оплачивать учебу в колледже. [5]

В 1975 году, вскоре после того, как он бросил колледж и появились первые микрокомпьютеры , Алан Купер основал свою первую компанию, Structured Systems Group (SSG), в Окленде, Калифорния , которая стала одной из первых компаний, производящих программное обеспечение для микрокомпьютеров. [6] Бухгалтерский программный продукт SSG, General Ledger, продавался через рекламу в популярных журналах, таких как Byte и Interface Age . Это программное обеспечение было, согласно историческому отчету в Fire in the Valley ( Поля Фрейбергера и Майкла Свейна ), «вероятно, первым серьезным бизнес-программным обеспечением для микрокомпьютеров. [7]«Это было одновременно началом карьеры Купера как автора программного обеспечения и началом бизнеса программного обеспечения для микрокомпьютеров. В конечном итоге Купер разработал дюжину оригинальных продуктов в Structured Systems Group [8], прежде чем он продал свою долю в компании в 1980 году.

Вначале Купер работал с Гордоном Юбэнксом над разработкой, отладкой, документированием и публикацией своего языка бизнес-программирования CBASIC , раннего конкурента Microsoft BASIC Билла Гейтса и Пола Аллена . [9] Юбэнкс написал предшественник CBASIC, BASIC-E, в качестве студенческого проекта в Военно-морской аспирантуре в Монтерее, Калифорния, с профессором Гэри Килдаллом . [10] Когда Юбэнкс покинул флот, он присоединился к успешной компании Килдалла по производству операционных систем, Digital Research, Inc., в Монтерее. Вскоре после этого Юбэнкс и Килдалл пригласили Купера присоединиться к ним в Digital Research в качестве одного из четырех основателей их отдела исследований и разработок. [11] Проработав два года в DRI, Купер ушел в самостоятельную разработку программного обеспечения для настольных компьютеров.

В 1980-х годах Алан Купер создал несколько бизнес-приложений, включая Microphone II для Windows и раннюю программу управления проектами критического пути под названием SuperProject . Купер продал SuperProject компании Computer Associates в 1984 году, где она добилась успеха на рынке B2B. [12]

Visual Basic [ править ]

В 1988 году Алан Купер создал язык визуального программирования (под кодовым названием «Ruby»), который позволил пользователям Windows создавать оболочки, подобные «Finder». Он назвал его «конструктором оболочки» [13]. После того, как он продемонстрировал Ruby Биллу Гейтсу , Microsoft купила его. В то время Гейтс заметил, что нововведение окажет «глубокое влияние» [14] на всю линейку их продуктов. Изначально Microsoft решила не выпускать продукт как оболочку для пользователей, а преобразовать его в профессиональный инструмент разработки для своего языка программирования QuickBASIC под названием Visual Basic , который широко использовался для разработки бизнес-приложений для компьютеров Windows .

Динамически устанавливаемое средство управления Купером, которое стало известно как интерфейс « VBX », было хорошо известным компонентом «Ruby». Это нововведение позволило любому стороннему разработчику написать виджет (элемент управления) как DLL, поместить его в каталог Visual Basic, и Visual Basic найдет его, установит с ним связь и представит пользователю как неотъемлемую часть программы. . Виджет появится на палитре инструментов и в соответствующих меню, и пользователи смогут включить его в свои приложения Visual Basic. Изобретение интерфейса «VBX» создало совершенно новый рынок для поставщиков этих «динамически устанавливаемых элементов управления». В результате работы Купера многие новые компании-разработчики программного обеспечения смогли выпустить программное обеспечение Windows на рынок в 1990-х годах.

Первая книга когда - либо написанных о Visual Basic, The Уэйт группы Visual Basic How-To по Mitchell Уэйта , посвящена Алан Купер. В своем посвящении автор называет Купера «отцом Visual Basic». Это прозвище часто использовалось в однострочном резюме Купера. [15]

В 1994 году Билл Гейтс вручил Куперу первую премию Windows Pioneer Award за его вклад в индустрию программного обеспечения. Во время презентации Гейтс особо отметил новаторскую работу Купера по созданию интерфейса VBX. [16]

В 1998 году форум SVForum удостоил Купера награды Visionary Award. [17]

Дизайн взаимодействия и пользовательский интерфейс [ править ]

В начале своей карьеры Купер начал критически относиться к общепринятому подходу к созданию программного обеспечения. Как он сообщает в своей первой книге, он считал, что чего-то важного не хватает - авторы программного обеспечения не спрашивали: «Как пользователи с этим взаимодействуют?» Ранние идеи Купера побудили его создать процесс проектирования, сосредоточенный не на том, что можно закодировать, а на том, что может быть разработано для удовлетворения потребностей пользователей. [18]

В 1992 году в ответ на стремительную консолидацию индустрии программного обеспечения Купер начал консультировать другие компании, помогая им разрабатывать свои приложения, чтобы сделать их более удобными для пользователя. Через несколько лет Алан Купер начал формулировать некоторые из своих основных принципов проектирования. Вместе со своими клиентами он отстаивал методологию дизайна, которая ставит потребности пользователей на первое место. Купер взял интервью у пользователей продуктов своего клиента и обнаружил общие черты, которые сделали этих людей счастливыми. Эта практика зародилась в использовании персонажей в качестве инструментов дизайна. Купер проповедовал свое видение в двух книгах. [19] Его идеи помогли стимулировать движение пользователей и определить ремесло, которое впоследствии стало называться « интерактивным дизайном ».

Первая книга-бестселлер Купера « О лице: основы дизайна пользовательского интерфейса» была впервые опубликована в 1995 году. В ней Купер представляет исчерпывающий набор практических принципов проектирования, по сути, таксономию проектирования программного обеспечения. Ко второму изданию, по мере развития отрасли и профессии, «дизайн интерфейса» стал более точным «дизайном взаимодействия». Основная идея этой книги адресована программистам: поступайте правильно. Подумайте о своих пользователях. [20] В настоящее время книга вышла в четвертом издании, озаглавленном « О лице: основы интерактивного дизайна» , и считается базовым текстом для профессионального дизайнера взаимодействия. Купер представил идеи положения приложения программного обеспечениянапример, «суверенное положение», когда приложение использует большую часть пространства и ожидает ввода данных пользователем, или «временное положение» для программного обеспечения, которое не запускается и не взаимодействует с пользователем все время. На веб-сайтах он обсуждает «информационные» и «транзакционные» позы в « About Face» .

В своей книге 1998 года «Заключенные управляют убежищем: почему высокотехнологичные продукты сводят нас с ума и как восстановить здравомыслие» Алан Купер изложил свою методологию под названием «Целенаправленный дизайн», основанную на концепции, согласно которой программное обеспечение должно побуждать пользователя к его или ее конечной цели, а не заманивать его или ее в компьютерные мелочи. [21] В книге Купер представил новую концепцию, которую он назвал персонами, как практический инструмент дизайна взаимодействия. Судя по краткому обсуждению в книге, персонажи быстро завоевали популярность в индустрии программного обеспечения [22].из-за их необычной мощности и эффективности. Сегодня концепции стратегии интерактивного дизайна и использования персонажей получили широкое распространение в отрасли. Купер передает послание своей второй книги деловому человеку: знайте цели своих пользователей и способы их достижения. Чтобы все делать правильно, вам нужен интерактивный дизайн. Купер выступает за интеграцию дизайна в бизнес-практику, чтобы удовлетворить потребности клиентов и быстрее создавать лучшие продукты, делая это правильно с первого раза.

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

Купер [ править ]

Cooper - это консалтинговая компания по дизайну пользовательского опыта и стратегии со штаб-квартирой в Сан-Франциско и офисом в Нью-Йорке. Куперу приписывают [ кем? ] с изобретением нескольких широко используемых концепций дизайна, в том числе целенаправленного дизайна, персонажей и парного дизайна. Она была основана Сью Купер и Аланом Купером в 1992 году в Менло-Парке, штат Калифорния , под названием «Cooper Software», а затем в 1997 году сменила название на «Cooper Interaction Design». Cooper была первой консалтинговой фирмой, занимающейся исключительно дизайном взаимодействия [ согласно кому? ] . Его первоначальными клиентами были в основном производители программного обеспечения и компьютерного оборудования из Кремниевой долины. [23] [24]

Компания использует ориентированную на человека методологию, называемую «целенаправленное проектирование», которая подчеркивает важность понимания желаемого конечного состояния пользователя и его мотивации для его достижения. [25] [26]

В 2002 году Купер начал предлагать публике учебные курсы по таким темам, как дизайн взаимодействия, дизайн услуг, визуальный дизайн и лидерство в дизайне. [27] [28] Купер был президентом Cooper (ранее Cooper Interaction Design), консультационной компании по взаимодействию и дизайну взаимодействия в Сан-Франциско, штат Калифорния, с момента ее основания в 1992 году. Cooper помогает своим клиентам решать проблемы дизайна взаимодействия и предлагает обучение курсы по дизайну и разработке программного обеспечения, включая их целенаправленный дизайн (под брендом CooperU).

В 2017 году Купер стал частью Designit, подразделения Wipro Digital, занимающегося стратегическим дизайном. Cooper Professional Education продолжала существовать как учебное и учебное подразделение Designit, пока не закрыла свои двери для бизнеса 29 мая 2020 г. [29]

Библиография [ править ]

  • О Face: Основы дизайна пользовательского интерфейса ( ISBN  1-56884-322-4 ), 1995
  • Заключенные управляют убежищем: почему высокотехнологичные продукты сводят нас с ума и как восстановить здравомыслие ( ISBN 0-672-31649-8 ), 1998 г. 
  • О Face 2.0: Основы интерактивного дизайна (с Робертом Рейманом) ( ISBN 0-7645-2641-3 ), 2003 
  • О Face 3: Основы интерактивного дизайна (с Робертом Рейманом и Дэвидом Кронином) ( ISBN 0-4700-8411-1 ), 2007 
  • About Face: Основы интерактивного дизайна, 4-е издание (с Робертом Рейманом, Дэвидом Кронином и Кристофером Несселем) ( ISBN 978-1118766576 ), 2014 г. 

См. Также [ править ]

  • Поза приложения
  • Методы проектирования
  • Дизайн-мышление
  • Интерактивный дизайн
  • Дизайн, ориентированный на пользователя
  • Дизайн пользовательского опыта
  • Пионеры Windows

Ссылки [ править ]

  1. ^ Уэйт, Митчелл (1992). Практическое руководство по Visual Basic от Waite Group. Waite Group Press. ISBN 1-878739-09-3 , ISBN 978-1-878739-09-4 , стр. Посвященная страница  
  2. ^ «Сотрудник CHM 2017 Алан Купер: отец Visual Basic - Музей истории компьютеров» . www.computerhistory.org .
  3. ^ "Алан Купер - Музей истории компьютеров" . www.computerhistory.org .
  4. ^ Музей компьютерной истории (17 мая 2017 г.). «Основные моменты конкурса Fellow Awards 2017» - на YouTube.
  5. ^ Лор, Стив (2001) Перейти к: История математиков, игроков в бридж, инженеров, шахматных мастеров, ученых-индивидуалистов и иконоборцев - программистов, создавших революцию в программном обеспечении. Основные книги. ISBN 0-465-04226-0 , ISBN 978-0-465-04226-5 , стр.94  
  6. Перейти ↑ Freiberger, Paul and Swaine, Michael (1984). Пожар в долине: создание персонального компьютера. Макгроу-Хилл. ISBN 0-07-135892-7 , ISBN 978-0-07-135892-7 стр. 184  
  7. ^ Freiberger и Суэйн, pp.381
  8. ^ "Группа Структурированных Систем - американская компания" . Британская энциклопедия .
  9. ^ Фрейбергер и Суэйн, стр. 183
  10. ^ Журнал доктора Добба 1997
  11. ^ Freiberger и Суэйн, pp.384
  12. ^ Купер, Алан (1998 и 2004). Заключенные управляют убежищем: почему высокотехнологичные продукты сводят нас с ума и как восстановить здравомыслие. Sams - Pearson Education. ISBN 0-672-32614-0 , ISBN 978-0-672-32614-1 , стр. Внутри суперобложки  
  13. ^ «Отец Visual Basic» . www.cooper.com .
  14. ^ Lohr, pp.95
  15. ^ Уэйт, Митчелл (1992)
  16. Алан Купер (23 сентября 2010 г.). "Алан Купер получает премию Windows Pioneer Award 1994" - на YouTube.
  17. ^ 1998 Празднование награды SVForum Visionary Awards Архивировано 25 марта 2012 г.на Wayback Machine , 1998 г. - празднование награды SVForum Visionary Awards.
  18. ^ Купер, Алан (1995). О Face: Основы дизайна пользовательского интерфейса. Джон Вили и сыновья. ISBN 1-56884-322-4 , ISBN 978-1-56884-322-3  
  19. ^ Купер (1998 и 2004) и Купер (1995)
  20. ^ Купер, Алан (1995)
  21. Купер, Алан (1998)
  22. ^ Прюитт, Джон и Адлин, Тамара (2006), Морган Кауфманн. ISBN 0-12-566251-3 , ISBN 978-0-12-566251-2  
  23. ^ «Легенда UX о широко обсуждаемой смерти дизайнерской фирмы» . Co.Design . 7 октября 2015 . Проверено 23 апреля 2017 года .
  24. ^ "Персонажи в действии: Создание бортовой развлекательной системы Sony" . Журнал Visual Studio . Проверено 23 апреля 2017 года .
  25. ^ «Миф о метафоре» (PDF) . Вустерский политехнический институт . Проверено 23 апреля 2017 года .
  26. Перейти ↑ Schoen, Ian (10 мая 2014 г.). «Задача дизайна взаимодействия Купера» . Medium.com . Проверено 23 апреля 2017 года .
  27. ^ Габриэль-Пети, Пабини. «Купер и Купер U, Часть 1» . UXmatters . Проверено 23 апреля 2017 года .
  28. ^ Аамот, Дуг. «Доктор Мартин Купер: Отец мобильного телефона оказывает влияние на состояние индустрии беспроводной связи» . TechCrunch . Проверено 23 апреля 2017 года .
  29. ^ https://www.cooper.com/journal/2020/05/a-farewell-cooper-professional-education-closes-its-doors/?mc_cid=debdfd2c9c&mc_eid=e586df2d2b

Внешние ссылки [ править ]

  • Профиль на Cooper.com
  • Статья, Алекса, пожалуйста, убей меня сейчас: мои мысли о диалоговом интерфейсе
  • Интервью Agile 2008, «Сходства между дизайнерами взаимодействия и гибкими программистами»
  • Интервью, подкаст UX, истории ранчо с Аланом Купером
  • Интервью, Алан Купер, интервью на .NET Rocks
  • Интервью, беседа с Аланом Купером на канале Microsoft Channel 9
  • Статья Алана Купера о том, почему его называют « отцом Visual Basic ».
  • Интервью, SEOV: Видения Алана Купера (видеоинтервью)
  • Обсуждение Алан Купер того, что компании должны делать для улучшения программных продуктов - формат mp3
  • Статья, Алан Купер и процесс проектирования, ориентированного на достижение цели - журнал AIGA по проектированию для сетевой экономики, 2001 г.
  • Премия Software Development Forum в области видения программного обеспечения
  • Интервью, Триангуляция 262: Алан Купер
  • Статья, "Tech Republic" Церковь юзабилити , Алан К'нехт
  • Статья, Специальный отчет доктора Доббса 1997 г. ( относительно Гэри Килдалла ), Майкл Суэйн
  • «История CBASIC» . Архивировано из оригинала на 2006-05-04 . Проверено 4 мая 2006 .
  • Запись в энциклопедии, Группа структурированных систем ( Britannica.com )
  • Интервью, почему люди кричат ​​на мониторы своих компьютеров и ненавидят Microsoft's Clippy