Дисциплина сроков

Просроченный тест не может остаться незамеченным: система проверяет сроки каждую ночь и пишет ответственному сама

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

ОНиВД — обеспечение непрерывности и восстановления деятельности; англоязычное обозначение — Continuity of Бизнес-подразделение (CoB).

00:00 ежедневный запуск проверки сроков — по расписанию, а не по нажатию кнопки Расписание фоновой проверки
4 вида записей просматриваются за один проход: тесты офисов, поставщиков, систем и кризисные учения Состав ночной проверки
3 условия отбора: срок прошёл, срок сегодня, повтор без назначенной даты Условия ночной проверки
6 видов уведомлений — от смены статуса до превышения числа попыток Типы уведомлений

Одна ночная проверка вместо чужой памяти

Это единственное регулярное фоновое задание продукта — и одна из немногих вещей, которые в организации нельзя заменить дисциплиной. Пока сроки живут в чьём-то календаре, просрочка обнаруживается в момент запроса проверяющего. Здесь она обнаруживается в ту же ночь, когда наступила.

Схема прокручивается вбок.

Ночная проверка сроков и три её ветки Ежедневно в полночь фоновое задание просматривает тесты офисов, поставщиков, систем и кризисные учения. Записи с прошедшей датой и пустым результатом дают уведомление о просрочке, записи с датой сегодня и пустым результатом — уведомление о наступлении срока, записи без даты, созданные раньше сегодняшнего дня и имеющие родительскую запись, — уведомление о неназначенной дате повтора. Все три уведомления уходят ответственному сотруднику в приложение и на почту. Ежедневно в 00:00 тесты офисов, поставщиков, систем и кризисные учения Срок прошёл, результата нет уведомление о просрочке с датой в формате дд-мм-гггг Срок наступает сегодня уведомление о наступлении срока пока результат не введён Повтор без даты запись создана раньше сегодняшнего дня, имеет родительскую запись, дата не назначена Ответственный за запись уведомление внутри приложения и письмо на внутренний адрес

Состав этапов и условий — как в продукте: одно расписание, четыре просматриваемых вида записей, три условия отбора, два канала доставки.

Что стоит за условиями отбора: просрочен · срок сегодня · повтор без даты · ответственный за запись

Условие отбора всегда включает пустой результат

Все три ночные выборки смотрят на записи, по которым результат не введён. Проведённая и оформленная проверка из напоминаний выпадает сразу — сотрудник не получает писем о том, что уже сделал. Именно это отличает работающую рассылку от той, которую через месяц начинают отправлять в отдельную папку.

Просроченные тесты: напоминание приходит каждый день, пока результата нет

Запись попадает в эту выборку, если дата проверки уже прошла, а результат не введён. Уведомление уходит ответственному вместе с датой, к которой проверка должна была быть закрыта. Оно будет приходить каждую ночь — не однократно, — пока карточка не будет заполнена.

Т-119 · поставщик, попытка 2 Просрочен
Т-123 · система, попытка 1 Срок сегодня
Т-127 · система, попытка 2 Повтор без даты
Т-131 · офис, попытка 1 Запланирован

Просрочен Срок сегодня Повтор без даты Запланирован

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

Тесты со сроком сегодня: предупреждение до того, как срок стал просрочкой

Вторая ветка отбора — записи, у которых дата проверки приходится на текущий день, а результата ещё нет. Уведомление приходит с самого утра рабочего дня и оставляет ответственному целый день, чтобы либо провести проверку, либо перенести её осознанно.

Что получает ответственный

Сообщение с номером записи и датой, ссылкой на карточку и признаком вида: тест офиса, поставщика, системы или кризисное учение. Одно и то же сообщение приходит и в ленту внутри приложения, и письмом.

Что получает руководитель

Ничего лишнего: напоминание адресовано ответственному за конкретную запись. Руководитель подключается там, где это предусмотрено правилами — при превышении числа попыток и при смене статуса плана.

Повтор без даты: единственная категория, которую иначе не поймать

Когда тест провален, система создаёт повтор сама — но дату проведения назначает человек. Пока даты нет, запись не просрочена: у неё просто нет срока. В таблице такой повтор выглядит совершенно безобидно и может прожить незамеченным год.

Повтор, которому не назначили дату, ежедневно напоминает о себе

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

Как повтор создаётся, что в него переносится и что происходит на пятой попытке — в разделе «Тестирование восстановления».

Два канала, один текст: лента в приложении и письмо

Каждое уведомление доставляется двумя способами сразу. Лента внутри приложения не зависит от почтовых правил и остаётся доказательством того, что сообщение было сформировано; письмо доходит до того, кто в системе сегодня не работал.

Внутри приложения

Сообщения складываются в ленту с колокольчиком. Список листается по двадцать записей и фильтруется по виду уведомления и по типу объекта — план или тест. Найти все сообщения о превышении числа попыток можно одним фильтром.

Электронной почтой

Письмо уходит на внутренний адрес сотрудника, указанный в его карточке. Тема письма несёт обозначение продукта и контура, из которого пришло сообщение, — рабочий и тестовый контуры не путаются.

Виды уведомлений: событие, получатель, канал и момент отправки
Событие Кому уходит Канал Когда
Тест просроченОтветственный за записьВ приложении и на почтуЕжедневно в 00:00
Срок теста наступает сегодняОтветственный за записьВ приложении и на почтуЕжедневно в 00:00
У повторного теста не назначена датаОтветственный за записьВ приложении и на почтуЕжедневно в 00:00
Превышено число попытокОтветственный по корневому тесту цепочкиВ приложении и на почтуС пятой попытки
Смена статуса плана или справочной записиКоординаторы непрерывности, кроме автора измененияВ приложении и на почтуВ момент перехода
Смена статуса тестаОтветственный за этот тестВ приложении и на почтуВ момент перехода
Годовая аттестация завершенаКоординаторы непрерывностиВ приложении и на почтуВ момент завершения аттестации

Кому уходит уведомление — и почему именно ему

Адресат выбирается не из общего списка рассылки, а по роли в конкретном событии. Это то, что отличает работающие уведомления от фонового шума: каждое письмо адресовано человеку, который может что-то с ним сделать.

Сроки — ответственному за запись

Все три ночные категории адресуются сотруднику, указанному ответственным в самой записи. Не отделу, не руководителю — конкретному исполнителю.

Последствие: адресность не размывается.

Попытки — ответственному по корневому тесту

С пятой попытки система поднимается по цепочке повторов до самой первой записи и пишет её ответственному. Проблема выходит за пределы того, кто безуспешно повторяет проверку.

Последствие: эскалация происходит без ручного «доложить наверх».

Статусы — координаторам, кроме автора

При смене статуса плана уведомление получают все сотрудники с ролью координатора непрерывности, за исключением того, кто это изменение сделал. Себе система не пишет.

Последствие: служба непрерывности видит движение по планам без отдельного отчёта.

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

Из уведомления — сразу в карточку

В каждое сообщение подставляется прямая ссылка на карточку записи: свой адрес у кризисного учения, у плана, у теста офиса, у теста поставщика, у аттестации поставщика и у теста системы. Искать запись в реестре и вспоминать фильтр не нужно.

Лента уведомлений Пример заполнения

Таблица прокручивается вбок.

Лента уведомлений: дата, вид сообщения, объект, переход и отметка
Дата Вид сообщения Объект Переход Отметка
07.09.2026 00:00Срок наступает сегодняТ-123 · тест системыкарточка теста системыТребует действия
07.09.2026 00:00Тест просроченТ-119 · тест поставщикакарточка теста поставщикаПросрочен с 05.06.2026
07.09.2026 00:00Повтор без назначенной датыТ-127 · тест системыкарточка теста системыСоздан 21.08.2026
06.09.2026 17:41Превышено число попытокТ-141 · тест офиса, попытка 5карточка корневого тестаЭскалация
06.09.2026 12:08Смена статуса планаП-47 · план непрерывностикарточка планаЧерновик → На согласовании
05.09.2026 16:20Годовая аттестация завершенаП-58 · план непрерывностикарточка планаТребуется подтверждение

Лента листается по двадцать сообщений и фильтруется по виду уведомления и по типу объекта.

Состав колонок, полей, этапов и статусов — как в продукте. Данные в строках — пример заполнения.

Календарь: та же дисциплина, но в виде расписания

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

Что это даёт ИТ-директору

  • 1фоновое задание по расписанию — одна точка настройки, одна точка мониторинга
  • 2канала доставки: внутренняя лента приложения и почта на внутренний адрес сотрудника
  • 0обращений к внешним сервисам: рассылка не требует выпускать модуль в интернет

Ночной проход выполняется в фиксированное время, вне рабочих часов, и работает с теми же данными, что и интерфейс, — отдельного хранилища очередей у него нет. Адрес получателя берётся из карточки сотрудника, поэтому подключение к корпоративной почте сводится к настройке одного отправителя. Обозначение контура в теме письма разводит рабочую и тестовую среду без переписывания шаблонов.

Что входит и что настраивается под вашу организацию

Что входит

  • Ежедневная фоновая проверка сроков по четырём видам записей
  • Три условия отбора: просрочен, срок сегодня, повтор без даты
  • Уведомление о превышении числа попыток с адресацией ответственному по корневому тесту
  • Уведомления о смене статуса плана, справочной записи и теста
  • Уведомление о завершении годовой аттестации
  • Доставка в ленту приложения и на внутреннюю почту
  • Прямая ссылка на карточку записи в каждом сообщении
  • Лента с постраничным просмотром и фильтрами по виду сообщения и типу объекта
  • Календарь собственных записей с цветовой разметкой по семи видам

Что настраивается под вашу организацию

  • Параметры почтового отправителя и обозначение контура в теме письма
  • Круг получателей уведомлений о смене статуса — через состав роли координатора непрерывности
  • Ответственные по записям и их внутренние адреса
  • Периодичность тестирования, задающая даты, за которыми следит проверка
  • Права на разделы, определяющие, кто вообще видит записи в реестрах и календаре

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

Показать ночную проверку сроков на ваших датах

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

Запросить демонстрацию