Онлайн-курс — сертифицированная профессиональная специализация по основам UX и требованиям к программному обеспечению Google, Папский католический университет Перу.

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

Suggested by: Coursera (What is Coursera?)

Professional Certificate

начиная

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Основы пользовательского опыта (UX) в контексте разработки программного обеспечения
  • разработка требований
  • Определить различные типы требований
  • Документация по требованиям
  • Создание каталога требований, который собирает потребности пользователей.
  • Написание пользовательских историй, связанных с программной системой

What you will learn in the course

Courses for which the course is suitable

  • Разработчик программного обеспечения
  • инженер по требованиям
  • Специалист по пользовательскому опыту (UX)
  • системный аналитик
  • Менеджер проектов в сфере девелопмента
  • Дизайнер пользовательского опыта
  • Ключ продукта
  • UX-консультант

Стажировка — серия курсов из четырех частей.

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

чему ты научишься

  • Основы пользовательского опыта (UX) в контексте разработки программного обеспечения
  • разработка требований
  • Определить различные типы требований
  • Документация по требованиям

Практический учебный проект

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

Details of the courses that make up the specialization

Введение в разработку программного обеспечения

Курс 1

Продолжительность: 5 часов

Рейтинг: 4.9 (33 оценки)

Детали курса

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

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

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

Курс 2

Продолжительность: 10 часов

Детали курса

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

  • OA1: Определить исторические корни взаимодействия человека и компьютера.
  • ОА2: Знать природу взаимодействия человека и компьютера.
  • ОА3: сравнить исторические корни и концепции человеческого фактора.
  • OA4: Знайте дизайн пользовательского опыта.
  • OA5: Разделите методы и инструменты проектирования пользовательских интерфейсов.
  • Анализ того, как концепции человеческого фактора могут помочь понять потребности и ограничения пользователей.
  • Выбор подходящих методов и инструментов для проектирования пользовательского интерфейса.
  • Определение принципов пользовательско-ориентированного дизайна.
  • Использование методов исследования пользователей для сбора информации о потребностях и желаниях пользователей.
  • Описание взаимосвязи взаимодействия человека с компьютером и другими сферами.
  • Признание ключевых событий, которые улучшили историю взаимодействия человека и компьютера.

Основы проектирования требований

Курс 3

Продолжительность: 8 часов

Детали курса

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

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

Финальный проект основ UX и требований к программному обеспечению

Курс 4

Продолжительность: 2 часа

Детали курса

Что вы узнаете: Курс является частью специальной программы «Основы UX и требования к программному обеспечению», предназначенной для людей с небольшим опытом разработки программного обеспечения.

  • Создание карт эмпатии.
  • Подготовка каталогов по требованиям.
  • Написание пользовательских историй.