Тестирование встроенного ПО и соблюдение стандартов в эру Agile

Аналитика рынка

Тестирование встроенного ПО и соблюдение стандартов в эру Agile

Июль 10, 2017

Мы продолжаем цикл статей, посвященных изменениям, коснувшимся тестирования встраиваемых систем в последние годы. В подготовке этого цикла статей нам помогло исследование 55 компаний-разработчиков встраиваемого ПО, проведенное Ауригой при поддержке независимой исследовательской компании LTM Research.

Соблюдение отраслевых стандартов – это не то, чем вы можете пренебречь или заняться позже; это неотъемлемая часть процесса разработки встроенного программного обеспечения (ПО). Для некоторых индустрий, – таких как авионика, автомобилестроение и здравоохранение, – строгое следование стандартам качества при разработке сложных и безотказных встроенных систем становится жизненно необходимым условием выпуска продукта на рынок. Традиционно, тестирование играет важную роль в разработке встраиваемых систем для регулируемых стандартами отраслей. Однако за последние годы устоявшиеся практики и процессы тестирования, их место и роль в подобных проектах значительно преобразились. Это резко изменило все правила игры, а когда правила игры меняются, необходимо меняться вместе с ними, чтобы выиграть.

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

Исследование, проведенное Ауригой при поддержке независимой исследовательской компании LTM Research, показывает, что эта эволюция роли тестирования в цикле разработки ПО имеет огромное значение. При постоянном дефиците времени производители по-прежнему не могут пожертвовать качеством, надежностью и безопасностью своего продукта. К примеру, широко обсуждаемые сегодня беспилотные автомобили являются источником повышенной опасности, а значит, требуют неукоснительного соблюдения стандартов. Нельзя обойтись и без тестирования встроенного ПО, поскольку практически все решения в области IoT и Connectivity основаны на встроенных технологиях.

Все отрасли стремятся к инновациям, быстрому развитию и распараллеливанию процессов, и это делает тестирование встроенного ПО еще более важным. Здравоохранение, где стандарты традиционно очень высоки, отличает огромный спрос на сложные и сверхточные алгоритмы – такие как, например, алгоритм автоматического распознавания сердечных ритмов для инновационного дефибриллятора, над которым сейчас трудятся инженеры Ауриги. Новые интеллектуальные больничные системы, «умное» медицинское оборудование и носимые устройства, которые появляются почти каждый день, должны быть безопасными и надежными.

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

Как добавил Леонид Мигунов, эксперт по тестированию в Ауриге,

Современные «умные» устройства и системы – будь то транспортные средства, промышленные решения, медицинское оборудование или бытовая электроника – не могут существовать без встроенного ПО. В свою очередь, качественное ПО не может быть создано без непрерывного тестирования и тщательного следования стандартам.

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

Похожие новости

Новости

Аурига представила модель прогнозируемого обслуживания на хакатоне Hilti

Аурига представила модель прогнозируемого обслуживания на хакатоне Hilti

Аурига, одна из ведущих компаний-разработчиков программного обеспечения на заказ, была приглашена принять участие в хакатоне компании Hilti, мирового лидера по производству высокотехнологичных инструментов и разработке программного обеспечения для

MWC Americas 2019: Эра умных технологий

Недавно в Лос-Анджелесе, штат Калифорния, состоялась крупная технологическая конференция Mobile World Congress Americas. Около 22000 участников из более чем 100 стран мира собрались, чтобы обсудить основные тенденции, формирующие отрасль беспроводных...

Аурига посетила Intel Experience Day 2019

В конце октября в Москве состоялась партнерская конференция Intel Experience Day 2019 – главное мероприятие компании Intel в России. Событие было посвящено достижениям компании Intel и ее партнеров: в демо-зоне были представлены последние аппаратные и программные продукты в сфере интернета вещей, искусственного интеллекта,...

Признанный лидер услуг по разработке ПО:
управление командами и проектами;
разработка новых продуктов, сопровождение, тестирование