Проектирование приложений интернета вещей
Категория слушателей

Студенты высших учебных заведений технического профиля;
Действующие разработчики автоматизированных систем, мобильных и веб-приложений, видящих в технологиях интернета вещей новую сферу применения своих профессиональных навыков;
Специалисты ИТ-сферы, которые хотели бы понимать специфику и особенности архитектуры и реализации приложений интернета вещей (в частности, программисты, инженеры-программисты, аналитики, архитекторы, системные инженеры, инженеры по требованиям, UX/UI-дизайнеры);
Специалисты по интеграции отраслевых решений; 
Продакт-менеджеры, которым необходимо понимать, как сегодня применяются IoT-технологии; 
Технопредприниматели и руководители проектов данного профиля

72 учебных часа

Удостоверение установленного образца АНО "еНано" (принимается всеми отделами кадров)

Электронный сертификат АНО "еНано" в случае успешного прохождения итогового тестирования по теоретической части


ОПИСАНИЕ ПРОГРАММЫ

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

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

  • Практическое задание №1. Соотношение проблемы и предмета проекта. Как правильно понимать требования и ставить задания. Проблема и заинтересованные лица. 
  • Практическое задание №2. Концепция проекта. Что умеет система. Архитектура системы. Сценарий использования системы. Описание «правил проведения».
  • Практическое задание №3. Спецификация модели системы. Спецификация взаимодействий. Спецификация  интерфейсов. Процедура тестирования.
  • Практическое задание №4. Реализация модели. Реализация интерфейсов. Тестирование и отладка.
  • Итоговое задание. Разработка работающего приложения.
Цифровые навыки при обучении по программе:
  • Понимание закономерности использования цифровых устройств, коммуникационных приложений и сетей для доступа к информации, в том числе, с использованием технологий интернета вещей.
  • Представление о работе в специализированных онлайн-приложениях и цифровых сервисах (социальных сетях, мессенджерах, информационных порталах, базах данных), связанных с разработкой приложений интернета вещей.
  • Понимание правил проектирования и создания схем/моделей технических объектов или процессов с использованием современных платформ разработки приложений интернета вещей, таких как SAP HANA, Microsoft Azure, IBM Bluemix, PTC ThingWorx и т.п.


В рамках обучения вы будете:
  • участвовать в 3 вебинарах с подробным разбором домашнего задания
  • самостоятельно изучать теоретическую часть в формате онлайн-курса, который состоит из 48 учебных видео и 8 тестов на закрепление материала, по каждому модулю
  • выполнять 4 практических задания, которые сдаются последовательно, после просмотра теоретического блока
  • участвовать в итоговой аттестации. В случае успешного прохождения итогового тестирования по теоретической части, вы получите электронный сертификат. После зачёта по всем практическим заданиям и итоговому заданию вы получите удостоверение о повышении квалификации
ПРОГРАММА ОБУЧЕНИЯ
1
Концепция и технологии Интернета вещей
Что такое Интернет вещей? Интернет вещей как технология. Физические и виртуальные вещи. Вещи и устройства. Умные взаимодействующие продукты и системы. Возможности «умной» техники. Приложения интернета вещей. Типовые архитектуры приложений. Цифровые двойники. Специфика разработки приложений интернета вещей. Предмет проектирования приложений интернета вещей. Требования к разработчику приложений интернета вещей.

2
Проектирование технической системы. Экономика деятельности
Деятельность и её структура. Орудия, средства и компетенции. Виды деятельности и разделение труда. Как устроено поведение. Биоморфная метафора технических систем. Проектирование технической системы как проектирование деятельности. Экономика деятельности. Разделение труда и предпринимательство.

3
Коммерциализация технологий интернета вещей. Источники ценности и метрики
Экосистема интернета вещей. Платформа интернета вещей. Источники ценности приложений интернета вещей. Метрики. Ключевые источники прибыли и метрики удаленного обслуживания. Ключевые источники прибыли и метрики анализа данных. Ключевые источники прибыли и метрики приложений интернета вещей. Ключевые источники прибыли и метрики приложений IoT-аналитики. ROI на каждом уровне увеличения ценности. Выявление проблемы и требования к системе. Типичные причины провалов проектов интернета вещей

4
Приложение интернета вещей как система
Система и её окружение. Целевая система. Использующая система. Операционное окружение. Обеспечивающая система. Определение системы. Контекст создания системы. Функциональное и конструктивное описания. Компоненты, модули, размещения. Логическая и физическая архитектура

5
Архитектура системы
Общее устройство систем на технологиях интернета вещей. Модель данных. Организация обмена данными. Взаимодействия с устройствами. Стек разработки SCP. Взаимодействия с пользователями. Стратегии представления данных. Построение модели. Задание пользовательской логики поведения. Уровни управления и приоритеты

6
Этапы работы и организация работы над проектом
Жизненный цикл системы. Соотношение требований, ограничений, концепции и архитектуры. Дизайн, проектирование и архитектура. Команда и роли проекта. Процесс разработки. Проблема, требования и ограничения. Концепция и архитектура. Компоненты, модули, размещения. Спецификации и процедуры

7
Организация работы над проектом


Выявление проблемы и требований. Заинтересованные лица. Виды и фиксация требований. Ограничения. Выбор бизнес-модели. Выбор стратегии реализации. Разработка концепции и архитектуры. Техническое задание. Эскизный и технической проекты. Документирование проекта. Методологии разработки. Каскадная, инкрементная, спиральная, прототипная модели. Rational Unified Process (RUP). Гибкие методологии, скрам, канбан.
8
Проектирование поведения систем. Примеры приложений

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

Формат обучения
Структура обучения:

3 вебинара с подробным разбором домашнего задания

теоретическая часть в формате онлайн-курса (48 учебных видео, 8 тестов на закрепление материала)

4 практических задания

итоговая аттестация

Загрузка по времени: Ежедневно: 1,5 часа в день Общая продолжительность обучения:
72 учебных часа, 8 недель
АВТОРЫ
КОРНИЛОВ

АЛЕКСЕЙ ВАДИМОВИЧ

Координатор проекта «Разумные Системы», PTC IoT Ambassador, главный эксперт и разработчик программ подготовки команд, преподавателей и экспертов национального чемпионата WorldSkills-2017 в компетенции «Интернет вещей», куратор курса «UX, UI и дизайн приложений Интернета вещей» Британской высшей школы дизайна, один из авторов концепции и первый руководитель общероссийской Программы «Робототехника: инженерно-технические кадры инновационной России», генеральный директор компании «Техновижн», член Консультативного совета Межвузовской программы инженеров в сфере высоких технологий.

СТРАНИЦА АВТОРА
Выдаем документ об окончании

Удостоверение установленного образца АНО "еНано"

ОТЗЫВЫ И РЕЙТИНГИ
Авторизуйтесь, чтобы оставить отзыв