Спасибо авторам за статью и экспертам за мнения. Было бы также интересно узнать от экспертов, не только что тестировать, но и какой эффект (в том числе экономический), на ваш взгляд, даёт тестирование на конечный продукт? Как влияют баги в каждом тренде, на приток и отток пользователей и монетизацию продукта в целом?
Дмитрий, тестирование несёт историческую функцию. Не проверил остроту меча перед боем - умер, не провели краш-тест авто - в дтп умерла семья, не протестировали сейсмическую устойчивость фундамента - погибли жильцы дома, не выполнили тест на пропускную способность плотины - смыло город. Наличие или отсутствие тестирования ПО конечно пока не столь фатально для человека, но по вышеуказанным трендам мы видим, что все сферы деятельности человека и его быт оцифровываются и технологизируются. Что если в скором будущем кто-то забудет протестировать военный AI на предмет соблюдения им законов робототехники - батц и SKYNET выжигает человечество. Если без "шуток", то пока тестирования выполняет лишь вполне конкретные бизнес задачи: 1) защищает от потери денег и многомиллионных исков - тестирование безопасности и мобильных платежей; 2) позволяет получить на выходе тот продукт, за который люди готовы платить деньги; 3) охраняет репутацию и экспертность разработчика качественного ПО. Какой экономически эффект ожидать от качественного тестирования, а какой убыток от некачественного - вопрос конечно интересный и индивидуальный для каждого проекта. Но знаете Дмитрий, спасибо за идею. Мы постараемся раскрыть его в нашей следующей статье.
Спасибо авторам за статью и экспертам за мнения. Было бы также интересно узнать от экспертов, не только что тестировать, но и какой эффект (в том числе экономический), на ваш взгляд, даёт тестирование на конечный продукт? Как влияют баги в каждом тренде, на приток и отток пользователей и монетизацию продукта в целом?
Дмитрий, тестирование несёт историческую функцию. Не проверил остроту меча перед боем - умер, не провели краш-тест авто - в дтп умерла семья, не протестировали сейсмическую устойчивость фундамента - погибли жильцы дома, не выполнили тест на пропускную способность плотины - смыло город. Наличие или отсутствие тестирования ПО конечно пока не столь фатально для человека, но по вышеуказанным трендам мы видим, что все сферы деятельности человека и его быт оцифровываются и технологизируются. Что если в скором будущем кто-то забудет протестировать военный AI на предмет соблюдения им законов робототехники - батц и SKYNET выжигает человечество.
Если без "шуток", то пока тестирования выполняет лишь вполне конкретные бизнес задачи:
1) защищает от потери денег и многомиллионных исков - тестирование безопасности и мобильных платежей;
2) позволяет получить на выходе тот продукт, за который люди готовы платить деньги;
3) охраняет репутацию и экспертность разработчика качественного ПО.
Какой экономически эффект ожидать от качественного тестирования, а какой убыток от некачественного - вопрос конечно интересный и индивидуальный для каждого проекта. Но знаете Дмитрий, спасибо за идею. Мы постараемся раскрыть его в нашей следующей статье.