Дизайн человеко компьютерных систем: Дизайн человеко-компьютерных систем

Содержание

Выпускники новой магистерской программы «подружат» человека и машину

С осени 2015 года в Университете ИТМО открылась новая магистерская программа «Дизайн человеко-компьютерных систем» на кафедре графических технологий факультета компьютерных технологий и управления. Рассказываем, кто обеспечивает «дружбу» человека с компьютерными системами и почему специалисты в данной области скоро могут стать более востребованными, чем программисты.

Последние несколько лет технического прогресса все чаще опровергают тезис, высказанный героем фильма «Солярис» Андрея Тарковского: на смену гуманистическому «человеку нужен человек» приходит более связанная с реальной жизнью парадигма «человеку нужен компьютер». Невербальные и вербальные (вспомним Siri и «Ok, Google») коммуникации c мобильными гаджетами и различными компьютерными системами иногда количественно превышают человеческие контакты, которые мы совершаем за день. Изучение человеко-компьютерного, или, как его еще называют, человеко-машинного взаимодействия (human-computer interaction), развивалось постепенно, являясь продолжением развития таких наук как компьютерная графика, инженерная психология, когнитивистика, эргономика и другие. Первые научные труды в этом направлении появились в 1960-х годах прошлого века. К новому же столетию все векторы смежных наук сошлись в одно полидисциплинарное направление, специалисты в области которого стали во многом востребованнее сегодняшних графических дизайнеров, программистов и психологов.

Фото: wud.ifmo.ru Фото: wud.ifmo.ru

«Человеко-машинное взаимодействие — это не просто актуальная тема, это наша жизнь, — считает руководитель лаборатории юзабилити-тестирования Центра дизайна и мультимедиа факультета технологического менеджмента и инноваций Университета ИТМО Андрей Балканский. — Мы окружены человеко-машинными интерфейсами. За день мы взаимодействуем с десятком интерфейсов различного рода: активно пользуемся смартфонами, заходим на сайты, пользуемся банкоматами. Даже покупая жетончик в метро через автомат, а не окошко кассы, мы снова встречаемся с компьютерным интерфейсом. Практически все социальные операции, которые мы совершаем, сейчас производятся с помощью них. Без компьютерных интерфейсов уже не могут представить свою работу медицинские учреждения, банки, аэропорты, бухгалтерские отделы различных учреждений и другие организации. От того, как спроектирован интерфейс, зависит многое: удобство в пользовании той или иной системой способствует не только успеху сайта, программы, приложения у пользователей, но и в некоторой степени является залогом того, что человек сможет правильно воспользоваться системой в любых, даже стрессовых ситуациях. Поэтому подготовка высококвалифицированных специалистов в области дизайна человеко-компьютерных систем очень важна».

Таких специалистов в общем можно назвать UX-проектировщиками. UX, или User eXperience, переводится как «опыт взаимодействия» и подразумевает некие ощущения, которые возникают у человека при использовании какого-либо объекта окружающего мира, в узком смысле — при взаимодействии с компьютерной системой. Профессиональный UX-проектировщик должен быть универсалом, ему необходимо уметь не только анализировать потребности целевой аудитории, которая будет пользоваться интерфейсом, понять ее психологию, но и представить дизайн интерфейса, предварительно проведя несколько юзабилити-тестов и бесед с заказчиками. Как отмечает заведующий кафедрой графических технологий, руководитель магистерской программы «Дизайн человеко-компьютерных систем» Университета ИТМО

Артем Смолин, подобное направление подготовки в российских вузах еще не встречалось. Большинство современных UX-проектировщиков «вышли» из графических дизайнеров, программа же Университета ИТМО рассчитана на специалистов более широкого профиля.

Университет ИТМО. Артем Смолин. Университет ИТМО. Артем Смолин.

«В эту программу мы вложили весь опыт, накопленный сотрудниками кафедры графических технологий факультета компьютерных технологий и управления и Центра дизайна и мультимедиа факультета технологического менеджмента и инноваций, — рассказывает Артем Смолин. —  В ней есть и необходимый блок психологических дисциплин, и предметы, развивающие навыки в программировании и графическом дизайне. Неожиданностью стало большое внимание со стороны абитуриентов к новой программе магистратуры, которую мы почти не рекламировали. Уже в первый год мы достигли вполне серьезного конкурса на вступительном экзамене — пять человек на место. Нашей программой заинтересовались даже те, кто имеет значительный опыт в области разработки интерфейсов: так, например, нашим магистрантом стал ведущий проектировщик пользовательских интерфейсов компании „ИСТ“

Юрий Солоницын».

Магистерская программа «Дизайн человеко-компьютерных систем» является в большей степени практико-ориентированной. Ее руководители добиваются такого практического «выхлопа» различными способами. Во-первых, к чтению курса привлекаются не только преподаватели Университета ИТМО, но и приглашенные лекторы. Целый курс студентам читает проектировщик интерфейсов в «Лаборатории Касперского» Алексей Белкин, также обсуждается взаимодействие со специалистом, который занимается разработкой интерфейсов в военно-промышленном комплексе.

Во-вторых, для магистрантов программы всегда открыты двери лаборатории юзабилити-тестирования Центра дизайна и мультимедиа, где они могут исследовать спроектированные интерфейсы.

В-третьих, у студентов есть возможность принять участие в краткосрочных школах Таллинского университета по курсу Experimental Interaction Design. Соглашение с эстонским вузом, где также существует магистерская программа Human-Computer Interaction и лаборатория Interaction Design Lab, было подписано только в июле 2015 года, однако взаимодействие с зарубежными коллегами, отмечает Артем Смолин, идет полным ходом. Совместно с Таллинским университетом была организована конференция World Usability Day ITMO, прошедшая 6−7 ноября и приуроченная к всемирному дню юзабилити. С докладами на ней выступили в том числе руководитель магистерской программы и лаборатории в Таллинском университете Дэвид Ламас и профессор вуза Владимир Томберг. В свою очередь, эстонские коллеги пригласили сотрудников петербургского вуза Алексея Лаврова и Андрея Балканского принять участие в аналогичной международной конференции, посвященной всемирному дню юзабилити, которая проходит в Таллине. Помимо прочего, весной 2016 года группа студентов из Эстонии приедет на краткосрочное обучение в Университет ИТМО. Вузы-партнеры также рассматривают возможность создания совместной программы двойного диплома.

Фото: wud.ifmo.ru Фото: wud.ifmo.ru

Выпустить востребованного, универсального UX-специалиста — приоритетная задача новой магистерской программы. Для этого, по словам Алексея Лаврова, один из блоков обучения является вариативным: магистрант может выбирать дисциплину исходя из того, каких компетенций ему не хватает больше — в графическом дизайне или программировании. Востребованность же выпускника такой программы обусловлена тем, что она охватывает максимально широкий круг потенциальных областей применения полученных в рамках обучения навыков, а у самого студента есть возможность принять участие в перспективных научно-практических исследованиях, которые проводятся на базе Университета ИТМО и его партнеров. По словам Артема Смолина, магистранты еще определяются с темами своих диссертационных исследований, но ряд студентов уже заинтересовались проектированием интерфейсов приложений для шлемов виртуальной реальности. Они присоединятся к работам по созданию таких интерфейсов для проекта Video360Production.

«Сейчас главная ошибка компаний, которые занимаются созданием приложений, программ и сайтов, — пренебрежение UX-процессом, — добавляет сотрудник лаборатории юзабилити-тестирования Центра дизайна и мультимедиа факультета технологического менеджмента и инноваций Университета ИТМО Елена Веселова. — При правильно построенном процессе можно исключить ошибки, способные отразиться на юзабилити системы, и сэкономить деньги организации. Примером может стать хотя бы нашумевший перезапуск сайта „Кинопоиск“: разработчики практически проигнорировали постоянных пользователей этого ресурса, удалив принципиально ценные для них функции. Юзабилити-тестирование с участием постоянных пользователей портала могло бы предсказать из неудовлетворенность».

Ульяна Малышева,
Редакция новостного портала Университета ИТМО

Перейти к содержанию

что исследуют на стыке машинного обучения и человеко-компьютерного взаимодействия / Блог компании Питерская Вышка / Хабр

