Про апдейти та розумні девайси
#testing #bugsinthewild
Коротка повчальна історія про те, чому тестування апдейтів - то важливо.
Є відома компанія - виробник електроніки Electrolux. А в них є дочірня компанія AEG, що займається розробкою софту.
Так як IoT - то стильно, модно й молодіжно, то новітні електронні прилади почали робити "розумними". Наприклад - додавати модуль WiFi.
По WiFi зокрема прилітали оновлення софту.
Одного разу інженери з AEG щось недотестували. Або ж поспішили зарелізитись в продакшн.
Як результат, одного холодного зимнього ранку клієнти прокинулись, запустили свої микрохвильові печі та були трохи спантеличені. Микрохвильовка вночі отримала нову прошивку та вважала себе тепер ... - ПАРОВАРКОЮ. З усіма доступними пароварці функціями.
Виглядає як бага, але ж можна "швидко викатити хотфікс, у кого не бува такого!". Але є маленьке але.
Після оновлення прошивки ... на усіх девайсах з багою відвалився модуль WiFi. Тож полагодити швидко - не вийшло.
Висновок: тестування оновлення - вкрай важливе (для розумних девайсів також).
Плюс треба подумати, що робити, коли немає підключення до інтернету.
Post #504
2.18K