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

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

  • Upload
    sqalab

  • View
    9.841

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Нагрузка и автоматизация в большой организации. Движение к DevOps

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

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

Page 2: Нагрузка и автоматизация в большой организации. Движение к DevOps

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

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

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

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

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

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

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

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

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

Page 3: Нагрузка и автоматизация в большой организации. Движение к DevOps

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

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

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

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

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

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

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

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

Page 4: Нагрузка и автоматизация в большой организации. Движение к DevOps

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

S H I F T L E F T

Page 5: Нагрузка и автоматизация в большой организации. Движение к DevOps

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

Page 6: Нагрузка и автоматизация в большой организации. Движение к DevOps

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

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

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

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

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

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

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

Page 7: Нагрузка и автоматизация в большой организации. Движение к DevOps

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

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

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

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

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

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

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

Page 8: Нагрузка и автоматизация в большой организации. Движение к DevOps

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

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

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

- 2 . 5 н е д е л и

Page 9: Нагрузка и автоматизация в большой организации. Движение к DevOps

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

Page 10: Нагрузка и автоматизация в большой организации. Движение к DevOps

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

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

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

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

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

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

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

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

Page 11: Нагрузка и автоматизация в большой организации. Движение к DevOps

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

ЦЕН

ТР Э

КСПЕ

РТИ

ЗЫ

АФТ

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

> Multi-Scrum

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

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

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

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

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

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

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

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

АВТО

МАТ

ИЗА

ЦИ

Я 1.

0

Технологии

Экспертиза

Измеримость

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

VC ARC CI AUT CD ATVC VC CD AT CD

Page 12: Нагрузка и автоматизация в большой организации. Движение к DevOps

АФТ 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%

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

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

Page 13: Нагрузка и автоматизация в большой организации. Движение к DevOps

АФТ 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%

Покрытие АФТ

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

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

Page 14: Нагрузка и автоматизация в большой организации. Движение к DevOps

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