Когда все поломалось. Анти-кейсы и работа над ошибками

Когда все поломалось. Анти-кейсы и работа над ошибками
изображение создано нейросетью
Расскажем о том, почему даже у лидеров с 20-летним опытом и сертификацией ISO нет и не может быть идеальных ИТ-процессов. На примере реальных анти-кейсов из практики поддержки сложных 1С-систем IT-World разбирается, как человеческий фактор, коммуникационные сбои и теория вероятностей ломают любые, даже самые продуманные регламенты. Покажем, как превращать каждый инцидент в инструмент для развития, используя методологию, позаимствованную у авиационной отрасли.

Каждый начинающий ИТ-менеджер верит в то, что можно построить надежный на 100% сервис, выстроив правильные процессы и написав всеобъемлющие регламенты. Конечно, эти мечты разбиваются о реальность. Жизнь во всем своем многообразии играет против нас.

Почему идеальных сервисов не бывает

Начинается с человеческого фактора. Ты можешь собрать базу знаний в 200+ статей. И иметь курс молодого бойца, в котором каждый специалист поддержки получает в том числе и понимание, что такое «закрытый учетный период». Однако когда пользователь со склада готовой продукции просит исправить определенный документ, потому что из-за этого по учету не хватает продукции для отгрузки, дежурный специалист находит в базе знаний именно ту статью с описанием ручной корректировки, которая с периода опытно-промышленной эксплуатации по недосмотру осталась в базе знаний и не была удалена после стабилизации системы, забывает все то, чему его учили на вводном тренинге, и спокойно перепроводит документ трехмесячной давности, заставляя финансовую службу перезакрывать подряд три периода.

Как обеспечить комфортное существование ИТ-специалистам, которые занимаются поддержкой пользователей
Затем в игру вступает коммуникация, а точнее — принципиальная невозможность обеспечить единое понимание в головах всех участвующих в сопровождении сторон. Идет передача поддержки от внутренней команды на аутсорсинг, и «по умолчанию» сталкиваются две картины мира. Картина мира в голове бухгалтеров площадок клиента: «если при перепроведении документов поддержка видит проблемы в остатках, она их должна решить сама» не стыкуется с картиной мира в голове исполнителя: «ни в коем случае нельзя изменять документы клиента, поскольку при этом теряется аудиторский след». В итоге на первом же закрытии периода, затрагивающем выходные дни, а именно новогодние праздники, каждый живет в своем мире. Новая аутсорсинговая поддержка запускает перепроведение документов, находит ошибки в данных и пишет бухгалтерам письмо с просьбой исправить. Бухгалтеры спокойно отмечают Новый год и Рождество, не читают письма и закрытие срывается на несколько дней.

Добавляем присущий всем людям оптимизм — недооценку риска и переоценку возможностей. Клиент просит провести обновление сильно устаревшей версии конфигурации 1С (три основных релиза) и одновременно перейти на новую версию платформы. Команда соглашается, поскольку впереди налоговая отчетность и новые релизы помогут ее сдать с меньшим объемом ручного труда — это хороший шаг навстречу клиенту. И вроде бы все по отдельности протестировано, но сроки сжатые, и полного финального тестирования, включая тестирование бизнес-пользователями, провести не хватает времени — и вот уже после запуска в продуктив тормозится на несколько дней процесс согласования платежей, пока «на горячую» вычищаются баги.

Следующая карта — теория вероятностей. Отличное начало поддержки второй линии для нового клиента. Фидбек от ИТ-руководителя прекрасный на протяжении первых трех месяцев, есть даже готовность написать отзыв. Но увольнение по вполне объективным причинам одновременно двух специалистов поддержки, совпавшее с приемом компанией нескольких других крупных клиентов и, как следствие, невозможностью балансировать ресурс, запускают «спираль смерти». Ухудшаются показатели SLA, и клиент начинает задавать вопросы. Новички ухудшают баланс экспертизы в команде и увеличивают долю заявок, эскалируемых на третью линию клиента — вопросы становятся интенсивнее. Оставшиеся крепкие середняки работают с перегрузками, под эмоциональным прессингом, выгорают и случаются еще увольнения. В итоге разрушается все, и клиент потерян.

Наконец, козырь — финансовые ограничения. Ты не можешь добиться стопроцентного резервирования мощностей, этого просто не выдержит никакая экономика.

Когда инциденты становятся уроками

Что же объединяет все перечисленные кейсы? Это не опыт неофитов в поддержке, а кейсы из жизни одного из ведущих поставщиков услуг поддержки сложных корпоративных 1С-решений, прошедшего сертификацию по ISO 9000 и ISO 20000, и двадцать лет потратившего на улучшение своих процессов.

Кто поддерживает дешевле и надежнее: собственная ИТ-команда или внешний подрядчик?
Задача менеджера в поддержке очень проста: каждый день работать над тем, чтобы минимизировать вероятность возникновения сбоев, и сократить их последствия, если они все-таки произошли. Конечно, надо понимать, что тема выстраивания надежного сервиса слишком обширна, чтобы раскрыть ее в короткой заметке. Поэтому попробуем сфокусироваться только на одном аспекте — какую работу ИТ-менеджмент проводит по итогам инцидента.

Первым делом после каждого инцидента собирается critical report. Его функции и задачи:

