Тестирование слоёного пирога
Transcript of Тестирование слоёного пирога
Тестирование слоёного пирога
Как бизнес-фреймворки помогают организовать тестирование целого
ландшафта ПО
Что такое ландшафт ПО?
Обычно он выглядит всё же не так
А так
Шучу, вот так
Цель: проверка работоспособности бизнес-процесса
В жизни
Проблемы?
Основные проблемы: Куча систем в тесте
Ворох документов
В процессах можно легко запутаться
лишком Сложно
Как организовать команды
Обратиться к первоисточнику
Фреймворки и референсные модели
tm-forum.orgBusiness Process Framework (eTOM)
Построить тестирование по мотивам бизнес-процесса
Business process framework (eTOM)
Чем занимаются конкретные потоки
Fulfillment Fulfillment of telecommunications services involves a series of supply chain activities responsible for assembling and making services available to subscribers.
OperationsSupport &Readiness
Inventory, rollout, maintenance of network resources
AssuranceIn telecommunications, is the application of policies and processes by a Communications Service Provider to ensure that services offered over networks meet a pre-defined service quality level for an optimal subscriber experience.
1 поток : 1 команда
Слои имеют значение
Компоненты отвечающие за сервис менеджмент
Компоненты отвечающие за ресурс менеджмент
Платформа
BSS
OSS
Получается матрица
Team1 : Komp1
Team3 : Komp2
Platform management
Team6: Komp3
OS&R FF ASR
SM
RM
PR
Team2 : Komp4
Team5 : Komp2
Team4 : Komp5
Взаимодействие потоковOS&R FF ASR
SM
RM
PR
запрос
предоставление
Взаимодействие потоковOS&R FF ASR
SM
RM
PR
запрос
предоставление
Как результат
• Разделение команд по тестируемым потокам(процессам)
• Специализация подкоманд на уровнях компонентов (горизонтальное деление)
• Кросс-командное взаимодействие в рамках регламентированных процессных запросов
Вывод
Использование Бизнес-Фреймворков:
• Упорядочение процессов• Структурирование данных• Уменьшение сложности
Вопросы?