Неточности в компьютерных программах становятся обстоятельством ежегодных утрат американской экономики в размере $59,5 млрд. Более половины из них (64%) — утраты конечных пользователей, оставшаяся часть приходится на розничных продавцов и разработчиков.
В соответствии с изучению, совершённому Национальным Университетом Технологии и Стандартов, усовершенствование предпродажного тестирования снизит эти утраты практически на треть, либо $22.5 млрд., но это не может быть панацеей от всех программных неточностей.
Специалисты признают, что существуют мало рынков, на которых спросом будет пользоваться кроме того заведомо некачественная продукция. Рынок ПО — один из хороших примеров. пользователи берут программные продукты, любой раз ожидая наличия в них большого количества багов. Исследование затронуло три главных области применения ПО — автомобильную, космическую отрасли и сферу денежных одолжений. Результаты тестов ПО в этих отраслях были после этого экстраполированы на американскую экономику в целом.
Разработчики денежного ПО дали согласие, что отрасли нужна более идеальная совокупность тестирования, дабы исключить необходимость ждать выпуска продукта для обнаружения пользователями критических неточностей в программах, ведущих к сбоям в работе финучреждений. Разумеется, что разработчики находятся под давлением условий рынка и в конкурентной борьбе стараются производить новые версии программных продуктов как возможно стремительнее.
Как было отмечено в отчете об изучении, современные способы тестирования ПО очень примитивны. В качестве одного их способов решения проблем предложено создание универсального свода правил по тестированию ПО, собственного рода стандартов. Согласно точки зрения экспертов, проводивших изучение, использование стандартизированных инструментов, скриптов, справочников окажет помощь исключить многие недочёты современного ПО.
Источник:
по данным сайта computerworld.com.