Аутсорсинг тестирования программного обеспечения/ Software Testing Outsourcing
Размещено в: Тестирование ПО/ Software Testing
Аутсорсинг тестирования ПО предполагает, что тестирование проводится силами дополнительно привлеченной компании или группы людей, не участвующей в разработке проекта. Сегодня аутсорсинг тестирования выделяют в отдельную ИТ-отрасль - Тестирование и обеспечение качества программного обеспечения. Тестирование ПО является неотъемлимым этапом при разработке. Передача тестирования на аутсорсинг позволяет компании сконцентрироваться на основной деятельности, в то время как внешние эксперты эффективно и с гарантией качества проведут тестирование. Как правило, разработчики ПО не обладают достаточной квалификацией и ресурсами для проведения полномасштабного нагрузочного тестирования, и в этом случае аутсорсинг тестирования является не только экономически более эффективным, но зачастую и единственно возможным способом контроля качества ПО. Выделяют 5 основных сценариев реализации аутсорсинга тестирования в зависимости от выявленной проблематики разработки ПО:
Необходимым фактором для обеспечения высокого качества тестирования, и одновременно препятствием для передачи продукта на аутсорсинг является наличие надежных каналов связи и обмена информацией. С их помощью проведение аутсорсинга тестирования позволяет уменьшить количество дефектов в 3 - 30 раз. © A1QA Аутсорсинг тестирования ПО | Software testing outsourcing provides for software testing carried out by the forces of an additionally engaged company or a group of people not directly involved in the process of software development. Contemporary testing outsourcing is an independent IT field , the so called Software Testing & Quality Assurance. Software testing is an essential phase of software development, but is definitely not the core activity of most companies. Outsourcing enables the company to concentrate on its core activities while external software testing experts handle the work efficiently, ensuring quality results. Today stress, performance and security testing are the most demanded types in software testing outsourcing. Generally software producers do not possess the necessary qualification and resources to carry out a full-scale load tests, and thus software testing outsourcing is not only more cost-effective but often the only possible way of quality assurance. At present 5 main options of software testing outsourcing are available depending on the detected problems with software development:
Availability of the effective channels of communication and information sharing is one of the core aspects that allow to guarantee the high quality of testing, being at the same time the main obstacle for outsourcing. Due to this channels software testing outsourcing allows to cut down the number of software defects 3 – 30 times depending on the quality of the legacy system. © A1QA Software Testing Outsourcing |