IBM: от портативного 5100 к юзабилити-лаборатории (1975–1981)

Что произошло

В сентябре 1975 года IBM представила нечто непривычное для компании, чьё имя ассоциировалось с залами, заставленными шкафами мейнфреймов. IBM 5100 — компьютер размером с небольшой чемодан. Весил 25 килограммов. Встроенный пятидюймовый ЭЛТ-экран, отображавший 16 строк по 64 символа. Клавиатура. Накопитель на магнитной ленте DC300 ёмкостью 204 килобайта. Процессор PALM, разработанный IBM, с тактовой частотой 1,9 МГц. Оперативная память — от 16 до 64 КБ. Поддержка двух языков программирования: APL и BASIC.

Цена: от $8975 за модель только с APL до $19 975 за полную конфигурацию с обоими языками и максимальной памятью. По меркам 1975 года — дорого для частного лица, но дёшево для компании, которая раньше тратила миллионы на мейнфрейм.

IBM 5100 не был персональным компьютером в современном смысле. Он предназначался для инженеров и учёных, которым нужен был доступ к вычислениям без очереди в вычислительный центр. Его целевая аудитория — человек, который пишет программы на APL для статистического анализа или моделирования и хочет делать это за своим рабочим столом. Тираж был невелик — около 15 000 экземпляров за пять лет производства.

Но IBM 5100 был важен как прецедент. Крупнейшая компьютерная корпорация мира признала: будущее вычислений — не в машинных залах, а на рабочих столах. Путь от System/360 к персональному компьютеру начался.

Четыре года спустя, в 1979 году, произошло событие, которое не попало на обложки журналов, но оказалось не менее значимым. В исследовательском подразделении IBM была создана юзабилити-лаборатория — одна из первых корпоративных лабораторий, посвящённых систематическому тестированию продуктов с реальными пользователями.

В том же 1979 году исследователь IBM Джон Беннетт (John Bennett) опубликовал работу, в которой одним из первых в англоязычной литературе использовал термин «usability» применительно к компьютерным системам. Не «удобство», не «эргономика», не «человеческие факторы» — а именно «usability» как измеримое свойство программного продукта. Беннетт предложил думать о юзабилити как о характеристике, которую можно определить, оценить и улучшить инженерными методами.

Лаборатория IBM воплотила этот подход. Одностороннее зеркало. Видеокамеры. Наблюдатели, фиксирующие каждое действие пользователя. Замер времени выполнения задач. Подсчёт ошибок. Анализ точек, в которых пользователь останавливается, путается, зовёт на помощь. Это не было академическим экспериментом — это был инженерный процесс, встроенный в цикл разработки продуктов.

Ещё через два года — 12 августа 1981 года — IBM представила продукт, который изменит мир: IBM PC (модель 5150). Персональный компьютер. Не для инженеров с APL, не для исследователей с терминалами — для всех.

Контекст эпохи

К концу 1970-х IBM оказалась в необычном для себя положении. Компания доминировала на рынке мейнфреймов: System/370, наследник легендарного System/360, приносил миллиарды. Но рядом вырастал новый рынок — персональных компьютеров — и IBM на нём не присутствовала.

Apple II, представленный в 1977 году, продавался миллионными тиражами. Commodore PET и Tandy TRS-80 появились в том же году. К 1980 году рынок персональных компьютеров уже оценивался в миллиарды долларов — и рос экспоненциально. Корпоративные клиенты IBM начали покупать Apple II для своих бухгалтеров и аналитиков — не потому, что Apple лучше IBM, а потому, что IBM не предлагала ничего сопоставимого.

В IBM понимали: если не войти на этот рынок быстро, можно опоздать навсегда. Но у IBM была проблема — она сама. Разработка нового продукта в IBM занимала четыре-пять лет. Бюрократия, комитеты, согласования, стандарты. System/360 разрабатывался пять лет силами тысяч инженеров. У Apple II времени на разработку ушло полтора года, силами горстки людей.

