III уровень Интернет вещей

Проектирование приложений Интернета вещей

АНО "еНано"
72 часа длительность
Онлайн формат
Базовый уровень

Описание

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

В процессе обучения вы выполните 4 практических задания и 1 итоговое:

  • Практическое задание №1. Соотношение проблемы и предмета проекта. Как правильно понимать требования и ставить задания. Проблема и заинтересованные лица. 
  • Практическое задание №2. Концепция проекта. Что умеет система. Архитектура системы. Сценарий использования системы. Описание «правил проведения».
  • Практическое задание №3. Спецификация модели системы. Спецификация взаимодействий. Спецификация  интерфейсов. Процедура тестирования.
  • Практическое задание №4. Реализация модели. Реализация интерфейсов. Тестирование и отладка.
  • Итоговое задание. Разработка работающего приложения.

Цифровые навыки при обучении по программе:

  • Понимание закономерности использования цифровых устройств, коммуникационных приложений и сетей для доступа к информации, в том числе, с использованием технологий интернета вещей.
  • Представление о работе в специализированных онлайн-приложениях и цифровых сервисах (социальных сетях, мессенджерах, информационных порталах, базах данных), связанных с разработкой приложений интернета вещей.
  • Понимание правил проектирования и создания схем/моделей технических объектов или процессов с использованием современных платформ разработки приложений интернета вещей, таких как SAP HANA, Microsoft Azure, IBM Bluemix, PTC ThingWorx и т.п.

 

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

Требования

Образование - высшее техническое и IT

Требования к квалификации:

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

06.003 Архитектор программного обеспечения

06.013 Специалист по информационным ресурсам

06.015 Специалист по информационным системам

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

06.022 Системный аналитик

06.025 Специалист по дизайну графических и пользовательских интерфейсов

06.028 Системный программист

06.035 Разработчик Web и мультимедийных приложений

06.041 Специалист по интеграции прикладных решений

Наличие опыта профессиональной деятельности   -  опыт ведения проектов в IT-сфере и сфере информационных технологий, продакт-менедмент, технологическое предпринимательство

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

Иные требования и рекомендации для обучения по программе

Образование - высшее техническое и IT

Требования к квалификации:

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

06.003 Архитектор программного обеспечения

06.013 Специалист по информационным ресурсам

06.015 Специалист по информационным системам

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

06.022 Системный аналитик

06.025 Специалист по дизайну графических и пользовательских интерфейсов

06.028 Системный программист

06.035 Разработчик Web и мультимедийных приложений

06.041 Специалист по интеграции прикладных решений

Наличие опыта профессиональной деятельности   -  опыт ведения проектов в IT-сфере и сфере информационных технологий, продакт-менедмент, технологическое предпринимательство

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

Модули

свернуть
Модуль 1 Интернет вещей как технология
1.1. Основные понятия интернета вещей 1.2. Возможности умной техники 1.3. Требования к разработчику приложений Интернета вещей
Модуль 3 Возможности и ограничения использования технологий
3.1. Функции приложений интернета вещей 3.2. Возможности и бизнес-модели интернета вещей 3.3. Окупаемость и Метрики 3.4. Аналитика и принятие решений 3.5. Оптимизация бизнес-процессов 3.6. Тренды и прогнозы 3.7. Выбор стратегии внедрения интернета вещей 3.8. Практика «Анализ проблемы и составление реестра требований»
Модуль 5 Разработка устройства
5.1. Архитектура приложения 5.2. Структура приложения 5.3. Взаимодействие с устройствами 5.4. Платформа интернета вещей 5.5. Взаимодействия с пользователями 5.6. Виртуальная модель 5.7. Уровни управления и приоритеты 5.8. Практика «Подготовка спецификации как основы для выполнения разработки»
Модуль 7 Тестирование и отладка приложения
7.1. Безопасность приложения интернета вещей 7.2. Интернет вещей и дополненная реальность 7.3. Поведение в технических системах 7.4. Практика «Тестирование и отладка»
Модуль 2 Анализ проблемы и определение предмета проекта
2.1. Деятельность, поведение и принципы организации 2.2. Разделение труда и предпринимательство 2.3. Практика «Определение потребностей пользователей. Анализ проблемы»
Модуль 4 Разработка предложения и концепции решения
4.1. Основные принципы системного подхода к разработке приложений 4.2. Границы системы и ее определение. Стейкхолдеры 4.3. Обеспечивающая система 4.4. Определение и описание системы 4.5. Практика «Разработка концепции приложения Интернет вещей»
Модуль 6 Реализация и проектирование приложения
6.1. Жизненный цикл системы и концепции ее построения 6.2. Соотношение требований, концепции и архитектуры системы 6.3. Дизайн, проектирование и архитектура 6.4. Организация работы над проектом 6.5. Этапы реализации проекта 6.6. Требования пользователей и фиксация их требований 6.7. Концепция и архитектура проекта 6.8. Разработка проекта по ГОСТУ. Техническое задание по ГОСТУ 6.9. Организация процесса проектирования 6.10. Применимость гибких методологий 6.11. Практика «Создание приложения интернета вещей на платформе ThingWorx на основе спецификации»
Модуль 1 Интернет вещей как технология
1.1. Основные понятия интернета вещей 1.2. Возможности умной техники 1.3. Требования к разработчику приложений Интернета вещей
Модуль 2 Анализ проблемы и определение предмета проекта
2.1. Деятельность, поведение и принципы организации 2.2. Разделение труда и предпринимательство 2.3. Практика «Определение потребностей пользователей. Анализ проблемы»
Модуль 3 Возможности и ограничения использования технологий
3.1. Функции приложений интернета вещей 3.2. Возможности и бизнес-модели интернета вещей 3.3. Окупаемость и Метрики 3.4. Аналитика и принятие решений 3.5. Оптимизация бизнес-процессов 3.6. Тренды и прогнозы 3.7. Выбор стратегии внедрения интернета вещей 3.8. Практика «Анализ проблемы и составление реестра требований»
Модуль 4 Разработка предложения и концепции решения
4.1. Основные принципы системного подхода к разработке приложений 4.2. Границы системы и ее определение. Стейкхолдеры 4.3. Обеспечивающая система 4.4. Определение и описание системы 4.5. Практика «Разработка концепции приложения Интернет вещей»
Модуль 5 Разработка устройства
5.1. Архитектура приложения 5.2. Структура приложения 5.3. Взаимодействие с устройствами 5.4. Платформа интернета вещей 5.5. Взаимодействия с пользователями 5.6. Виртуальная модель 5.7. Уровни управления и приоритеты 5.8. Практика «Подготовка спецификации как основы для выполнения разработки»
Модуль 6 Реализация и проектирование приложения
6.1. Жизненный цикл системы и концепции ее построения 6.2. Соотношение требований, концепции и архитектуры системы 6.3. Дизайн, проектирование и архитектура 6.4. Организация работы над проектом 6.5. Этапы реализации проекта 6.6. Требования пользователей и фиксация их требований 6.7. Концепция и архитектура проекта 6.8. Разработка проекта по ГОСТУ. Техническое задание по ГОСТУ 6.9. Организация процесса проектирования 6.10. Применимость гибких методологий 6.11. Практика «Создание приложения интернета вещей на платформе ThingWorx на основе спецификации»
Модуль 7 Тестирование и отладка приложения
7.1. Безопасность приложения интернета вещей 7.2. Интернет вещей и дополненная реальность 7.3. Поведение в технических системах 7.4. Практика «Тестирование и отладка»

Преподаватели

Корнилов

Алексей Вадимович

АНО "еНано"
Авторизуйтесь чтобы записаться

Ответственный за программу