Анализ степени риска
Строго определен процесс, в ходе которого модулям для тестирования назначаются приоритеты
Риск состоит из следующих компонент
-
вероятность события / правдоподобность ошибки - вероятность возникновения ошибки
-
серьезность влияния - серьезность, которая оказала бы неполадка в случае ее появления
Идентификатор проблемы |
Потенциальная проблема |
Вероятность появления |
Серьезность влияния |
Риск |
A |
Потеря мощности |
1 |
10 |
10 |
B |
Искаженный заголовок файла |
2 |
1 |
2 |
C |
Неавторизованный пользователь получил доступ |
6 |
8 |
48 |
D |
Базы данных не синхронизированы |
3 |
5 |
15 |
E |
Неясная пользовательская документация |
9 |
1 |
9 |
F |
Снижение продаж |
1 |
8 |
8 |
G |
Низкая пропускная способность |
5 |
3 |
15 |
Матрица риска
Позволяет тестеру оценить и упорядочить потенциальные проблемы.
Задать если это необходимо дополнительные коэффициенты для вероятностей и серьезностей сбоев.
Не оперирует риском. Используется для определения пороговых значений, которые классифицируют потенциальные проблемы в категориях приоритета.
Обычно имеет 4 квадранта:
высокая серьезность - высокая вероятность
высокая серьезность - низкая вероятность
низкая серьезность - высокая вероятность
низкая серьезность - низкая вероятность
Можно провести опрос:
- Какие были сложности в разработке:
менялись разработчики => проверить 2-3 раза
менялось оборудование
- Какие были сложности с заказчиком
- Какие были сложности с управлением:
с разработкой требований
- Какие были сложности с персоналом
Отслеживание последовательности выбранных примеров
Матрица прослеживаемости требований:
соотв. функциональности и требований
Может быть матрица рисков и требований
Метрика качества ПО
ISO:
Качество - полнота свойств и характеристик продукта, процесса или услуги, которые обеспечивают способность удовлетворения заявленным или подразумеваемым потребностям.
IEEE:
Качество - степень, в которой она обладает требуемой комбинацией свойств.
Многомерность качества
1 - качество инфраструктуры: аппаратного и поддерживающего ПО (ОС, сетей и тд)
2 - качество ПО информационной системы
3 - качество данных (насколько безошибочны входные данные)
4 - качество информации, которая продуцируется инф. системой
5 - качество сервиса (обучение, системная поддержка)
6 - качество администрирования, управления (менеджмент, бюджетирование, планирование, календарный контроль)
7 - качество обслуживания бизнес процесса
8 - качество информационной системы
Анализ нужно проводить с учетом внутренних участников процесса и пользователей системы.
Должен быть документ, регламентирующий управление качеством.