Решение было радикальным: «Проект Чесс» (Project Chess). Двенадцать инженеров. Один год. Полная автономия от корпоративной бюрократии. Руководитель — Дон Эстридж (Don Estridge), энергичный менеджер из подразделения Entry Level Systems в Бока-Ратон, Флорида. Эстридж получил карт-бланш: делай что хочешь, только сделай быстро.

Эстридж принял решение, которое определило судьбу всей индустрии: открытая архитектура. Вместо того чтобы разрабатывать всё с нуля (как IBM делала всегда), команда собрала компьютер из готовых компонентов. Процессор — Intel 8088 (не самый мощный, но доступный и дешёвый). Операционная система — MS-DOS от Microsoft (лицензия, а не эксклюзив). Слоты расширения — стандартные, с опубликованными спецификациями. Любой производитель мог создать плату для IBM PC. Любой программист мог написать программу.

12 августа 1981 года IBM PC вышел на рынок. Базовая модель: процессор Intel 8088 на 4,77 МГц, 16 КБ оперативной памяти (расширяемой до 256 КБ), кассетный накопитель (или опциональный дисковод 5,25 дюйма), монохромный монитор. Цена базовой конфигурации — $1565. С дисководом и монитором — около $3000.

IBM PC не был лучшим компьютером. Apple II имел цветную графику. Commodore 64 был дешевле. Но IBM PC обладал тем, чего не было ни у кого: логотипом IBM. Для корпоративного мира это значило всё. «Nobody ever got fired for buying IBM» — «Никого никогда не увольняли за то, что он купил IBM» — эта поговорка определяла закупочные решения десятилетиями. Появление IBM на рынке ПК легитимизировало весь рынок: если IBM считает, что персональные компьютеры — серьёзная технология, значит, так и есть.

Значение для UX

Три события — IBM 5100, юзабилити-лаборатория, IBM PC — образуют цепочку, в которой проявляется фундаментальный сдвиг в отношении крупнейшей технологической корпорации к пользователю.

IBM 5100: от здания к столу. IBM 5100 был продолжением тенденции, начатой PDP-8: сокращение физической дистанции между человеком и компьютером. Но если PDP-8 стоял в лаборатории, то IBM 5100 — на рабочем столе. Это не просто уменьшение размеров. Это изменение отношений: компьютер на столе — личный инструмент, а не коллективный ресурс. Личный инструмент настраивается под владельца. Личный инструмент требует понятного интерфейса, потому что рядом нет оператора, который поможет.

Юзабилити-лаборатория: от интуиции к измерению. До 1979 года проектирование интерфейсов в коммерческих компаниях было вопросом интуиции и опыта инженеров. Инженер считал, что интерфейс понятен — значит, он понятен. Юзабилити-лаборатория IBM перевернула эту модель: не инженер решает, понятен ли интерфейс, а пользователь. Наблюдение, измерение, анализ. Сколько времени пользователь тратит на задачу? Сколько ошибок совершает? Где останавливается? Что вызывает фрустрацию?

Это принципиально UX-подход. Юзабилити-тестирование — один из краеугольных камней современного UX — было институционализировано в IBM раньше, чем где-либо в коммерческом секторе. Беннетт и его коллеги создали прецедент: юзабилити — это не мнение, а данные.

Слово «usability», введённое Беннеттом в научный оборот, оказалось точнее предшественников. «Человеческие факторы» (human factors) звучало абстрактно. «Эргономика» ассоциировалась с физическими объектами — стульями, рычагами, приборными панелями. «Usability» говорило о конкретном: насколько легко использовать этот продукт. Термин прижился и стал названием целой дисциплины.

IBM PC: парадокс открытости. Открытая архитектура IBM PC — решение, принятое из прагматизма (быстрее и дешевле, чем разрабатывать всё самим), — стало одним из самых влиятельных решений в истории технологий. Открытость породила экосистему: сотни производителей клонов (Compaq, Dell, HP, Lenovo), тысячи разработчиков периферии, десятки тысяч программ. Стандарт IBM PC пережил саму IBM как производителя персональных компьютеров (IBM продала своё PC-подразделение Lenovo в 2005 году).

