MyTetra Share
Делитесь знаниями!
Дополнительно: Недооценка необходимости тестирования ПО как стратегическая ошибка разработчиков
Время создания: 12.09.2014 09:17
Раздел: Компьютер - Программирование - Теория программирования - Конструирование и тестирование программного обеспечения - Лекции Циганенко В. Н.
Запись: xintrea/mytetra_syncro/master/base/1410499036r51451d4b9/text.html на raw.github.com

Недооценка необходимости тестирования ПО как стратегическая ошибка разработчиков

Несмотря на тот факт, что в западной культуре большая часть ресурсов выделяется на подготовительные процессы, внедрение и тестирование программных продуктов, российские информационные источники мало внимания уделяют такому важному процессу, как независимое тестирование ПО. Если постараться, то в периодических изданиях можно найти большое количество качественного контента по основам программирования, описанию жизненных этапов разработки программных продуктов различного назначения и под практически любые платформы. Однако когда речь заходит о повышении уровня и надежности программного кода, необходимости поддержания работоспособности несмотря ни на что, отечественные специалисты остаются один на один с существующими проблемами. Многие аналитики и специалисты IT-индустрии сходятся во мнении, что недостаток информационной базы является результатом незрелости рынка IT-услуг, сюда можно отнести и тестирование программного обеспечения.

Залог успешного конкурирования с мировыми компаниями и IT-гигантами – отлаженные процессы создания и тестирования программного кода, соответствующего требованиям высочайших стандартов. Не всегда компания-разработчик или даже её клиент могут себе позволить содержать полноценный штат тестировщиков. Выходом может стать аутсорсинг тестирование. Эта новая тенденция имеет в своем базисе принципиально новое решение задач обеспечения независимого анализа, что значительно снижает риски.

Начиная с 1990 года, одновременно с активным развитием объектно-ориентированного программирования, был положен старт общемировым стандартам ISO и CMM. Не многие компании могли выполнить жесткие требования этих стандартов. Параллельно с уходом из рынка многих игроков, не сумевших подстроиться под растущие темпы создания ПО, начала массироваться идея, согласно которой независимое тестирование ПО позволяло не только наращивать объемы кода, но и увеличивать его сложность, благодаря чему программные системы развиваются и становятся все более сложными.

Результатом продолжительной работы с тестированием стало формирование отдельной отрасли в ИТ. Справедливости ради стоит отметить, что многие компании оставляют за собой право выбора удобной для себя узкой области работы, как проверка тестовых исследований по заданным параметрам или проверка юзабилити.

Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования