internet of tested things

36
Internet of Tested Things Никита Налютин Experian Decision Analytics

Upload: sqalab

Post on 16-Apr-2017

224 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Internet of Tested Things

Internet of Tested Things

Никита НалютинExperian Decision Analytics

Page 2: Internet of Tested Things

Пару слов о себе1996-2002 разработчик

1999 получил Excellence in Computer Science Award

2002 пришел в тестирование

2002-2013 самолеты-трейдинг-видео-банки…

2007 книга «Верификация ПО, издана при поддержке

2008 кандидат технических наук

2012- тест-менеджер

1981- инженер по жизни

Page 3: Internet of Tested Things

Полезныеумные вещи

Делают жизнь лучшеРазумно лучше

Page 4: Internet of Tested Things

Какими бываютумные вещи

Page 5: Internet of Tested Things
Page 6: Internet of Tested Things

Что такое Internet of Things

Internet of things ( IoT ) – это единое пространство, единая экосистема,в которой происходит взаимодействие умных устройствмежду собой и с людьми

Page 7: Internet of Tested Things

Что такое Internet of Things

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

Page 8: Internet of Tested Things

Шкала зрелости

Page 9: Internet of Tested Things

Шкаланенависти

Изображение линейки© github.com/a3alamgi

… Futurama … math (1.6M)

I hate...

… Star Wars (24M)

… work (300M)

… Internet of Things (630k)

… Hateful Eight

Page 10: Internet of Tested Things

Кто делаетInternet of Things

Page 11: Internet of Tested Things

•Новый мир умных вещей•Умные вещи как открытые системы•Инструменты (тестирования)•Почему нужно железо•Почему тестировать нужно сейчас

О чем говорим сегодня

Page 12: Internet of Tested Things

•Безопасность умных вещей•Этика и Большой Брат•Промышленный дизайн•Трехмерная печать•Запуск в серию

О чемне говорим сегодня

Page 13: Internet of Tested Things

Классическаявстройка• Долгое

тестирование• Строгие

регуляции• Четкие границы• Пользователи

• Быстрая проба идей

• Правила нечеткие

• Смена экосистем• Бета-тестеры

Умныевещиvs.

Page 14: Internet of Tested Things

В чем силатестировщикаумных вещей

•Системное мышление•Прогнозы будущего•Разумная автоматизация•Cамодельные инструменты

Page 15: Internet of Tested Things

Системологияи умные вещи

Page 16: Internet of Tested Things

Теория хаосаСложная системаТеория сложностиКибернетика

Биологическая кибернетикаТехническая кибернетикаУправление (кибернетика)Медицинская кибернетикаКибернетика второго порядка

Теория управленияТеория управления воздействиямиДинамическая системаТеория управления восприятием

Исследование операцийСистемная биология

Моделирование биологических системСинтетическая биологияСистемная иммунология

Системная динамикаСоциальная динамика

Системная экологияЭкология экосистем

СистемотехникаБиологическая системотехникаТехника и управление земными системамиСистемотехника предприятийСистемный анализ

Теория систем в антропологииФилософия носителейСинкретика

Системная психологияЭргономикаСемейная терапияСистемная терапия

Теория системТеория биохимических системТеория экологических системТеория развивающихся системТеория живых системТеория линейных стационарных системТеория социотехнических системМир-системный анализ

Теория систем в социологииТеория социологического действия

Системология

Page 17: Internet of Tested Things

•Подключенность•Персонализация •Социализация•Эффект игры•Создание истории

Свойства волшебных вещей

(по Дэвиду Роузу)

Page 18: Internet of Tested Things

Тестированиечеловеческого

интерфейса

Page 19: Internet of Tested Things

•Наименьшая разумная индикация•Индикация в другие устройства•Цвет и звук•Специальные дисплеи

Интерфейсумных вещей

Индикация

Page 20: Internet of Tested Things

Интерфейсумных вещей

•Естественность•Вовлеченность в реальность•Незаметность

Обратная связь

Page 21: Internet of Tested Things

Протоколы

Page 22: Internet of Tested Things

Облачныеплатформы

Page 23: Internet of Tested Things

Жизненный циклсамодельной

умной вещиИдея

Разработка

Прототип

Производство

FAIL!

Везде может что-то пойти не так

Page 24: Internet of Tested Things

Инструменты

• Измерительная аппаратура• Свои инструменты• Работа с последовательным

портом• Специальные протоколы

Page 25: Internet of Tested Things

Малыйнабор

Arduino

Raspberry

+ измерительнаяаппаратура

Page 26: Internet of Tested Things

Расширенныйнабор

• Комбинируйте готовые наборы• В Китае есть все• Не берите первое попавшееся • Не бойтесь жечь• Механику тоже можно делать

самому

Page 27: Internet of Tested Things

Полиморфус

Быстрые прототипы корпусов

Трехмерная печать лепка «для бедных»

Page 28: Internet of Tested Things

Последовательныйпорт

• Скорость порта• Напряжение питания• Таймауты• Управляющие коды• Сеть с другой стороны

Page 29: Internet of Tested Things

Макетная платаможет иметь разрывы

(* с ноября месяца)

Не заметили разрыв,питание только наполовине платы

FAIL!

Page 30: Internet of Tested Things

Совпадение частотв железе и софте

Не учли особенностькитайских плат

FAIL!

Здесь 8МГцЗдесь 16МГц

В софте зашиты 16МГц

Page 31: Internet of Tested Things

Конфиги иногданужно паять

Если перемычкибудут задаватьне тот режим

FAIL!

Page 32: Internet of Tested Things

Контрольтока потребления

Это WiFi. Потребляет до 1А

А этопусковое устройство.Стоит до 13K рублей

FAIL!

За ночь WiFi может посадитьаккумулятор машины

Page 33: Internet of Tested Things

Это китайский flash.Не выдерживаетбольше 10-20 прошивок

FAIL!

Контроль компонентовдаже на готовых модулях

Page 34: Internet of Tested Things

На этом фейлыне заканчиваются

• Помехи по питанию• Неизменяемые настройки сети• Нужные платы сняты с производства

Но самое неприятное, что может случиться:• умное устройство никому не нужно• умное устройство не работает в общей

экосистеме

Page 35: Internet of Tested Things

Фронт работ тожене заканчиваются

• Безопасность IoT• Аналитика данных IoT • Управление IoT устройствами• Маломощные IoT сети• Процессоры IoT• Операционные системы IoT• Обработка потока событий• Платформы IoT• Стандарты и экосистема IoT

gartner.com/newsroom/id/32218

Page 36: Internet of Tested Things

Вопросы? *

* Докладчик сам бы не отказался задать пару сотен вопросов