DevOps-аудит
Проводим проекты по комплексному аудиту DevOps-инфраструктуры
- Исследуем существующие процессы
- Выявляем узкие места процессов и инфраструктуры разработки, тестирования, поставки и сопровождения ПО
- Предлагаем варианты их устранения
Что такое DevOps-аудит?
DevOps-аудит — это комплексное обследование и анализ процессов и инфраструктуры разработки, тестирования и сопровождения вашей организации.
Услуга направлена на повышение эффективности, стабильности и безопасности ваших IT-операций и процессов разработки.
- Выявление потенциально узких мест процессов - источников производственных и непроизводственных потерь;
- Определение точек развития, возможностей и роста.
DevOps-аудит
Когда вашей команде нужен DevOps-аудит?
Задачи бизнеса решаются медленно
Копится очередь нерешенных бизнес-задач и техдолг, а пользователи жалуются, что разработчики ничего не делают, хотя ресурсов достаточно
Сами внедрили Git, CI/CD, но не увидели пользы
Хотели повысить эффективность разработки, а вместо этого тратите время на решение конфликтов в Git и поддержку CI/CD-контура
Нет специалистов с опытом DevOps в 1С
Хотите понять, с чего и как начать автоматизацию разработки с минимальным риском повторения ошибок первопроходцев
Необходим непредвзятый взгляд на процессы
Хотите получить независимую точку зрения на то, как организована ваша разработка и рекомендации, как можно ее улучшить
Что входит в DevOps-аудит?
Что мы исследуем
- Как работают разработчики: инструкции, ПО, взаимодействие, приемка-передача результатов, совместное владение кодом;
- Работа тестировщиков: инструкции, проведение тестирования, фиксация результатов, используемые инструменты;
- Работа специалистов поддержки/консультантов: инструкции, взаимодействие с разработчиками, используемое ПО;
- Исследование технической инфраструктуры: серверы и их роли, инструменты разработки, автоматизация процессов и задач.
Что мы не исследуем
- Взаимодействие с клиентами;
- Бизнес-анализ требований заказчика;
- Учет работ;
- Безопасность;
- Непосредственную работу линии поддержки;
- Управление проектами;
- Управление ресурсами.
Что вы получите?
Результатом аудита является Отчет в электронном виде с информацией о выявленных проблемах и рекомендациях по их устранению.
результаты аудита
Как вы сможете использовать результаты аудита?
Внедрить необходимые изменения самостоятельно
Запланировать и устранить все или только основные проблемы силами собственной команды, при необходимости с привлечением команды ИТ-лаборатории Инфостарта для получения консультаций по сложным техническим, методическим и организационным вопросам, возникшим в ходе вашей работы.
Внедрить изменения силами команды ИТ-лаборатории
Заказать проект внедрения DevOps-практик, технологий для 1С в ИТ-лаборатории. На основе результатов в рамках DevOps-аудита подготовим план устранения проблем, узких мест и осуществим эти изменения: настроим нужное ПО, сформулируем регламенты, обучим регламентам и процессам разработчиков.
Этапы аудита
В процессе проект проходит несколько основных этапов:
Подготовительный этап
-
Цель: Определить цели аудита и подготовить план его проведения, согласовать юридические вопросы.
-
Процесс: На подготовительном этапе формируется команда проекта, в состав которой входят эксперты от исполнителя и представители заказчика. Затем согласовываются и утверждаются удобные для всех средства коммуникации и инструменты проведения интервью. Далее подготавливается календарь проведения интервью, который утверждается со всеми участниками. Проводятся все необходимые юридические и финансовые согласования, включая подписание NDA, договоров и приложений к ним.
Сбор и обработка исходной информации
-
Цель: Собрать всю необходимую исходную информацию для проведения аудита.
-
Процесс: На первом этапе проводится изучение представленных регламентов, соглашений, инструкций и других документов, которыми регламентируются процессы разработки и сопровождения. В этот перечень также включается неформальные и формальные документы, используемые разработчиками, такие как code style и собственные руководства/инструкции по использованию ПО. Затем проводятся интервью с ключевыми сотрудниками компании заказчика. После этого осуществляется обработка полученных результатов: по каждому интервью готовится резюме полученной информации, агрегируются данные опросников.
Анализ информации и выработка рекомендаций
-
Цель: Проанализировать полученную информацию и выработать рекомендации по улучшению процессов.
-
Процесс:На втором этапе проводится анализ собранной информации с целью выявления узких мест. Исходя из понимания ситуации заказчика и на основе нашей экспертизы, формулируются рекомендации по устранению выявленных проблем. Они включают в себя указания на то, что нужно сделать, какой методике следовать, какой софт использовать и т.п. Перечисляются потенциальные точки роста и возможности, а также даются рекомендации по их реализации: что заменить, что внедрить, как реорганизовать процессы.
Защита результатов аудита
-
Цель: Провести презентацию отчета с результатами аудита и дать рекомендации по улучшению процессов.
-
Процесс: На основе проведенного анализа и выработанных рекомендаций составляется отчет. В отчет включается краткое описание исходной ситуации, текущее состояние исследуемых процессов, выявленные проблемы, боли, источники потерь и потенциальные точки роста/возможности, а также рекомендации по устранению проблем и реализации возможностей. По желанию заказчика к отчету могут быть приложены все интервью, как в исходном варианте (видеозаписи), так и в виде текстовых резюме/тезисов, а также любая другая полученная в результате аудита информация в ее исходном виде.
Стоимость и сроки DevOps-аудита
Сроки
1-2 месяца
- 2-4 недели плотных интервью
- До 4 недель на подготовку отчета
- Общий срок - не больше 2х месяцев, так как за большее время ваши процессы могут поменяться в важных деталях
Команда
2-3 эксперта с нашей стороны в течение проекта
- Минимизируются противоречия в понимании полученной информации
- Исключается фактор автобуса с нашей стороны
- Третий эксперт привлекается по необходимости для более глубокого исследования отдельных областей (железо и какие-то специализированные особенности)
Срок аудита - 1-2 месяца, стоимость - от 500 тыс
Наша команда
Артур Аюханов
- Лидер DevOps направления и технический директор компании «Инфостарт», руководитель IT-лаборатории
- Более 20 лет опыта в разработке на 1С
- Внедрение DevOps-методик в крупных компаниях, таких как Газпромнефть, Билайн, Связной, Спортмастер
Александр Кунташов
- С 2004 года в сфере 1С и веб-разработке
- С 2013 года занимается созданием методических обучающих материалов и преподаванием. Соавтор курса "DevOps для 1С", автор курсов по автоматизированному тестированию в 1С и по системам контроля версий для разработки на 1С
- Активно применяет практики тестирования (TDD, BDD и т.п.)
Василий Соколов
- Разрабатывает и внедряет решения на 1С с 2006 года
- С 2015 года специализируется на технологиях и инструментах автоматизации разработки, в частности CI/CD, соавтор курса "DevOps для 1С"
- Основной профессиональный интерес — автоматизация разработки
Оставьте заявку на DevOps-аудит!
- Мы свяжемся с вами по удобному каналу связи;
- Бесплатно проконсультируем по проекту.