Всё под контролем – очередь транспортных запросов

Есть у меня один повод для переживаний – это запросы, которые не доехали до продакшена.

Они всё время норовят где-то затеряться и забыться.

Я-то сделал, отдал в тест. А дальше дело ответственного консультанта, мяч уже на его стороне. 

Дано:

  • Проект поддержки системы ERP
  • Обычный ландшафт DEV-QAS-PRD
  • Сторонняя система управления задачами
  • Куча мелких задач на доработку

При этом стоит в обязательном порядке связывать создаваемый запрос с задачей/инцидентом.

Раз-два и вот прототип маленькой помогалки готов:

Обзор транспортных запросов

Номер запроса, дата, владелец, описание, привязка к задаче и куча зеленых галочек.

Всё понятно – один сложный запрос ещё варится, два запроса уехали в прод, четвёртый на тесте.

Как же я люблю когда много зеленых галочек. Успокаивает. Что ещё нужно?

А некоторые солидные господа используют для этого Solution Manager ChaRM. Но, мне почему-то кажется, что там не будет такой кучи зеленых галочек. Это фатальный недостаток.

3 комментария

  1. Иван, задачи ведём трэкере типа jira. В названиях запросов указываем номер задачи. Там же информация по задаче (запросы, тесткейсы и т.д.).

     

    Хуже, когда одни и теже объекты меняются в разных задачах, которые могут доехать до продуктива в разном порядке. Приходится проверять версионности перед внедрением. Тормозить его по каким-то задачам либо развязывать запросы и тестировать заново). Это проблема. Вот бы при попытке взять на измение abap-объект выводитьуведомлялку, что объект имеется в запросах, которые еще не доехали до продуктива.

     

  2. О, это большой список задач. Тут в попытках автоматизировать можно так зарыться что в итоге можно родить новый сольюшен. У меня лично такое в практике бывало редко.
    Чаще бывало что идут два запроса, а в одном из них общий объект (класс или таблица).
    Сообветственно тот который содержит общий объект надо тянуть раньше. И это тоже всё в голове.
    PS.
    Поэтому я просто в ДжиреRedmine просто пишу: запрос Y переносить после запроса X.
    А пока запросы в прод не доехали — я их все держу в голове. Хорошо что их не так много.

  3. У Solman-a в частности CHARM-a есть преимущество — он контролирует версионность и предупреждает о даунгрейде. Если работаешь в ритейле, поток хотелок такой что можно запутаться в последовательности переносов в продакшн и словить леща.

Добавить комментарий

Ваш адрес email не будет опубликован.