Оценка стоимости тестирования

Оценка стоимости и сроков тестирования зависит от ряда факторов:


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

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

3. Квалификация специалиста по тестированию , которая включает опыт его работы на подобных проектах, знания в различных областях и технологиях. Исходя из этого, рассчитывается оплата работы специалиста в час, которая и составляет основные затраты на тестирование.

4. Объем проекта.Чем масштабнее разработанный продукт, чем больше времени было затрачено на его разработку, тем больше времени будет потрачено на его тестирование. Оценка трудозатрат и сроков тестирования определяется на основе экспертного анализа специалистами WebmartSoft.

5. Стадия разработки продукта и цели тестирования. От этапа развития проекта и от желаемого результата зависят текущие задачи и возможные сложности. Это определяет набор тестов, которые целесообразно включить в пакет услуг.

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

7. Размер пользовательской аудитории. Чем больше пользователей у разработанного приложения, тем выше требования к его нагрузке и производительности. Соответственно трудоемкость работ увеличится.

8. Желаемые сроки. В случае, если заказчик уже назначил дату релиза и сроки тестирования сокращены, то проект потребует участия большего числа специалистов по тестированию, что увеличит затраты на него.

Исходя из уровня сложности вашего проекта, мы выделим команду специалистов, каждый час работы которых оценивается по определённому рейту. Критериями формирования цены за услугу станет уровень компетенции выделенных QA специалистов, время, затраченное на тестирование вашего программного продукта, а также уровень его сложности. Таким образом, конечная оценка стоимости выбранных услуг косвенно моделируется самим клиентом.