Сигнал «оснастку пора запускать»
Когда нужно
- «Когда мы должны были запустить оснастку, чтобы успеть к ПНР?»
- «Опять узнали про срыв оснастки, когда уже поздно»
- «Я веду 12 проектов и не успеваю проверять этапы у всех»
- «Хочу, чтобы про оснастку мне напоминали, а не я спрашивал»
Что даёт
Каждое утро в 07:30, до дейли, в отдельный канал приходит сообщение, если по какому-то проекту оснастку уже пора было запустить в производство, а веха не пройдена. Считается просто: от даты начала ПНР отнимается норматив (16 недель), получается крайний срок запуска. Сегодня позже — тревога.
Тревога приходит за 3 дня до крайнего срока и повторяется каждый день, пока не сдвинется. Если красное держится 5 дней — в сообщение добавляется строка Антону.
Канал отдельный от потока напоминаний о дейли — специально, чтобы его читали.
Зачем вообще: оснастка — узкое место всех проектов. ПАЗ стоил 1 млн ₽ штрафа за переделку, ГАЗ НАК — двух месяцев. Оба срыва заметили постфактум, потому что этапа оснастки в планах не было. Нельзя опоздать по задаче, которой нет.
Как сделать
Нужно ровно одно действие, и оно ручное — поставить в GanttPro веху с именем:
Оснастка запущена в производство
Имя одно на все проекты и точное (регистр и лишние пробелы допустимы, синонимы — нет). Дата вехи — когда комплект передан в изготовление: КД готова, валидация пройдена, заказ размещён. Не «начали чертить» и не «привезли на склад».
Отметить веху пройденной (100%), когда это случилось. Всё остальное датчик сделает сам: ПНР он находит в плане без разметки.
Если не сработало
- Проект в строке «веха не размечена» — вехи в его плане нет или имя другое. Проверить имя посимвольно; датчик не угадывает синонимы намеренно: угаданная веха хуже отсутствующей, потому что врёт уверенно.
- Проект в строке «нет якоря ПНР» — в плане нет ни одной задачи со словом «ПНР» или «пусконаладочные». Датчику не от чего считать крайний срок.
-
Проект не появляется вовсе — либо ПНР по нему уже начался (сигнал
опережающий, по прошлому он не опережает ничего), либо у проекта нет карточки
со
status: active. Планы пресейла датчик не трогает намеренно: договора нет, сроки в них шаблонные, размечать нечего. - Тревога пришла, а срок в плане уже сдвинули — датчик читает план на сегодня; сдвинули план, тревога уйдёт на следующем прогоне.
-
Сообщений нет несколько дней подряд — проверить таймер
tooling-sensor.timer(смотреть NEXT, а не ActiveState) и лог~/team-tools/tooling-sensor.log.