Контроль качества функционирования АС

Preview:

Citation preview

1

Контроль качества

функционирования АС

Стол заказов е5.ру

Директор по ИТ, стол заказов е5.ру

Антон Коваленко

24 декабря 2014 г.

2Кто здесь?

Антон Коваленко, директор по ИТ

Стола заказов Е5.РУ

О чём докладОпыт внедрения системы наблюдения за качеством функционирования

комплекса автоматизированных систем стола заказов е5.ру с точки зрения

пользователя

Опыт

1. Зам. Директора образовательного центра в

Академии народного хозяйства при

Правительстве РФ

2. Директор по ИТ ООО «АйТи-Бизнес» (003.ru)

3Кратко о докладе

Разнообразие

автоматизированных

систем

Множество точек отказа

из-за интеграции

Сотни тысяч посетителей

в сутки

Мелкий дефект заметят

тысячи посетителей

Пользователи сообщат о

дефекте

Укрепляет мнение «ИТ

никогда не работает»

Научились считать свои

ошибки

Премия, основанная на

КПЭ

4Кратко о проекте

более 2 000 000 товаровдесятки тысяч отгрузок в сутки

Дополняющий ассортимент Экономия времени при покупке

5Пример ККС

6Схема КАС

Интернет-витрина

CRM, SCM, web-front,

MDM,

ценообразование

Учёт, отчётность,

платежи,

взаиморасчёты

СУС

Система управления

складом

КИС

ИСУ ЗИМА

Отслеживание

отправлений, АРМ

экспедитора

7Состояние мониторинга после запуска проекта

Ручное тестирование

новых функций О.К.

Базовый мониторинг оборудования и

системного ПО

SMSE-MAIL

8Самый большой энтузиаст

Это странное чувство, когда

основной автор

сообщений о

дефектах —

генеральный

директор

9Предпосылки внедрения контроля

Уменьшить количество

аварийКритерии для расчёта

КПЭ

10Предпосылки внедрения контроля

Обоснованно обсуждать

качество работы УИТ с

бизнесом

Раннее оповещение

11За чем следить в первую очередь

1. Перечитать классификатор компонентов системы

2. Выбрать самые критичные функции

критерии критичности

1. Частота использования

2. Влияние недоступности на финансовые показатели

3. Экспертная оценка

12Что получилось

Функциональный уровень

Прикладное ПО

Системный уровень

Что: Автоматические функциональные

тесты на базе selenium;

Кому: Ответственные разработчики,

ключевые пользователи

Что: Единые логи приложения, syslog;

Кому: Ответственные разработчики,

администраторы

Что: zabbix, собственные модули;

Кому: дежурные администраторы

внешний мониторинг

13Сложности

Чрезмерное

проектирование

Куда деть тестовые

данные?

Пчёлы против мёда Ложные срабатывания

Незаинтересованность

бизнес-заказчиков

14Результаты

Цель Что получилось

Уменьшить количество аварий,

сек

Сначал выросло, потом

уменьшилось в разы

Создать легковычисляемые КПЭ Для всех категорий сотрудников

отчёт на премию считается за

полчаса

Обсуждать с бизнесом качество

работы УИТ в цифрах

Используем отчёт о

недоступности с цифрами

Раннее оповещение Звонков от бизнеса про интернет-

витрину на выходных не было

15Спасибо за внимание

Спасибо!

anton.kovalenko@x5.ru

anton.kovalenko

@adkovalenko из @e5ru

Recommended