Тестирование слоёного пирога

27
Тестирование слоёного пирога Как бизнес-фреймворки помогают организовать тестирование целого ландшафта ПО

Transcript of Тестирование слоёного пирога

Page 1: Тестирование слоёного пирога

Тестирование слоёного пирога

Как бизнес-фреймворки помогают организовать тестирование целого

ландшафта ПО

Page 2: Тестирование слоёного пирога

О себе

Алексей Вихров[email protected]

T-Systems RUS, Telekom IT

Page 3: Тестирование слоёного пирога

Что такое ландшафт ПО?

Page 4: Тестирование слоёного пирога

Обычно он выглядит всё же не так

Page 5: Тестирование слоёного пирога

А так

Page 6: Тестирование слоёного пирога

Шучу, вот так

Page 7: Тестирование слоёного пирога

Цель: проверка работоспособности бизнес-процесса

Page 8: Тестирование слоёного пирога

В жизни

Page 9: Тестирование слоёного пирога

Проблемы?

Page 10: Тестирование слоёного пирога

Основные проблемы: Куча систем в тесте

Page 11: Тестирование слоёного пирога

Ворох документов

Page 12: Тестирование слоёного пирога

В процессах можно легко запутаться

Page 13: Тестирование слоёного пирога

лишком Сложно

Page 14: Тестирование слоёного пирога

Как организовать команды

Page 15: Тестирование слоёного пирога

Обратиться к первоисточнику

Page 16: Тестирование слоёного пирога

Фреймворки и референсные модели

tm-forum.orgBusiness Process Framework (eTOM)

Page 17: Тестирование слоёного пирога

Построить тестирование по мотивам бизнес-процесса

Page 18: Тестирование слоёного пирога

Business process framework (eTOM)

Page 19: Тестирование слоёного пирога

Чем занимаются конкретные потоки

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.

Page 20: Тестирование слоёного пирога

1 поток : 1 команда

Page 21: Тестирование слоёного пирога

Слои имеют значение

Компоненты отвечающие за сервис менеджмент

Компоненты отвечающие за ресурс менеджмент

Платформа

BSS

OSS

Page 22: Тестирование слоёного пирога

Получается матрица

Team1 : Komp1

Team3 : Komp2

Platform management

Team6: Komp3

OS&R FF ASR

SM

RM

PR

Team2 : Komp4

Team5 : Komp2

Team4 : Komp5

Page 23: Тестирование слоёного пирога

Взаимодействие потоковOS&R FF ASR

SM

RM

PR

запрос

предоставление

Page 24: Тестирование слоёного пирога

Взаимодействие потоковOS&R FF ASR

SM

RM

PR

запрос

предоставление

Page 25: Тестирование слоёного пирога

Как результат

• Разделение команд по тестируемым потокам(процессам)

• Специализация подкоманд на уровнях компонентов (горизонтальное деление)

• Кросс-командное взаимодействие в рамках регламентированных процессных запросов

Page 26: Тестирование слоёного пирога

Вывод

Использование Бизнес-Фреймворков:

• Упорядочение процессов• Структурирование данных• Уменьшение сложности

Page 27: Тестирование слоёного пирога

Вопросы?