Многие убеждены, что область Human Computer Interaction (HCI или человеко-компьютерное взаимодействие) сводится только к проектированию сайтов или приложений, а основная задача специалиста — удовлетворить пользователей, увеличивая на несколько пикселей кнопку лайка. В посте мы хотим показать, что это совсем не так, и рассказать, что происходит в HCI на стыке с исследованиями машинного обучения и искусственного интеллекта. Возможно, это позволит читателям посмотреть на эту область с новой для себя стороны. 

Для обзора мы взяли труды конференции CHI: Conference on Human Factors in Computing Systems за 10 лет, и с помощью NLP и анализа сетей социтирования посмотрели на темы и области на пересечении дисциплин.


 

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

Но и за пределами России HCI развивался очень по-разному, фокусируясь на множестве тем и направлений. На магистерской программе «Информационные системы и взаимодействие человек-компьютер» в Питерской Вышке мы, в том числе, обсуждаем — со студентами, коллегами, выпускниками схожих специальностей европейских университетов, партнерами, которые помогают развивать программу, —  что же относится к области человеко-компьютерного взаимодействия. И эти обсуждения показывают разнородность направления, в котором у каждого специалиста своя, неполная, картина области. 

Время от времени мы слышим вопросы, как это направление связано (и связано ли вообще) с машинным обучением и анализом данных.  Чтобы ответить на них, мы обратились к исследованиям последних лет, представленным на конференции CHI.

В первую очередь мы расскажем, что происходит в таких областях, как xAI и iML (eXplainable Artificial Intelligence и Interpretable Machine Learning) со стороны интерфейсов и пользователей, а также как в HCI изучают когнитивные аспекты работы специалистов data science, и приведем примеры интересных работ последних лет в каждой области.

xAI и iML


Методы машинного обучения интенсивно развиваются и — что важнее с точки зрения обсуждаемой области — активно внедряются в автоматизированное принятие решений. Поэтому исследователи все чаще обсуждают вопросы: как пользователи, не являющиеся специалистами в машинном обучении, взаимодействуют с системами, где подобные алгоритмы применяются? Один из важных вопросов такого взаимодействия:  как сделать, чтобы пользователи доверяли решениям, принятым на основе моделей? Поэтому с каждым годом все более горячей становится тематика интерпретируемого машинного обучения (Interpretable Machine Learning — iML) и объяснимого искусственного интеллекта (eXplainable Artificial Intelligence — XAI). 

При этом, если на таких конференциях, как NeurIPS, ICML, IJCAI, KDD, обсуждают сами алгоритмы и средства iML и XAI, на CHI в фокусе оказываются несколько тем, связанных с особенностями дизайна и опытом использования этих систем. Например, на CHI-2020 этой тематике были посвящены сразу несколько секций, включая «AI/ML & seeing through the black box» и «Coping with AI: not agAIn!». Но и до появления отдельных секций таких работ было достаточно много. Мы выделили в них четыре направления.

Дизайн интерпретирующих систем для решения прикладных задач

Первое направление — это дизайн систем на основе алгоритмов интерпретируемости в различных прикладных задачах: медицинских, социальных и т. д. Такие работы возникают в очень разных сферах. Например, работа на CHI-2020 CheXplain: Enabling Physicians to Explore and Understand Data-Driven, AI-Enabled Medical Imaging Analysis описывает систему, которая помогает врачам исследовать и объяснять результаты рентгенографии органов грудной клетки. Она предлагает дополнительные текстовые и визуальные пояснения, а также снимки с таким же и противоположным результатом (поддерживающие и противоречащие примеры). Если система предсказывает, что на рентгенографии видно заболевание, то покажет два примера. Первый, поддерживающий, пример — это снимок легких другого пациента, у которого подтверждено это же заболевание. Второй, противоречащий, пример — это снимок, на котором заболевания нет, то есть снимок легких здорового человека. Основная идея — сократить очевидные ошибки и уменьшить число обращений к сторонним специалистам в простых случаях, чтобы ставить диагноз быстрее.

CheXpert: автоматизированное выделение областей + примеры (unlikely vs definitely) 

Разработка систем для исследования моделей машинного обучения

Второе направление — разработка систем, которые помогают интерактивно сравнивать или объединять несколько методов и алгоритмов. Например, в работе Silva: Interactively Assessing Machine Learning Fairness Using Causality на CHI-2020 была представлена система, которая строит на данных пользователя несколько моделей машинного обучения и предоставляет возможность их последующего анализа. Анализ включает построение причинно-следственного графа между переменными и вычисление ряда метрик, оценивающих не только точность, но и честность (fairness) модели (Statistical Parity Difference, Equal Opportunity Difference, Average Odds Difference, Disparate Impact, Theil Index), что помогает находить перекосы в предсказаниях.
Silva: граф связей между переменными + графики для сравнения метрик честности + цветовое выделение влиятельных переменных в каждой группе 
Общие вопросы интерпретируемости моделей

Третье направление — обсуждение подходов к задаче интерпретируемости моделей в целом. Чаще всего это обзоры, критика подходов и открытые вопросы: например, что понимать под «интерпретируемостью». Здесь хотелось бы отметить обзор на CHI-2018 Trends and Trajectories for Explainable, Accountable and Intelligible Systems: An HCI Research Agenda, в котором авторы рассмотрели 289 основных работ, посвященных объяснениям в искусственном интеллекте, и 12 412 публикаций, цитирующих их. С помощью сетевого анализа и тематического моделирования они выделили четыре ключевых направления исследований 1) Intelligent and Ambient (I&A) Systems, 2) Explainable AI: Fair, Accountable, and Transparent (FAT) algorithms and Interpretable Machine Learning (iML), 3) Theories of Explanations: Causality & Cognitive Psychology, 4) Interactivity and Learnability. Кроме того, авторы описали основные тренды исследований: интерактивное обучение и взаимодействие с системой.
Пользовательские исследования 

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

Инструментов и алгоритмов интерпретации появилось очень много, поэтому возникает вопрос: как понять, какой же алгоритм выбрать? В работе Questioning the AI: Informing Design Practices for Explainable AI User Experiences как раз обсуждаются вопросы мотивации использования объясняющих алгоритмов и выделяются проблемы, которые при всем многообразии методов еще не решены в достаточной степени. Авторы приходят к неожиданному выводу: большинство существующих методов построены так, что отвечают на вопрос «почему» («почему у меня такой результат»), в то время как пользователям для принятия решений нужен еще и ответ на вопрос «почему нет» («почему не другой»), а иногда — «что сделать, чтобы результат изменился». 

В работе говорится также о том, что пользователям нужно понимать, каковы границы применимости методов, какие у них есть ограничения — и это нужно явно внедрять в предлагаемые инструменты. Более ярко эта проблема показана в  статье Interpreting Interpretability: Understanding Data Scientists' Use of Interpretability Tools for Machine Learning. Авторы провели небольшой эксперимент со специалистами в области машинного обучения: показали им результаты работы нескольких популярных инструментов для интерпретации моделей машинного обучения и предложили ответить на вопросы, связанные с принятием решения на основе этих результатов. Оказалось, что даже специалисты слишком доверяют подобным моделям и не относятся к результатам критически. Как любой инструмент, объясняющие модели можно использовать неправильно. При разработке инструментария важно учитывать это, привлекая накопленные знания (или специалистов) в области человеко-компьютерного взаимодействия, чтобы учитывать особенности и потребности потенциальных пользователей. 

Data Science, Notebooks, Visualization 


Еще одна интересная область HCI посвящена анализу когнитивных аспектов работы с данными. В последнее время в науке поднимается вопрос о том, как «степени свободы» исследователя — особенности сбора данных, дизайна экспериментов и выбора методов анализа — влияют на результаты исследований и их воспроизводимость. Хотя основная часть обсуждений и критики связана с психологией и социальными науками, многие проблемы касаются и надежности выводов в работе аналитиков данных в целом, а также сложностей при донесении этих выводов потребителям анализа.

Поэтому предметом этой области HCI становится разработка новых способов визуализации неопределенности в предсказаниях моделей, создание систем для сравнения анализа, проведенного разными способами, а также анализ работы аналитиков с инструментами, например с Jupyter notebooks.

Визуализация неопределенности

Визуализация неопределенности — одна из особенностей, которые отличают научную графику от презентационной и бизнес-визуализации. Довольно долго ключевым в последних считался принцип минималистичности и фокуса на основных трендах. Однако это приводит к чрезмерной уверенности пользователей в точечной оценке величины или прогноза, что может быть критичным, особенно, если мы должны сравнивать прогнозы с разной степенью неопределенности. Работа Uncertainty Displays Using Quantile Dotplots or CDFs Improve Transit Decision-Making анализирует, насколько способы визуализации неопределенности в предсказании для точечных графиков и кумулятивных функций распределения помогают пользователям принимать более рациональные решения на примере задачи оценки времени прибытия автобуса по данным мобильного приложения. Что особенно приятно, один из авторов поддерживает пакет ggdist для R с различными вариантами визуализации неопределенности. 
Примеры визуализации неопределенности (https://mjskay.github.io/ggdist/)

Однако часто встречаются и задачи визуализации возможных альтернатив, например, для последовательностей действий пользователя в веб-аналитике или аналитике приложений. Работа Visualizing Uncertainty and Alternatives in Event Sequence Predictions анализирует, насколько графическое представление альтернатив на основе модели Time-Aware Recurrent Neural Network (TRNN) помогает экспертам принимать решения и доверять им.

Сравнение моделей

Не менее важный, чем визуализация неопределенности, аспект работы аналитиков — сравнение того, как — часто скрытый — выбор исследователем разных подходов к моделированию на всех его этапах может вести к различным результатам анализа. В психологии и социальных науках набирает популярность предварительная регистрация дизайна исследования и четкое разделение эксплораторных и конфирматорных исследований. Однако в задачах, где исследование в большей степени основано на данных, альтернативой могут стать инструменты, позволяющие оценить скрытые риски анализа за счет сравнения моделей. Работа Increasing the Transparency of Research Papers with Explorable Multiverse Analyses предлагает использовать интерактивную визуализацию нескольких подходов к анализу в статьях. По сути, статья превращается в интерактивное приложение, где читатель может оценить, что изменится в результатах и выводах, если будет применен другой подход. Это кажется полезной идеей и для практической аналитики.
Работа с  инструментами организации и анализа данных

Последний блок работ связан с исследованием того, как аналитики работают с системами, подобными Jupyter Notebooks, которые стали популярным инструментом организации анализа данных. Статья Exploration and Explanation in Computational Notebooks анализирует противоречия между исследовательскими и объясняющими целями, изучая найденные на Github интерактивные документы, а в Managing Messes in Computational Notebooks авторы анализируют, как эволюционируют заметки, части кода и визуализации в итеративном процессе работы аналитиков, и предлагают возможные дополнения в инструменты, чтобы поддерживать этот процесс. Наконец, уже на CHI 2020 основные проблемы аналитиков на всех этапах работы, от загрузки данных до передачи модели в продакшн, а также идеи по улучшению инструментов обобщены в статье What’s Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities.
Преобразование структуры отчетов на основе логов выполнения (https://microsoft.github.io/gather/)

Подводя итог


Завершая часть обсуждения «чем же занимаются в HCI» и «зачем специалисту в HCI знать машинное обучение», хотелось бы еще раз отметить общий вывод из мотивации и результатов этих исследований. Как только в системе появляется человек, это сразу приводит к возникновению ряда дополнительных вопросов: как упростить взаимодействие с системой и избежать ошибок, как пользователь меняет систему, отличается ли реальное использование от запланированного. Как следствие, нужны те, кто понимает, как устроен процесс проектирования систем с искусственным интеллектом, и знают, как учесть человеческий фактор. 

Всему этому мы учим на магистерской программе «Информационные системы и взаимодействие человек-компьютер». Если вы интересуетесь исследованиями в области HCI — заглядывайте на огонек (сейчас как раз началась приемная кампания). Или следите за нашим блогом: мы еще расскажем о проектах, над которыми студенты работали в этом году.

Human Centered Design. Человеко-ориентированное проектирование

Человеко-ориентированное проектирование (Human Centered Design, HCD)
— подход к разработке различных продуктов и систем, который на первое место ставит пользователя с его целями, задачами, ограничениями и контекстом работы. Формальное описание HCD дано в стандарте ISO 9241-210 (на русском языке это ГОСТ Р ИСО 9241-210ー2012):

Человеко-ориентированное проектирование — это способ разработки интерактивных систем, направленный на создание пригодных в использовании и полезных систем с учетом особенностей пользователей, их потребностей на основе эргономических принципов.

Стандарт описывает, как использовать HCD для создания «компьютеризированных интерактивных систем». Примеры таких систем — интернет-сайты, компьютерные программы и мобильные приложения, интерфейсы банкоматов и терминалов самообслуживания, а также сами устройства (компьютеры, телефоны, банкоматы и т.п.). Однако на самом деле сфера применения HCD гораздо шире, чем указано в стандарте. HCD подходит для создания практически любых продуктов, сервисов или услуг.

Этапы HCD

Этапы человеко-ориентированного проектирования (на основе ГОСТ Р ИСО 9241-210—2012)

Процесс HCD состоит из пяти этапов, причем этапы 2-5 составляют цикл:

  1. Планирование процесса человеко-ориентированного проектирования: выбор команды проекта и активностей, которые будут происходить на каждом этапе.
  2. Понимание и определение условий использования: сбор информации о целях, задачах, ограничениях и контексте работы пользователей.
  3. Определение требований пользователей: обобщение полученной на предыдущем этапе информации и формулировка пользовательских требований к продукту.
  4. Разработка проектных решений, соответствующих требованиям пользователей: создание макетов, прототипов и различных версий дизайна в соответствии с пользовательскими требованиями.
  5. Оценка соответствия проекта установленным требованиям: оценка созданных решений силами экспертов или с привлечением реальных пользователей. Если оценка обнаруживает какие-либо проблемы, то пользовательские требования необходимо уточнить и доработать макет, прототип или дизайн продукта в соответствии с новыми данными.

Реализация процесса HCD в USABILITYLAB

Стандарт ГОСТ Р ИСО 9241-210 ставит в центр процесса разработки пользовательские требования. Однако концентрация исключительно на пользователях может привести к тому, что продукт окажется невыгодным для бизнеса или трудно реализуемым с технической точки зрения. Поэтому для создания успешного продукта надо учитывать также бизнес-требования и техническую составляющую.

Если продукт создается внутренними силами, то у разработчиков, скорее всего, есть BRD (business requirements document или другие подобные документы) и представление о возможностях выбранной технической платформы. В таком случае необходимость в полномасштабном исследовании потребностей бизнеса может и не возникнуть.

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

1. Сбор информации о проекте и планирование процесса

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

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

  • cпецифику продукта;
  • цели и задачи проекта;
  • технические, законодательные, идеологические и другие ограничения.

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

2. Понимание и определение условий использования

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

  • Наблюдение: Обычно мы используем полевое наблюдение для изучения пользователей сложных внутрикорпоративных систем. Наши сотрудники приезжают на рабочее место пользователя и наблюдают за тем, как он решает свои рабочие задачи при помощи данной системы, или, если система еще не разработана, — ее аналогов.
  • Дневниковое исследование: Мы просим пользователей на протяжении нескольких дней записывать в специальный протокол то, как они решают определенную (связанную с бизнес-целями проекта) задачу. Это дает возможность глубоко изучить контекст и мотивацию использования продукта.
  • Карточная сортировка: Обычно используется при работе с интранетами, крупными интернет-сайтами и другими системами со сложной и разветвленной структурой. Мы готовим карточки с названиями разделов меню и просим пользователей сгруппировать их. Это необходимо для того, чтобы оценить, насколько структура существующей системы понятна для пользователей и при необходимости разработать новую.

  • Интервью: Мы задаем представителям целевой аудитории (обычно это 8-12 человек) специально подобранные вопросы об их работе с продуктом. Как правильно, именно этот метод оказывается оптимальным для большинства проектов. Не претендуя на репрезентативность полученных ответов, он все же дает полезную информацию о целях, задачах, страхах и ограничениях пользователей.
  • Онлайн-опрос: Мы создаем опросник и привлекаем пользователей к его заполнению, либо размещая его на заранее согласованных с заказчиком площадках в интернете, либо рассылая его подходящим к требованиям исследования респондентам. Обычно в опросе принимает участие 300-1000 человек. Как правило, мы используем опрос в сочетании с интервью. Опрос помогает выделить основные типажи пользователей, а интервью — уточнить и дополнить полученную информацию.
  • Юзабилити-тестирование: В строгом смысле слова юзабилити-тестирование является методом оценки и должно применяться на пятом этапе. Однако на этапе исследования пользователей, особенно в сочетании с интервью или наблюдением, юзабилити-тестирование дает много ценной информации о том, с какими проблемами пользователи сталкиваются при работе с существующей системой.

3. Определение требований пользователей

Всю полученную на предыдущем этапе информацию мы обобщаем и составляем портреты типичных пользователей продукта (так называемые «персонажи»). «Персонаж» олицетворяет группу пользователей, объединенную характерными целями, задачами, потребностями, страхами и т.п. Главная функция персонажей — облегчить принятие и обсуждение принимаемых в ходе проекта решений. Гораздо удобнее говорить о потребностях некой Наташи (27 лет, администратор в салоне красоты, из-за нарощенных ногтей медленно печатает, из-за любых всплывающих диалоговых окон вызывает системного администратора, не читая их), чем о «группе женщин 25-35 лет, работают в сфере услуг, заботятся о внешности, компьютерная грамотность ниже среднего».

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

4. Разработка проектных решений, соответствующих требованиям пользователей

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

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

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

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

Пример прототипа высокой детализации. Добавлены тексты, гиперссылки и другие элементы интерфейса.

Подробнее о процессе проектирования можно прочитать в отдельной статье на нашем сайте.

Теперь необходимо оценить, насколько макеты соответствуют сформулированным на предыдущем этапе требованиям.

5. Оценка соответствия проекта установленным требованиям

Самый лучший способ оценить, насколько полученный прототип соответствует пользовательским требованиям — провести юзабилити-тестирование. Для этого мы приглашаем в нашу лабораторию представителей целевой аудитории продукта (обычно это 5-8 человек) и просим их выполнить при помощи прототипа специально подобранные задания, связанные с ключевыми сценариями использования продукта.

Юзабилити-лаборатория (вид из комнаты модератора)

Также в процессе тестирования мы можем проверить, насколько выполняются некоторые заданные заказчиком KPI (ключевые показатели эффективности), например, выполнение определенного действия за определенное количество шагов.

Если юзабилити-тестирование выявляет какие-либо проблемы, то мы возвращаемся на шаг 4 и корректируем макеты.

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

Оценив и скорректировав макеты, мы подробно описываем их и передаем заказчику.

6. Консультации и поддержка разработчиков на этапе внедрения

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

Зачем строить проект по методологии HCD

Соблюдение методологии HCD позволяет построить продукт, соответствующий требованиям пользователей. Такой продукт будет успешно продаваться, потому что пользователи будут предпочитать его менее удобным для них конкурентам. Конечно, есть факторы, которые могут вынудить пользователей работать с самыми бесчеловечными интерфейсами: цена, законодательные ограничения, служебные инструкции и т.п. Однако в условиях свободного рынка наиболее успешным будет тот, кто лучше сможет удовлетворить потребности своей целевой аудитории. Кажется, что соблюдение методологии HCD излишне усложняет проект: нужно искать пользователей, собирать с них требования, согласовывать действия юзабилити-специалистов и разработчиков. Однако на самом деле, и это неоднократно подтверждается зарубежными исследованиями, при правильной организации HCD позволяет существенно сократить сроки и бюджет проекта. Это происходит за счет того, что:

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

Клэр Мари Карат, специалист по человеко-машинному взаимодействию в IBM

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

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

Наконец, стандарт ГОСТ Р ИСО 9241-210 указывает, что HCD несет также и социальную функцию, поскольку позволяет улучшить благополучие пользователей, в том числе людей с ограниченными возможностями.

20 самых важных материалов за сентябрь — Офтоп на vc.ru

Oхота на интерфейсные кейсы из России на vc.ru

В начале сентября «Цукерберг позвонит» перезапустился как vc.ru. Я стал одним из кураторов рубрики «Интерфейсы» — на пару с Филиппом Концаренко и Антоном Фроловым. С прошлого года на сайте выходит мой дайджест, а еще раньше я давал комментарии к каким-то из переводов. Теперь сотрудничество станет системнее.

Мы составили интересный план по контенту, который поможет сделать и без того востребованный источник русскоязычного контента по интерфейсам одним из лучших. В течение полугода он должен материализоваться. Среди задач:

  • Публиковать интересные отечественные кейсы. Мы составили для них шаблон, позволяющий сделать толковый рассказ. Просто студийные пошаговые описания макетов не годятся, нужно описание бизнес-проблем и того, как редизайн решил их.
  • Писать обзоры отечественных и западных инструментов для дизайнеров (структура). Вышли первые материалы на ее основе про Mockup.io и Protein. На подходе еще пачка.
  • Наладить перевод всех 20 статей, попадающих в выжимку из дайджеста для vc.ru. Конечно, нужно знать английский язык, чтобы иметь доступ ко всей современной публицистике. Но переводы облегчат жизнь многим.
  • Сессии вопросов и ответов (AMA) с отечественными дизайнерами. Первый опыт с командой компании «Ценципер», делавшей редизайн «Почты России», недавно завершился (статья-интервью на его основе). Будем продолжать.

Недавно Владислав Головач выдвинул крутую инициативу по мотивации русскоязычных авторов статей по дизайну. Тема действительно больная: у нас на рынке происходит уйма интересных вещей, но пишут об этом мало.

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

Дизайн-стандарты в американском интернете

Скоро весь американский государственный интернет приобретет единое лицо, так как правительство официально опубликовало альфа-версию дизайн-стандартов. Анонс гайдлайнов с подводкой о проблематике.

Apple iOS 9

9 сентября была показана финальная версия iOS 9. Вставил пять копеек для vc.ru об основных изменениях в интерфейсе.

Все главные изменения интерфейса касаются 3D Touch.

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

Другое дело, что большинство из показанного долгие годы называлось «Long tap» и не требует дополнительных технологий. Разве что контекстное меню в иконке на главном экране (сейчас лонг-тап вызывает режим настроек) и вызов многозадачности свайпом с усилием из-за левого края экрана — но аффорданс этого жеста не лучше классического решения с двойным нажатием на кнопку «Домой».

Да и сам лонг-тап (3D Touch — без маркетологов Samsung не обошлось) страдает от отсутствия аффордансов (на это пеняли апологеты iOS, видя решение в Android и Windows Phone).

Ну а показанный быстрый просмотр фото в Instagram и вовсе бессмысленный — это дополнительный путь в интерфейсе, не дающий никакой ценности относительно перехода в отдельный экран.

Полезные материалы по iOS 9

  • UI Kit для Sketch от Менг То с учетом 3D Touch.
  • UI Kit для Photoshop от Оза Пинхаса, подогнанный под три типа экранов (iPhone 5, 6, 6+).
  • Люк Вроблевски собрал крутейшую сравнительную таблицу методов ввода по всей линейке устройств Apple. Смартфон — самый передовой.
  • Разбор нюансов работы шрифта San Francisco на разных устройствах и разрешениях.
  • Анализ реализации нижней панели в известных приложениях для iPhone: насколько они соответствуют гайдлайнам и вообще насколько качественно реализованы.
Также показана новая версия Apple TV, операционная система которой получила название tvOS. Уже доступны гайдлайны для нее. Интерфейс стал современным, в духе iOS и MacOS, к возможностям управления добавился пульт с жестами в духе Nintendo Wii и тач-поверхностью. Он работает без курсора, в месте наведения происходит увеличение элемента на экране с интересным эффектом параллакса. Еще из интересного описывается два действия у пульта — «тач» и «клик». Также дается рекомендация пропускать вступления к играм и видео по действию пользователя.

Полезные материалы по tvOS:

  • Первый UI Kit для Sketch. И еще один.
  • Бен Марковиц в порядке эксперимента собрал эффект параллакса на иконке в вебе.
  • Эффект параллакса зацепил многих дизайнеров, скрипты посыпались со всех сторон. Версия Designmodo.
  • Подробный разбор трансформаций в эффекте с формулами от Nash Vail.
Ну и вдовесок обновились гайдлайны для watchOS, в том числе анимация.

Перерождение Frontify

Продукт недавно переродился, теперь это мощнейший инструмент для создания гайдлайнов. Очень, очень круто!

Sympli

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

Марк Михайлов (mxer) — Хабр Карьера

Основное мое занятие это Проектирование интерфейсов (mobile, desktop, web, game). Смотрите мое Резюме и Портфолио тут - https://goo.gl/zNnmu4

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

Ниже перечислена расширенная информация об опыте/способах работы.

Я выясняю потребности пользователя, соединяю их с задачами бизнеса и строю на этом прочную основу по настоящему успешных и удобных проектов. Прорабатываю и анализирую сценарии использования. Использую различные способы юзабилити тестирования, на обычных, бумажных, интерактивных прототипах, при помощи айтрекера (есть возможность тестировать в специальной лаборатории), интервьюирования, А-В тестирования, экспертной оценки.Превращаю идею в интерактивное приложение, которое можно протестировать и успешно выпустить на рынок.Дорабатываю и улучшаю существующие проекты, что бы пользователи решали задачи эффективнее, быстрее и удобнее, а бизнес получал больше прибыли и охватил большее кол-во целевой аудитории. Подкован множеством литературы по психологии от Гештальта до Выгодского и юзабилити от Купера до Раскина. Отлично знаю гайдлайны iOS, Android, Microsoft, всегда при создании прототипа взаимодействия или дизайна учитываю для какой конечной системы будет создано приложение, что оно было привычно и удобно пользователю. Знаю что такое адаптивный и отзывчивый дизайн. 

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

Создаю 3-d модели и интерактивные сцены в Unity и чертежи в различных 3-d программах (например 3d Max, SolidWorks, Kompas-3d и другие). 

Знаю HTML, CSS, могу понять какие задумки дизайнера верстальщику будет сложнее сделать, а какие проще. 

Знаю основы баз данных, основы java script.

Люблю видеоигры, анализирую их с точки зрения удобства взаимодействия, данному вопросу посвещены мои выступления на IT конференциях (IT Global Meetup http://ux-spb.ru/tag/it-global/ ), диссертация и научные публикации. Имею обширный игровой опыт на различных платформах (PS2-3-4,DS,3DS,PC,Мобильные платформы).

Владею английским языком на уровне B1+ (свободно разговариваю с носителями языка, так как часто живу в европе).

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

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

Работал с различными проектами, разной степени сложности. Например:Интерактивный прототип - https://goo.gl/vYjtFfСпецификация для верстальщика - https://goo.gl/2dtTpoПример подробного описания прототипа (Word) - https://drive.google.com/file/d/1qcFuDN2ECPi2LY_1ci-mmNgZ_nTInf0E/view?usp=sharing - Английская версия описания - https://goo.gl/5vbsRS

Новости o Дизайн человеко-компьютерных систем Санкт-Петербурга | Последние новости

    Центр

    Белгородская область Брянская область Владимирская область Воронежская область г. Москва Ивановская область Калужская область Костромская область Курская область Липецкая область Московская область Орловская область Рязанская область Смоленская область Тамбовская область Тверская область Тульская область Ярославская область

    Приволжье

    Кировская область Нижегородская область Оренбургская область Пензенская область Пермский край Республика Башкортостан Республика Марий Эл Республика Мордовия Республика Татарстан Самарская область Саратовская область Удмуртская Республика Ульяновская область Чувашская Республика

    Сибирь

    Алтайский край Забайкальский край Иркутская область Кемеровская область Красноярский край Новосибирская область Омская область Республика Алтай Республика Бурятия Республика Тыва Республика Хакасия Томская область

    Урал

    Курганская область Свердловская область Тюменская область Ханты-Мансийский автономный округ Челябинская область Ямало-Ненецкий автономный округ

    Юг

    Астраханская область Волгоградская область г. Севастополь Краснодарский край Республика Адыгея Республика Калмыкия Республика Крым Ростовская область

    Северо-Запад

    Архангельская область Вологодская область г. Санкт-Петербург Калининградская область Ленинградская область Мурманская область Ненецкий автономный округ Новгородская область Псковская область Республика Карелия Республика Коми

    Дальний Восток

    Амурская область Еврейская автономная область Камчатский край Магаданская область Приморский край Республика Саха (Якутия) Сахалинская область Хабаровский край Чукотский автономный округ

Информация о карьере, мировоззрении и образовании

Информация о вакансиях, заработной плате и образовании

Важные точки

  • Компьютерные специалисты составляли 55 процентов рабочих мест в этой отрасли в 2008 году, что отражает упор на технические навыки.
  • Из-за высокой доли работников профессиональных профессий уровень образования работников в этой отрасли выше среднего.
  • Ожидается, что проектирование компьютерных систем и сопутствующие услуги будут одной из самых быстрорастущих отраслей экономики.
  • Возможности трудоустройства должны быть отличными для большинства рабочих, при этом лучшие возможности возникают у компьютерных специалистов.

Топ 3 вакансий в компьютерных системах

  • Оператор компьютерной системы - Capstone Corporation - Портсмут, Вирджиния

    Минимум один (1) год опыта предоставления поддержки компьютерных систем., Квалификация :. Опыт мониторинга, эксплуатации и обслуживания компьютерных систем. Опыт диагностики и исправления ...

  • Инженер по валидации компьютерных систем - Киберкодеры - Ричмонд, Калифорния

    Инженер по валидации компьютерных систем Если вы опытный инженер по валидации компьютерных систем, продолжайте читать! Должность: инженер по валидации компьютерных систем. Место нахождения: Ричмонд, Калифорния...

  • Аналитик компьютерных систем ATC & LS - DCS Corp - Lexington Park, MD

    DCS Corporation в настоящее время ищет приложения для аналитика компьютерных систем SCA, заинтересованного в предоставлении технической поддержки для систем будущего корпуса морской пехоты США и других ...

Просмотреть все вакансии Компьютерные системы

Характер индустрии проектирования компьютерных систем и сопутствующих услуг [Об этом разделе] [В начало]

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

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

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

Промышленная организация. В 2008 году насчитывалось 180 100 предприятий, занимающихся проектированием компьютерных систем и сопутствующими услугами. Учреждения по индивидуальному программированию пишут, модифицируют, тестируют и поддерживают программное обеспечение, чтобы удовлетворить потребности конкретного клиента.Эти сервисные фирмы могут быть наняты для кодирования больших программ или для установки пакета программного обеспечения в системе пользователя и настройки его в соответствии с конкретными потребностями пользователя. Фирмы, предоставляющие услуги по программированию, также могут обновлять или модифицировать существующие системы или разрабатывать специализированные веб-сайты.

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

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

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

Последние достижения. Широкое использование Интернета и интрасетей привело к усилению внимания к информационной безопасности. Угрозы безопасности варьируются от компьютерных вирусов до мошенничества с кредитными картами и кражи личных данных.Широкое использование электронной коммерции подчеркивает эту озабоченность, поскольку фирмы используют Интернет для обмена конфиденциальной информацией с клиентами. Чтобы уменьшить эту угрозу, многие организации прибегают к услугам консалтинговых компаний по безопасности, которые специализируются на всех аспектах безопасности информационных технологий (ИТ). Эти фирмы оценивают компьютерные системы на предмет уязвимости, управляют межсетевыми экранами и обеспечивают защиту от вторжений и программных «вирусов».

Рабочая среда для проектирования компьютерных систем и сопутствующих услуг [Об этом разделе] [В начало]

Часы.В 2008 году работники в сфере проектирования компьютерных систем и связанных с ними услуг в среднем работали 38,8 часа в неделю по сравнению с 33,6 часа во всех отраслях вместе взятых. Около 19% работают 50 и более часов в неделю. Лишь около 6 процентов работников в сфере проектирования компьютерных систем и связанных с ними услуг работают неполный рабочий день.

Рабочая среда. Большинство специалистов по проектированию компьютерных систем и связанных с ними услуг работают в чистых, тихих офисах. Те, кто занимается управлением и обслуживанием помещений, могут работать в компьютерных операционных центрах.Однако с учетом доступных сегодня технологий больше работы можно выполнять из удаленных мест, используя электронную почту и Интернет. Например, системные аналитики могут работать из дома со своими компьютерами, напрямую подключенными к компьютерам по месту нахождения их работодателя или клиента. Специалисты компьютерной поддержки также могут удаленно подключиться к компьютеру клиента, чтобы выявить и исправить проблемы. Даже программисты и консультанты, которые часто переезжают в офис клиента во время работы над проектом, могут выполнять работу за пределами офиса.

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

Работа в сфере проектирования компьютерных систем и связанных с ним услуг [Об этом разделе] [В начало]

В 2008 году в сфере проектирования компьютерных систем и связанных с ними услуг было около 1,5 миллиона оплачиваемых рабочих мест. Хотя в отрасли есть как большие, так и мелкие фирмы, среднее предприятие относительно невелико; около 78 процентов предприятий в 2008 году наняли менее 5 работников.Однако большинство рабочих мест находится на предприятиях, где занято 50 или более человек.

По сравнению с остальной экономикой в ​​сфере проектирования компьютерных систем и связанных с этим услуг значительно меньше работников в возрасте 45 лет и старше. Рабочая сила в этой отрасли остается моложе, чем большинство других, с большой долей работников в возрасте от 25 до 44 лет (таблица 1). Это отражает стремительный рост занятости в отрасли в 1980-х и 1990-х годах, который предоставил возможности тысячам молодых рабочих, обладающих новейшими технологическими навыками.

Таблица 1. Процентное распределение занятости по возрастным группам, 2008 г.
Возрастная группа Проектирование компьютерных систем и сопутствующие услуги Все отрасли
Всего 100,0% 100,0%
16-19 0.5 3,8
20-24 5,3 9,4
25-34 28,0 21,6
35-44 30,4 23,0
45-54 24.6 23,8
55-64 9,3 14,3
65 и старше 1,9 4,1

Профессии в области проектирования компьютерных систем и сопутствующих услуг [Об этом разделе] [Наверх]

Предоставление клиентам широкого спектра информационных услуг требует разнообразной и высококвалифицированной рабочей силы.Большинство работников в сфере проектирования компьютерных систем и связанных с ними услуг имеют профессиональные и смежные профессии - в подавляющем большинстве это специалисты по компьютерам, такие как аналитики компьютерных систем, инженеры по компьютерному программному обеспечению и программисты (таблица 2).

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

Компьютерные программисты пишут, тестируют и поддерживают подробные инструкции, называемые программами или программным обеспечением, которым компьютеры должны следовать для выполнения своих функций. Они часто работают под руководством инженеров по компьютерному программному обеспечению, , основная работа которых заключается в разработке программного обеспечения, или аналитиков сетей и компьютерных систем , которые специализируются на информационных системах. Следуя спецификациям, разработанным инженерами-программистами или системными аналитиками, программисты разбивают каждую операцию на логическую последовательность шагов и переводят инструкции для этих шагов на язык, понятный компьютеру.Большинство программистов сегодня используют сложные объектно-ориентированные языки программирования, такие как C ++, Java или Python. Поскольку часть процесса программирования стала автоматизированной, многие программисты начали брать на себя больше ответственности, например, настраивать программы для удовлетворения конкретных потребностей клиентов.

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

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

Сетевые системы и аналитики передачи данных проектируют и оценивают сетевые системы, такие как локальные сети (LAN), глобальные сети (WAN) и Интернет-системы. Они выполняют моделирование, анализ и планирование сети и могут иметь дело с интерфейсом компьютера и коммуникационного оборудования. С бурным ростом Интернета в эту рабочую группу вошло множество профессий, связанных с проектированием, разработкой и обслуживанием веб-сайтов и их серверов. Веб-разработчики отвечают за повседневный дизайн и создание сайтов. Веб-мастера несут ответственность за технические аспекты веб-сайта, включая проблемы с производительностью, и за утверждение содержимого сайта.

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

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

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

Таблица 2. Наем наемных работников в сфере проектирования компьютерных систем и связанных с ними услуг по профессиям, 2008 г. и прогнозируемые изменения, 2008-2018 гг. (Занятость в тысячах)
Род занятий Занятость, 2008 г. Процентное изменение,
2008-18
Число процентов
Все профессии 1,450.3 100,0 45,3
Управление, бизнес и финансы 248,4 17,1 43,7
Менеджеры по маркетингу и продажам 16,6 1,1 47,4
Менеджеры компьютерных и информационных систем 47.9 3,3 44,9
Управленческие аналитики 33,9 2,3 40,2
Бухгалтеры и аудиторы 18,5 1,3 65,5
Профессиональные и смежные профессии 898.2 61,9 48,1
Инженеры-программисты, прикладные программы 175,2 12,1 57,3
Инженеры-программисты, системное программное обеспечение 113,7 7,8 57.4
Специалисты по компьютерной поддержке 99,8 6,9 57,4
Аналитики компьютерных систем 126,3 8,7 40,2
Администраторы баз данных 18.8 1,3 57,3
Администраторы сетей и компьютерных систем 50,5 3,5 71,7
Аналитики сетевых систем и передачи данных 41,3 2,9 95.6
Инженеры 36,5 2,5 43,3
Торговля и родственные профессии 94,1 6,5 39,5
Торговые представители, услуги 32.2 2,2 40,3
Торговые представители, оптовая торговля и производство 37,2 2,6 39,5
Офисные и административные вспомогательные должности 174,4 12,0 37.5
Представители службы поддержки клиентов 34,7 2,4 43,0
Секретари и административные помощники 37,8 2,6 36,8
Офисные служащие, общие 27.7 1,9 40,3
ПРИМЕЧАНИЕ: Столбцы не могут быть добавлены к сумме из-за пропусков занятий с небольшой занятостью.

Обучение и продвижение в области проектирования компьютерных систем и связанных с ним услуг [Об этом разделе] [В начало]

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

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

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

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

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

Для аналитиков компьютерных систем многие работодатели ищут соискателей со степенью бакалавра в области информатики, информатики или информационных систем управления (MIS).Многие из этих сотрудников имеют ученую степень в технической области, а некоторые имеют степень магистра делового администрирования (MBA) со специализацией в информационных системах и являются специалистами в своих областях. Степень младшего специалиста или сертификат может быть достаточным для некоторых должностей аналитиков сетевых систем и передачи данных, таких как веб-мастер, хотя для более продвинутых должностей, таких как системный архитектор, обычно требуется степень бакалавра или магистра в области компьютеров. Правительство, академические учреждения и другие работодатели все чаще ищут работников с сертификатами в области информационной безопасности, что отражает важность защиты сложных компьютерных сетей и жизненно важной электронной инфраструктуры от злоумышленников.

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

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

Специалисты по компьютерной поддержке могут продвигаться вперед, развивая опыт в области, которая открывает другие возможности.Например, лица, ответственные за поддержку сети, могут перейти на должности администратора сети или службы безопасности сети.

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

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

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

Перспективы работы в области проектирования компьютерных систем и связанных с ним услуг [Об этом разделе] [В начало]

Индустрия проектирования компьютерных систем и связанных с ними услуг резко выросла в течение 1990-х годов, поскольку занятость увеличилась более чем вдвое.Хотя с начала века рост явно замедлился, эта отрасль по-прежнему, по прогнозам, войдет в десятку самых быстрорастущих в стране. Возможности трудоустройства должны быть отличными для большинства рабочих, а лучшие возможности - для компьютерных специалистов.

Смена места работы. Ожидается, что с 2008 по 2018 год занятость на основе заработной платы вырастет на 45 процентов, что примерно в 4 раза быстрее, чем прогнозируемый рост на 11 процентов для всех отраслей вместе взятых. Кроме того, эта отрасль за десятилетие добавит около 656 400 рабочих мест, что сделает ее одной из 5 отраслей с наибольшим ростом числа рабочих мест.Растущая зависимость от информационных технологий будет стимулировать спрос на проектирование компьютерных систем и сопутствующие услуги. Организации будут продолжать обращаться к фирмам в этой отрасли, чтобы максимизировать отдачу от инвестиций в оборудование и помочь им удовлетворить свои растущие потребности в вычислениях.

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

Спрос на сети и необходимость интеграции нового оборудования, программного обеспечения и коммуникационных технологий будут стимулировать спрос на консультации и интеграцию. Расширение Интернета и распространение беспроводных технологий создали спрос на широкий спектр новых продуктов и услуг.Например, распространение беспроводного Интернета внесло новый аспект мобильности в информационные технологии, позволив людям оставаться подключенными к Интернету в любом месте и в любое время. По мере того, как предприятия и частные лица становятся все более зависимыми от этой новой технологии, возрастает потребность в специалистах, которые могут проектировать и интегрировать компьютерные системы, чтобы они были совместимы с мобильными технологиями. Кроме того, ожидается, что отрасль здравоохранения расширит использование информационных технологий.Внедрение электронных рецептов, электронных медицинских карт и других инструментов ИТ-платформ будет стимулировать спрос на услуги по проектированию компьютерных систем. Спрос на услуги пользовательского программирования также должен возрасти по мере роста популярности программного обеспечения с открытым исходным кодом и сервис-ориентированной архитектуры.

Учитывая общие темпы роста, ожидаемые для всей отрасли, большинство профессий должны продолжать быстро расти, хотя одни будут расти быстрее других. Самый быстрый рост произойдет среди аналитиков сетевых систем и передачи данных.Растущее использование сложных компьютерных сетей, сайтов в Интернете и интранет, а также потребность в более быстрых и эффективных сетевых продуктах повысят спрос на их услуги. Другие быстрорастущие профессии включают инженеров по компьютерному программному обеспечению, администраторов баз данных, администраторов сетей и компьютерных систем. Деловые и финансовые операции также будут быстро расти, информационные технологии стали жизненно важным аспектом бизнеса

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

Доходы отрасли. Работники в сфере проектирования компьютерных систем и связанных с ними услуг обычно получают более высокие заработки, чем в среднем по стране. В 2008 году все производственные работники или работники, не занимающиеся надзором, в отрасли получали в среднем 1401 доллар в неделю, что значительно выше, чем в среднем 608 долларов США для всех отраслей.Это отражает концентрацию профессионалов и специалистов, которые часто получают высокую оплату за свои специализированные навыки или опыт. Заработная плата по отдельным профессиям в области проектирования компьютерных систем и связанных с ними услуг представлена ​​в таблице 3.

Таблица 3. Средняя почасовая оплата крупнейших специалистов в области проектирования компьютерных систем и связанных с ними услуг, май 2008 г.
Род занятий Проектирование компьютерных систем и сопутствующие услуги Все отрасли
Менеджеры компьютерных и информационных систем 56 долларов США.79 $ 53.95
Инженеры-программисты, системное программное обеспечение 44,04 44,44
Инженеры-программисты, прикладные программы 40,68 41,07
Управленческие аналитики 39.47 35,37
Аналитики компьютерных систем 37,83 36,30
Аналитики сетевых систем и передачи данных 34,81 34,18
Администраторы сетей и компьютерных систем 33.89 31,88
Программисты 33,79 33,47
Специалисты по компьютерной поддержке 20,71 20,89
Представители службы поддержки клиентов 16.18 14,36

Как и следовало ожидать, заработки зависят от профессии и профессии. Например, в мае 2008 года почасовая оплата инженеров по разработке компьютерного программного обеспечения варьировалась от менее 25,83 долларов для 10 процентов самых низкооплачиваемых до более 61,95 долларов для самых высокооплачиваемых 10 процентов. Менеджеры обычно зарабатывают больше, потому что они работают дольше и имеют больший опыт, чем их сотрудники, но их зарплаты также могут варьироваться в зависимости от уровня и опыта.Соответственно, почасовая оплата менеджеров по компьютерам и информационным системам варьировалась от менее 33,05 доллара для 10 процентов с самой низкой оплатой до более 80 долларов для 10 процентов с самой высокой оплатой. Разница в заработной плате является результатом многих факторов. Например, работники с более высоким уровнем опыта и образования могут получать более высокую заработную плату, чем их коллеги с более низким уровнем опыта и образования. На доход также может влиять регион страны, в которой находится предприятие.Рабочие в крупных мегаполисах обычно зарабатывают больше, чем рабочие в небольших городах или поселках или в сельской местности.

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

* Источник: Бюро статистики труда Министерства труда США. Используется с разрешения.

Другие вакансии: Просмотреть все вакансии или Просмотреть вакансии по категориям
,

MS взаимодействия человека и компьютера | RIT

Перейти к основному содержанию Логотип RIT с текстом ✕ Запрос Посещение Подать заявление Дайте

Мобильная навигационная система

  • Около
    • Обзор RIT
    • История РИТ
    • Руководство университета
    • О Рочестере, штат Нью-Йорк
    • Посетить RIT
    • Карьера в RIT
    • контакт
    • Наши глобальные кампусы
    • Рейтинги и признания
    • 4 students sit on rock wall Откройте для себя RIT
    • collage of 8 students featured in faces or RIT videos Лица RIT
  • Академики
    • Обзор академиков
    • Бакалавриат
    • Аспирантура и докторантура
    • Двойной ускоренный диплом
    • колледжи
    • Несовершеннолетние и погружения
    • Индивидуальное обучение
    • Необъявленные параметры
    • Онлайн и профессиональное образование
    • награды
    • a collage of 18 line art icons featuring technology, art, science, and other areas of study Направления обучения
    • Calendar Graphic Академический календарь
  • Опытное обучение
    • Обзор экспериментального обучения
    • Кооператив
    • предпринимательство
    • Вовлеченность сообщества
    • Международный опыт
    • Студенческие исследования
    • Ярмарки вакансий
  • Прием и помощь
    • Прием и обзор помощи
    • Прием первокурсников
    • Прием трансфера
    • Прием в магистратуру
    • Иностранные студенты
    • Глухие и слабослышащие студенты
    • Американские военные / ветераны
    • Прием в онлайн и профессиональное образование
    • Финансовая помощь и стипендии
    • Плата за обучение и сборы
    • Посетить RIT
    • Stylized text breaking out of an orange box that reads: "Ready to roar?" Информация для зачисленных студентов
  • Исследования
    • Обзор исследования
    • Фирменные области исследования
    • Ключевые исследовательские центры и институты
    • Награды и признание за исследования
    • Ресурсы для исследователей
    • Библиотеки
    • Вице-президент по исследованиям
    • Журнал исследований
    • Корпоративные исследовательские партнерства
    • research magazine cover Research Magazine 2019
    • A closeup of a hand holding a phone that shows RIT Research News
  • RIT Life
    • Обзор RIT Life
    • Студенческие клубы и организации
    • Разнообразие и инклюзивность
    • Рочестер, штат Нью-Йорк
    • Иностранные студенты
    • Жилье и столовая
    • Студенческое здоровье
    • Академическая поддержка
    • Исполнительское искусство
    • События
    • A collage of 9 RIT students graduating with the class of 2020. Что ждет выпуск 2020 года
    • People cheering and laughing Это студенческая жизнь
  • легкая атлетика

  • myRIT
  • Новости
  • каталог
Рочестерский институт
технологий ✕ Будущие студенты Нынешние студенты Родители Преподаватели и сотрудники Alumni партнеры
Запрос Посещение Подать заявление Дайте Будущие студенты Нынешние студенты Родители Преподаватели и сотрудники Alumni партнеры Запрос Посещение Подать заявление Дайте Логотип RIT Рочестерский технологический институт Новости каталог myRIT
    .

    Взаимодействие человека и компьютера - HCI | Фонд дизайна взаимодействия

    Что вы узнаете

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

    Взаимодействие между компьютерами и людьми должно быть таким же интуитивным, как и разговоры между двумя людьми - и все же многие продукты и услуги этого не позволяют.Итак, что вам нужно знать, чтобы создать интуитивно понятный пользовательский интерфейс? Психология человека? Эмоциональный дизайн? Специализированные процессы проектирования? Ответ, конечно, все из вышеперечисленных, и этот курс охватывает их все.

    Человеко-компьютерное взаимодействие (HCI) - это понимание того, что значит быть пользователем компьютера (что сложнее, чем кажется), и, следовательно, как создавать связанные продукты и услуги, которые работают без проблем. Это важный навык, который нужно освоить, потому что он дает любой компании перспективу и знания, необходимые для создания продуктов, которые работают более эффективно и, следовательно, лучше продаются.Фактически, Бюро статистики труда прогнозирует рост занятости в сфере компьютеров и информационных технологий на 12% в период с 2014 по 2024 год, что выше, чем в среднем по всем профессиям. Это свидетельствует об огромном спросе на рынке на профессионалов, обладающих необходимыми компьютерными и ИТ-навыками.

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

    Этот курс основан на подробных видеороликах, созданных замечательным Аланом Диксом. Вы будете в отличной компании с этим известным профессором и директором вычислительной литейной в Университете Суонси, специалистом в области HCI и соавтором классического учебника Взаимодействие человека и компьютера .

    ,

    Описание курсов | Институт взаимодействия человека и компьютера

    05-874 Продвинутая лаборатория распознавания речи Прерывистый: 6 шт.
    05-830 Программное обеспечение пользовательского интерфейса для продвинутых тем Пружина: 12 шт. 15-212
    05-395 / 05-795 Приложения когнитивной науки Пружина: 9–12 шт.
    05-435 / 05-835 Прикладные методы изготовления HCI Осень: 12 единиц
    05-833 Прикладные гаджеты, датчики и распознавание активности в HCI Прерывистый: 12 шт.
    05-434 / 05-834 Прикладное машинное обучение Осень: 12 единиц
    05-816 Прикладные методы исследования Осень: 12 единиц
    05-821 Прикладные методы исследования - качественный Первый Mini: 6 единиц
    05-822 Прикладные методы исследования - количественный Second Mini, 6 шт.
    05-811 Когнитивное моделирование для HCI Прерывистый: 9 шт.
    05-773 Перспективы компьютерных наук в HCI Пружина Mini: 6 шт.
    05-898 Наука о данных для управления продуктом: обеспечение количества продуктов Прерывистый: 6 шт.
    05-317 / 617 Дизайн продуктов и услуг AI Прерывистый: 12 шт.
    05-418 / 05-818 Дизайн обучающих игр Пружина: 12 шт.
    05-391 / 05-891 Разработка программного обеспечения, ориентированного на человека Осень и весна: 12 единиц
    05-810 Создание Интернет-сообществ Прерывистый: 12 шт.
    05-470 / 670 Инновации в цифровых услугах 12 шт.
    05-889 Направленное исследование Все семестры: 0–36 единиц
    05-871 Драматическая структура интерактивных игр Прерывистый: 9 шт.
    05-823 Принципы дизайна электронного обучения Падение: 12 единиц
    05-497 Встроенные конструкции в HCI для уменьшения бессознательного предубеждения Пружина: 6 шт.
    05-750 Семинар выпускников дизайна Прерывистый: 12 шт.
    05-898 HCI для менеджеров по продукту
    05-819 Методы HCI Осень: 12 единиц
    05-600 Профессиональный семинар HCI Падение: 6 единиц
    05-771 Процесс и теория HCI Осень: 9 единиц
    05-671 HCI Project Пружина: 15 шт.
    05-672 HCI Project II Лето: 48 единиц 05-571 или 05-671
    05-873 Мастерская проектов HCI Прерывистый: 12 шт.
    05-318 / 05-618 Взаимодействие человека с ИИ Прерывистый: 12 шт.
    05-413 / 05-813 Человеческий фактор Осень: 9 единиц
    05-292 IDeATe: обучение в музеях Пружина 12 шт. 80-292 A3
    05-689 Независимое исследование в HCI - Grad Все семестры: 0–48 единиц
    05-589 Независимое исследование в HCI-UG Все семестры: 3–24 единицы
    05-392 Обзор дизайна взаимодействия Осень и весна: 9 единиц
    05-651 Студия дизайна взаимодействия 1 Осень: 12 единиц
    05-650 Студия дизайна взаимодействия 2 Пружина: 12 шт. 05-651
    05-440 / 05-640 Методы взаимодействия Пружина: 12 шт.
    05-839 Интерактивная наука о данных Пружина: 12 шт.
    05-876 Интерактивные медиа и роль звука Прерывистый мини: 6 единиц
    05-611 Введение в HCI Lab Прерывистый: 6 шт.
    05-863 Введение в взаимодействие человека и компьютера для руководителей технологий Fall Mini: 6 единиц
    05-851 Введение в дизайн продукта Прерывистый: 12 шт.
    05-291 / 05-691 Обучающий медиа-дизайн Осень: 12 единиц
    05-681 МЕТАЛЛЫ Проект I Пружина: 12 шт.
    05-682 МЕТАЛЛЫ Проект II Лето: 48 единиц
    05-341 / 05-841 Организационные коммуникации Пружина: 9 шт.
    05-814 Восприятие Осень: 9 единиц вводная или когнитивная психология полезна, не требуется
    05-432 / 05-832 Персонализированное онлайн-обучение Осень: 12 единиц 15211 или 85213 или 85411
    05-888 Практикум в HCI Все семестры: 3–48 единиц
    05-430 / 05-630 Программирование используемых интерфейсов Падение: 15 единиц
    05-540 / 05-872 Быстрое прототипирование компьютерных систем Пружина: 12 шт.
    05-875 Летний проект быстрого прототипирования Прерывистый: 9–24 шт.
    05-997 Чтение и исследование в HCI Все семестры: 24–48 единиц
    05-748 Методы исследования для обучения наукам Пружина: 12 шт. 85-738
    05-438 / 05-838 Роль технологий в обучении в 21 веке Пружина: 12 шт.
    05-452 / 652 Сервис-дизайн Осень: 12 единиц
    05-688 Исследование в малых группах в HCI Осень и весна: 0–36 единиц
    05-588 / 05-688 Б Исследование в малых группах: стресс в кампусе как опасная проблема 2 Весна 2017: переменные единицы
    05-772 Социальные перспективы в HCI Пружина Mini: 6 шт.
    05-320 / 05-820 Социальная сеть: контент, сообщества и контекст Осень: 12 единиц
    05-431 / 05-631 Программные структуры для пользовательских интерфейсов Падение: 15 единиц
    05-499 / 05-899 Специальные темы: Доступность: руководство по созданию пользовательских интерфейсов будущего Прерывистый: 12 шт.
    05-499 / 899 Специальные темы: Искусство и наука фотографии Прерывистый: 9 шт.
    05-899 Специальные темы: Совместное обучение с помощью компьютера Весна и осень: 12 единиц
    05-499 / 05-899 Специальные темы: Вычислительная техника во благо (C4G) Прерывистый: 12 шт.
    05-499 / 05-899 Специальные темы: Crowd Computing Пружина: 12 шт.
    05-898 Специальные темы: Визуализация данных I: Введение Прерывистый: 6 шт.
    05-898 Специальные темы: Визуализация данных II: Data Studio Прерывистый: 6 шт.
    05-499 / 05-899 Специальные темы: Дизайн крупномасштабных систем взаимного обучения Пружина 12 шт.
    05-897 Специальные темы: Дизайн для разговора: теории, модели и создание Прерывистый: 9 шт.
    05-899 Специальные темы: Дизайн документов Прерывистый: 12 шт.
    05-899 Специальные темы: Предпринимательство и инновации в технологиях Осень и весна: 12 единиц
    05-499 / 05-899 Специальные темы: Экологический Hackfest Пружина: 9–12 шт.
    05-899 Специальные темы: аналитика обучения и наука об образовательных данных Прерывистый: 12 шт.
    05-499 / 05-899 Специальные темы: Mobile Health Пружина 12 шт.
    05-499 / 05-899 Специальные темы: Убедительный дизайн в HCI Прерывистый: 12 шт.
    05-499 / 05-899 Специальные темы: Психологические основы проектирования воздействия в HCI Пружина 12 шт.
    05-499 / 05-899 Специальные темы: Sensemaking Пружина: 9–12 шт.
    05-499 / 899 Специальные темы: Социальные науки о данных Прерывистый: 12 шт.
    05-499 / 899 Специальные темы: Студия трансформационного игрового дизайна
    05-499 / 05-899 Специальные темы: Вездесущие персональные интеллектуальные агенты Падение 12 шт.
    05-499 / 05-899 Специальные темы: Визуализация в HCI Прерывистый: 12 шт.
    05-499 / 899 Специальные темы: Морфинг-материалы: от программируемого к учебному материалу Прерывистый: 12 шт.
    05-835 Распознавание и понимание речи Прерывистый: 12 шт.
    05-840 Инструменты для онлайн-обучения Осень: 12 единиц
    05-437 / 05-837 Повсеместные вычисления Осень и весна: 12 единиц
    05-571 Бакалавриат в HCI Пружина: 12 шт. 05-410, 05-430 или 05-431
    05-588 Бакалавриат в малых группах в HCI Осень и Весна: переменные единицы
    05-410 / 05-610 Ориентированные на пользователя исследования и оценки Падение: 12 единиц
    05-436 / 05-836 Используемая конфиденциальность и безопасность Пружина: 12 шт.
    05-897 Веб-доступность Пружина: 6 шт.
    .

Отправить ответ

avatar
  Подписаться  
Уведомление о