Для UX это урок о платформенном мышлении. IBM PC создал стандарт, на который ориентировались все. Пользователь, научившийся работать на одном IBM-совместимом компьютере, мог сесть за любой другой — и найти те же разъёмы, те же клавиши, тот же DOS. Это закон Якоба в масштабе целой индустрии: единообразие снижает когнитивную нагрузку.

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

Три урока IBM. Путь IBM от мейнфрейма System/360 через портативный 5100 к массовому PC — это три урока для UX-дизайнера:

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

Второй: юзабилити — это измеримая характеристика, а не субъективное мнение. IBM показала это в 1979 году, создав лабораторию, где за пользователем наблюдают, его действия фиксируют, а результаты анализируют. Современные UX-исследования — от юзабилити-тестирования до A/B-тестов — стоят на этом фундаменте.

Третий: стандарты и совместимость важнее инноваций. IBM PC не был лучшим компьютером 1981 года. Но он стал стандартом — и стандарт победил. В UX работает тот же принцип: пользователи предпочитают знакомое новому, привычное — революционному. Закон Фиттса описывает время наведения на цель; но есть и «закон привычки»: чем знакомее интерфейс, тем быстрее пользователь достигает цели.

Связанные статьи

  • Что такое юзабилити — IBM первой среди крупных корпораций институционализировала юзабилити-тестирование. Лаборатория 1979 года — предтеча современных UX-лабораторий.
  • Закон Якоба — стандарт IBM PC создал единообразный пользовательский опыт: пользователь переносил навыки с одного компьютера на другой, потому что все они были совместимы.
  • Закон Фиттса — измерение времени взаимодействия, начатое в юзабилити-лаборатории IBM, — прямое продолжение закона Фиттса, описывающего время наведения на цель.
  • Что такое UX — термин «usability», введённый Джоном Беннеттом из IBM в 1979 году, стал фундаментом понятия UX.
  • Человекоцентричный дизайн — юзабилити-лаборатория IBM воплотила принцип HCD: решение о качестве интерфейса принимает не инженер, а пользователь.

Из серии «История UX»:

Вопросы и ответы

Что такое IBM 5100 и почему его считают предтечей ноутбука?

IBM 5100, выпущенный в сентябре 1975 года, был первым коммерческим портативным компьютером IBM. Он весил 25 килограммов, имел встроенный пятидюймовый экран, клавиатуру и накопитель на магнитной ленте. Поддерживал языки APL и BASIC. Цена — от $9000 до $20 000 в зависимости от конфигурации. По меркам 1975 года, когда компьютер занимал целую комнату, машина размером с чемодан была революцией. IBM 5100 доказал, что вычислительная мощность может быть компактной и персональной.

Когда появилась первая корпоративная юзабилити-лаборатория?

В 1979 году IBM создала одну из первых в мире корпоративных юзабилити-лабораторий. Джон Беннетт, исследователь IBM, в том же году опубликовал работу, в которой одним из первых использовал термин «usability» применительно к компьютерным системам. Лаборатория позволяла наблюдать за реальными пользователями через одностороннее зеркало, фиксировать ошибки и измерять время выполнения задач. IBM показала, что тестирование с пользователями — не академическое развлечение, а инженерный процесс, влияющий на качество продукта.

Почему IBM PC стал стандартом, хотя не был лучшим компьютером?

IBM PC (1981) победил не технологией, а открытой архитектурой. Двенадцать инженеров под руководством Дона Эстриджа собрали компьютер из доступных на рынке компонентов за один год. Любой производитель мог создать совместимую периферию, любой программист — написать ПО. Открытость породила экосистему: тысячи программ, сотни производителей оборудования, миллионы пользователей. Парадокс в том, что IBM потеряла контроль: клоны (Compaq, Dell, HP) оказались дешевле оригинала, и стандарт пережил своего создателя.