Тестирование встроенного ПО: Кто вы – лидер или аутсайдер?

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

Сориентироваться в быстро меняющейся технологической среде стало весьма непросто. Концепция Connected Everything проникает в самые разные аспекты нашей жизни, постоянно появляются все новые и новые технологии и влекут за собой грандиозные перемены. Мир развивается быстрее, чем прежде, и тот, кто не может принять эту новую реальность и не уделяет внимания изучению новых навыков, вскоре останется не у дел. Continue reading

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

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

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

DevOps – путь к лидерству в тестировании встроенного ПО

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

Еще десять лет назад в большинстве компаний-разработчиков программного обеспечения царило строгое функциональное разделение между отделами разработки, тестирования и ИТ-сопровождения. Чаще всего действовали они как самостоятельные независимые подразделения, преследуя свои, нередко противоречащие друг другу, цели. Так, отдел разработки стремился внедрить как можно больше нового функционала, тестировщики видели своей целью снижение всевозможных рисков и ошибок разработчиков, а ИТ-поддержка ратовала за максимальную стабильность разработанного решения и минимальное вмешательство в код. Каждый отдел включался в общий процесс на своем этапе и предпочитал все делать самостоятельно. Continue reading