Нагрузка и автоматизация в большой организации....

Preview:

Citation preview

Автоматизация и нагрузка в большоооой организации

Алексей Маслов

Централизованное управление качеством

АДМИНИСТРИРОВАНИЕТЕСТОВЫХ СТЕНДОВ

АВТОМАТИЗАЦИЯТЕСТИРОВАНИЯ

ФУНКЦИОНАЛЬНОЕТЕСТИРОВАНИЕ

ТЕСТИРОВАНИЕИНФОРМАЦИОННОЙ

БЕЗОПАСТНОСТИАДМИНИСТРИРОВАНИЕ

ТЕСТОВЫХ СТЕНДОВ

ДЕПАРТАМЕНТКАЧЕСТВА

НАГРУЗОЧНОЕТЕСТИРОВАНИЕ

Департамент качества сегодня

Более 1 000 специалистов в 9 регионах РФ

Практиками тестирования покрыты все критичные системы Банка

Переход от контроля качества к управлению качеством тестирования внедрена модель оценки рисков, оценка точности профиля НТ

автоматизация сбора метрик и отчетности

Внедрение практик DevOps автосборка (CI) и авторазвертывание (CD) релизов

автоматизация тестирования и проверок стендов

раннее тестирование

Повышение эффективности

S H I F T L E F T

Нагрузочное тестирование

2 года под нагрузкой

47 критичных систем Банка

> 100 экспертов в 7 регионах

Время решения инцидентов снижено в 2 раза

Контроль качества профиля AWR-Store

№1 в мире инсталляция HP PC

Уникальный инструмент НТ процессинга

Движение к DevOps: Нагрузка 2.0

< SHIFT LEFT > Анализ заявок на изменения Раннее тестирование Контроль качества кода и тестов

< DEVOPS > Smoke АФТ > Профиль НТ Авто Smoke НТ Pipeline: Auto Deploy + Auto Smoke НТ

< УЛУЧШЕНИЯ > Производительность GUI Интеграционное тестирование Стресс и отказоустойчивость

< КОМАНДА > Измеримость всех работ Гибкое управление Multi-Scrum Сервис разработки эмуляторов

< КОМАНДА > < SHIFT LEFT >

< УЛУЧШЕНИЯ > < DEVOPS >

1 2 3 4 5 6 7 8 9 10 11 12

Релиз 21 Релиз 22

НТ 2.0. Эффект от Shift Left

- 2 . 5 н е д е л и

Автоматизация

44 системы покрыто автоматизацией

> 300 000 строк кода

Эффект от автоматизации сотни млн.р.

Переход на Open Source решения

> 45 экспертов по АФТ в 6 регионах

Статистический анализа кода Sonar

Создано направление RnD

2 года автоматизации

Движение к DevOps: Автоматизация 2.0

ЦЕН

ТР Э

КСПЕ

РТИ

ЗЫ

АФТ

> Автоматизация на местах

> Multi-Scrum

> RnD и методология

> Метрики и единая отчетность

> Синергия с НТ/ФТ/DEV

> Сервис по обучению

> Контроль качества (Sonar)

Автоматизация регресса <

Квартальное планирование <

«Ручной» сбор отчетности <

АВТО

МАТ

ИЗА

ЦИ

Я 1.

0

Технологии

Экспертиза

Измеримость

Разработка Тестирование СТ/ИФТ/НТ/ИБ ПСИ ПРОМ

VC ARC CI AUT CD ATVC VC CD AT CD

АФТ 2.0. Прозрачность и качество

Январь Февраль Март Апрель Май600

700

800

900

1000

1100

4.4%

4.6%

4.8%

5.0%

5.2%

5.4%

5.6%

5.8%

704 725 725782

889

4.9%

5.5% 5.5%

5.7%

5.4%

Тех.долг

Тех.долг ratio

Q3 2015 Q4 2015 Q1 2016 Q2 20160%

20%

40%

60%

80%

100%

47% 50%56% 63%

22% 19%21%

19%

20% 19%10%

10%6% 10% 9% 6%

ПрочееПростойПилотыПоддержкаРазработка

Рост эффективности команды Контроль качества автотестов

АФТ 2.0. Фокус на эффективность

Q1

2014

Q2

2014

Q3

2014

Q4

2014

Q1

2015

Q2

2015

Q3

2015

Q4

2015

Q1

2016

Экономия на OpenSource

Экономия

Чистый эффект

Январь Февраль Март Апрель Май

17.9% 18.4%21.9%

26.1% 26.8%22.6%

28.6%

24.6%

34.8%

41.1%

Покрытие АФТ

Автоматизация деятельности ФТ

Рост объемов автоматизации Экономический эффект

СПАСИБОЗА ВНИМАНИЕ