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

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

Тестирование не может быть изолированным процессом. Тестирование программного обеспечения может быть эффективным только в том случае, если оно интегрировано в жизненный цикл разработки программного обеспечения. Это означает, что попытки улучшить сам процесс не будут иметь большого смысла, поскольку совершенствование процесса тестирования должно проводиться как часть более широкой и комплексной работы.</li>

Эффективный процесс тестирования может быть разработан только поэтапно. Существует несколько функциональных этапов или уровней любого процесса разработки. Эти уровни могут быть представлены моделями разработки, которые включают: модель СММ (модель зрелости процессов разработки программного обеспечения), разработанную Институтом программной инженерии (Software Engineering Institute — SEI), модель зрелости тестирования, разработанную Иллинойским технологическим институтом, а также модель TMM (модель совершенствования процесса тестирования). Переход от одного уровня модели развития к другому должен быть упорядочен. Ни одна организация не может перейти от низкого уровня развития к самому верхнему сразу, применяя только несколько действий или инструментов. Прогресс должен осуществляться постепенно, на всех уровнях и без каких-либо упущений. Компания по обеспечению качества хочет, чтобы Вы проверяли разрабатываемые программные продукты для соответствия требованиям клиентов. Завоевать доверие целевой аудитории легче, чем Вы могли себе представить.</li>

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

Комментарии отключены.