Собрать полную фактологию сбоя (что и когда происходило, какие действия предпринимали сотрудники, какая коммуникация велась). Табличка с хронологией — самый простой и удобный инструмент для достижения следующей задачи, а именно:

  • выравнять понимание по фактологии между разными сторонами (затронутый инцидентом бизнес, одна или несколько технических служб); 
  • выявить все возникшие в ходе развития ситуации ошибки, приведшие в итоге к инциденту или усугубившие его. Поскольку ИТ-системы и процесс их поддержки чаще всего базово зарезервированы, для инцидента обычно одной ошибки недостаточно. Так, один простой инцидент с недоступностью поддержки 24×7 из-за отключения света в здании «намотал на себя» три ошибки подрядчика и две ошибки ИТ-службы заказчика;
  • сформулировать список действий, которые все участвующие стороны проведут по итогу инцидента, о чем расскажем далее;
  • согласовать понимание ошибок и мероприятия между всеми техническими и бизнес-службами. Обычно это самый непростой шаг, но если предыдущие шаги проведены аккуратно и в компании налажена культура открытости (об этом в конце колонки), то процесс идет гораздо легче.

Возвращаясь к мероприятиям. Обычно они сводятся к следующим комбинациям:

  • обучение, возможно повторное, людей (ИТ- и бизнес-персонала), что было проведено практически в каждом из приведенных кейсов; 
  • уточнение регламентов действий, как произошло в случае с отключением света;
  • изменение процессов в бизнесе. Так, в кейсе со срывом закрытия были скорректированы бизнес-процессы на стороне финансовой функции — появилась карта коммуникации и формализован график;
  • переоценка матрицы рисков и уточнение красных флажков. Кейс с одновременным обновлением трех релизов конфигурации и одного релиза платформы привел именно к этому;
  • уточнение SLA между ИТ и бизнесом. Кейс с закрытием подсветил необходимость сделать это, поскольку до инцидента финансовая служба не подключалась к обсуждению SLA и, как следствие, не понимала его и влияние SLA на их работу;
  • наконец, полный пересмотр какого-то процесса, что случилось в драматическом кейсе с развалом поддержки нового клиента. Процесс приема нового сервиса на сопровождение пришлось радикально пересмотреть и в определенных сложных случаях усилить резервами.

Важно, что ценность возникает не только в самом документе, но и в процессе его создания. Те обсуждения, что проходят в момент создания отчета, дают новую информацию о рисках, которые иначе были бы скрыты в процессе. Как банальный пример: после проникновения вируса-шифровальщика в наш периметр, высказывание «если бы не бекапы на ресурсе Х, то простой был бы значительно больше» привело к полному пересмотру стратегии резервного копирования. И такое «если бы не ..., то ...» мы за нашу двадцатилетнюю историю слышали не один раз. Эти обсуждения дают прекрасную возможность включить в critical report не только проявившиеся риски, но и те факторы, которым требуется уделить дополнительное внимание.

Легко заметить, что все описанное очень похоже на протоколы расследования авиационных катастроф и действия авиакомпаний по итогу получения этих протоколов от МАК, конечно, в заметно более миниатюрном масштабе. Что и неудивительно: отрасль с гораздо меньшими последствиями сбоев учится у более зрелой отрасли, которая кровью прошла этот путь. При этом, в отличие от авиации, по нашему мнению, создание такого отчета — задача самой ИТ-службы. Это прививает большее чувство владения процессом и ответственности. Очень хорошо также привлекать к этому старших или ведущих специалистов, которые находятся в кадровом резерве, это прекрасная практика для них. Такой подход позволяет руководству проверить их умение взять ответственность на себя, позволяет им видеть картину более широко и тренирует навыки планирования и коммуникации.

Право на ошибку

Отдельно хотелось бы написать и о том, без чего этот нормальный процесс тюнинга качества поддержки и выведения его на нужное количество «9к» надежности не будет работать — без культурных факторов.

Базовый — это толерантность к ошибкам. На первом же вводном тренинге в нашей компании, который проводится одним из топ-менеджеров, каждый новичок получает понимание, что мы работаем не идеально и это норма. Это право на ошибку мы далее подтверждаем и на разборах полетов.

Отсутствие наказаний за ошибку приводит к тому, что люди не боятся говорить правду. Это критически важно в оперативной работе по инциденту, когда нужно быстро детально разобраться в сути проблемы, чтобы не пойти по неправильному пути ее решения. Это дает возможность авторитетно и владея предметом общаться в разборе с бизнес-заказчиками, будучи уверенным в фактологии и повышая уровень доверия к ИТ-службе. Без этого не обойтись в разработке логики предотвращения подобных проблем в будущем, ведь обычно к критическому инциденту приводит не одна, а несколько ошибок, и важно вскрыть и проработать их все. Открытый разговор без вмененного негатива позволяет разобрать проблему во всех аспектах.

Терпимость к ошибкам зеркалится нетерпимостью к втиранию очков и приукрашиванию действительности. Поскольку такое поведение, в отличие от ошибки, это сознательный вред процессу, то за такое действительно можно наказывать. У нас был даже один случай увольнения руководителя за подобные систематические инциденты.

Наконец, очень хорошо, если разбор полетов становится частью работающей культуры/процесса постоянных улучшений. Когда те мероприятия, которые выработаны по итогу разбора становятся частью общего беклога улучшений процесса, проходят общую приоритизацию, по ним проводится ревью на регулярных встречах, — гораздо меньше вероятности, что что-то останется недоделанным.

Резюмируя написанное:

  • идеального процесса сопровождения не существует;
  • не жалейте времени и сил на качественную проработку critical report;
  • культура терпимости к ошибкам помогает в улучшении процесса.

Опубликовано 03.10.2025

Похожие статьи