Как мы это делаем?
Аудит качества представляет из себя оценочную проверку состояния как продукта целиком, так и отдельных атрибутов качества, на соответствие объективным характеристикам и требованиям, которые сформулированы в технической документации либо предполагаются из ожиданий конечных пользователей.
Проверка производится независимой командой по заранее подготовленному плану. Проверке подлежат все артефакты продукта, а также процессы и сценарии его использования, если это потребуется.
Благодаря поэтапному анализу компонентов и процессов, выдается заключение о качестве самого ПО, качестве исходного кода, имеющихся автотестов, корректности документации, готовности приложения к запуску в эксплуатацию, а также выявляются потенциально проблемные области.
Зачем проводить аудит качества приложений?
Например, на проекте по разработке приложения резко ухудшилось его качество. Пользователи стали находить баги в релизах и это сильно начало сказываться на репутации компании. Все попытки проведения внутренних расследований и ретро не привели к результатам.
В итоге было принято решение заказать внешний аудит качества в независимой компании. По его результатам выяснилось, что используемые процессы тестирования не покрывали всех процессов качества и имели существенные недостатки, тестовая база давно не актуализировалась и при тестировании использовались устаревшие данные, а некоторые функции приложения выпускались в разработку без достаточной аналитики по ним, что приводило к неоднозначным их трактовкам.
Когда нет времени либо компетенций для приемки заказной разработки
Вы — компания, которая заказала разработку какого-либо программного продукта в другой компании под ключ. Это может быть как простой сайт, так и сложное приложение для автоматизации процессов бизнеса. И вот наступает момент проведения приемки разработанной системы, и вы начинаете задумываться — а как же это все можно полноценно и качественно проверить? Ведь после того как будет проведена приемка, претензии к разработчикам уже не предъявить.
Для решения этой задачи хорошо подойдет использование внешнего аудита качества приложений. Мы разработаем методику и проведем приемочное тестирование, проверим пользовательские инструкции, поможем выявить узкие места в функционале и поможем убедиться, что итоговая версия продукта действительно качественная и отвечает всем ожиданиям.
Какая польза от проведения аудита качества приложения?
Благодаря включения независимого аудита качества приложений в состав процесса обеспечения качества для любого программного продукта, получают следующие результаты: