Всегда ли программисты виноваты в ошибках ПО?

Пока нет оценок.
Пожалуйста, подождите...

Обеспечение качества стало неотъемлемой частью информационных технологий. Ни одно современное приложение не создается без тестирования ПО.

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

Обвинять программистов во всех дефектах – распространенная практика. Однако, существует множество фактов, способствующих появлению багов помимо ошибок разработчиков.

Ошибки в ПО появляются по следующим причинам:

  • требования неполные, неоднозначные, неправильно сформулированные людьми, некомпетентными в программировании и современных технологиях;
  • требования интерпретированы и поняты проектным менеджером неправильно;
  • недопонимания; они наиболее вероятны в интернациональных командах.

Ошибки такого рода могут быть сделаны до того, как программисты начинают писать код. Эксперты в тестировании веб-сайтов, десктопных и мобильных приложений знают о таких проблемах и делают все возможное, чтобы выявить проблему как можно раньше.

Баги, найденные до внедрения в код, исправляются быстрее и с меньшими усилиями. Таким образом, профессиональные производители программного обеспечения обычно начинают сотрудничество с командой тестировщиков в самом начале проекта, на этапе планирования приложения.

Оставить комментарий