“А у меня работает” — Замкнутый круг

Проблема

Думаю, не ошибусь, если предположу, что у вас тоже есть личный опыт ощущения беспомощности и раздражения, когда вам нужно сделать что-то, что делают 2 или более исполнителей и возникает ситуация, когда оба рапортуют, что “у нас все работает как надо”, но по факту, цель работы не достигнута. Данные не приходят в итоговое место вообще или приходят не в том виде, как надо, а разные команды валят друг на друга. 

И чем больше одновременно работающих команд, которые зависят друг от друга, тем как правило больше вероятности возникновения необходимости расследования на тему “на чьей стороне ошибка”.  Самое смешное, что ситуации, при которых можно сделать очную ставку с одновременным присутствием представителями этих команд… и ВСЕ РАВНО НЕ ДОБИТЬСЯ РЕЗУЛЬТАТА. 

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

Варианты решения

Если вы заказчик, то вылечить это можно несколькими способами.

Первый вариант возможных действий очевиден — найти исполнителя, который выполняет ВСЮ работу до результата ОТ и ДО. И сам решает внутри себя все возникающие проблемы. А у вас, как заказчика, есть простой маркер — все либо работает, как надо, либо же работа не выполнена.

К сожалению, этот вариант не всегда возможен. Я бы даже сказал, редко, т.к. сложность и разнообразие современных информационных систем подразумевает очень глубокую специализацию. А сложность и запутанность процессов в некоторых бизнесах делает невозможным привлечь стороннего подрядчика без участия на некоторых участках своих специалистов.

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

Сам по себе этот вариант неплох, но он подразумевает, что вы хорошо понимаете факт необходимости управлять проектом и ваш подрядчик. При этом, вы готовы доплачивать именно за то, что работы по проекту не только реализуются, но и ведется грамотное управление. А управление любым проектом подразумевает ЕЖЕДНЕВНОЕ внимание к ходу его выполнения. Это достаточно времязатратная процедура высококвалифицированного человека.

Вообще, идеальный вариант — это иметь в штате опытного руководителя IT проектов, который перешел в управление с опытом прикладной разработки, опыта системного администрирования, DevOps или из аналитиков бизнес-процессов. Т.е. человека — способного отследить пути передачи информации в соответствии с техническими заданиями. 

Общий алгоритм решения

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

Описание кейса

Представьте себе, что есть склад, который должен отгрузить заказы в какой-нибудь из 25 маркетплейсов, с которыми организация работает. И для этого при отгрузке он должен наклеить соответствующие этикетки со штрих кодом, которые выдал этот маркетплейс. Заказов они таких собирают в день более 600, идущих с разных маркетплейсов, поэтому система должна быть автоматизирована для сборщиков.

В момент сборки, сборщик пропикивает  сборочное задание в своей системе учета и она должна ему прямо сразу распечатать правильные наклейки. Но чтобы распечатать в этот момент наклейки, предварительно должно произойти множество событий: менеджер должен был зарезервировать товар и подтвердить заказ, 1С автоматически должна отправить задание в web сервис работы с маркетплейса, что нужно этот заказ будет собран и что номер заказа такой-то. Тот, в свою очередь обращается к маректплейсу и подтверждает сборочное задание (это все автоматически) и получает этикетки. Далее он эти этикетки кладет в какую-то папку. И далее, с помощью программы синхронизации, этикетки попадают в то место, где его ищет складская программа. Именно в том формате и виде, какие должны быть… и еще вовремя.

Чтобы система работала корректно, должны работать “как часы” разные продукты:

  • складская программа;
  • 1С и со своими регламентными заданиями;
  • web сервис, который обращается в маркетплейс;
  • любой маркетплейс (а их более 25!) должен корректно отдавать информацию web сервису;
  • система синхронизации, которая передает итоговые файлы в нужное место

Таким образом, когда вы разложите эту систему на составляющие, становится понятным, почему некоторые сервисы иногда плохо работают… очень много что может “пойти не так”. Ошибка на любом из этих участков приведет к тому, что когда сборщик на складе попытается собрать заказ, программа не найдет этикетку в том месте, где она должна быть… 

При этом, если отдельно опрашивать наших друзей, которые писали 1С, складскую программу учета, разрабатывали и обслуживали web приложение для общения с маркетплейсами, специалистов поддержки самих маректплейсов или сисадминов, которые настраивали синхронизацию файлов, то ответ от каждого будет “У нас все работает как надо”.

Знакомо?

Принцип “замкнутый круг” позволяет внедрить в вашей IT системе, которая управляет этим процессом, назначить “ответственного”, который следит за тем, что все работает корректно. В случае описываемого кейса, инициатором того, что заказ подлежит обработке и сборке будет 1С — она “выдает” задание web сервису и тем самым запускает цепочку процессов, которая в итоге должна привести к тому, чтобы этикетки были доступны конечному потребителю на складе. 

Соответственно. В данной системе, необходимо назначить ответственным 1С, исходя из следующих соображений:

знает, что она “запустила” процесс подготовки сборки по конкретному заказу.

И именно она должна проверить ТУ САМУЮ ПАПКУ, в которой через некоторое адекватное время ДОЛЖНА появиться этикетка. 

И принцип замыкания подразумевает, что 1С не только должна запускать процесс, но и проверять, что цепочка пройдена корректно. И в случае, если не пройдена — запускать процесс расследования прохождения информации. 

Только в таком случае можно гарантировать, что этот участок будет работать таким образом, что: 

а) Есть кому разобраться в проблеме

б) Проблема будет известна обслуживающему персоналу задолго до того, как станет “пожаром”, когда сборщик просто не смог собрать заказ и он остался “наполовину собранным” — что само по себе, очень затратная ситуация

Несмотря на простоту и некоторую утрированность примера, почти все ситуации, описанные в первом абзаце с проблемой, могут быть решены этим способом. 

А вы часто сталкиваетесь с такими проблемами? Что что-то не работает, а у вашего обслуживающего персонала “работает как надо”? 

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

  1. says:

    маркетплейс аккаунтов https://birzha-akkauntov-online.ru/

  2. says:

    продать аккаунт купить аккаунт

  3. says:

    услуги по продаже аккаунтов https://magazin-akkauntov-online.ru

  4. says:

    продажа аккаунтов https://ploshadka-prodazha-akkauntov.ru

  5. says:

    магазин аккаунтов https://prodat-akkaunt-online.ru/

  6. says:

    продажа аккаунтов соцсетей продать аккаунт

  7. says:

    покупка аккаунтов перепродажа аккаунтов

  8. says:

    Account Selling Service Buy Pre-made Account

  9. says:

    Marketplace for Ready-Made Accounts Accounts market

  10. says:

    Account marketplace Accounts marketplace

  11. says:

    Account Buying Platform Purchase Ready-Made Accounts

  12. says:

    Marketplace for Ready-Made Accounts Account Market

  13. says:

    Sell accounts Online Account Store

  14. says:

    Sell accounts Secure Account Sales

  15. says:

    Account trading platform Purchase Ready-Made Accounts

  16. says:

    Find Accounts for Sale Gaming account marketplace

  17. says:

    database of accounts for sale account trading platform

  18. says:

    social media account marketplace account buying service

  19. says:

    buy pre-made account account exchange

  20. says:

    sell pre-made account accounts marketplace

  21. says:

    account exchange service account exchange

  22. says:

    social media account marketplace account market

  23. says:

    account selling service purchase ready-made accounts

  24. says:

    marketplace for ready-made accounts marketplace for ready-made accounts

  25. says:

    sell pre-made account account trading platform

  26. says:

    account trading platform account trading

  27. says:

    website for selling accounts sell account

  28. says:

    account catalog account market

  29. says:

    account selling platform account store

  30. says:

    buy and sell accounts account trading

  31. says:

    find accounts for sale profitable account sales

  32. says:
  33. says:

    account store account catalog

  34. says:

    account trading service secure account sales

  35. says:

    marketplace for ready-made accounts account buying service

  36. says:

    social media account marketplace website for buying accounts

  37. says:

    account trading service account trading

  38. says:

    account buying platform account selling platform

  39. says:

    online account store verified accounts for sale

  40. says:

    account marketplace guaranteed accounts

  41. says:

    gaming account marketplace account trading service

  42. says:

    account trading service account acquisition

  43. says:

    sell pre-made account find accounts for sale

  44. says:

    account selling service account trading

  45. says:
  46. says:

    buy pre-made account account marketplace

  47. says:

    gaming account marketplace account market

  48. says:

    marketplace for ready-made accounts account market

  49. says:

    account trading account marketplace

  50. says:

    secure account sales https://buy-accounts-shop.pro/

  51. says:

    account purchase https://buy-accounts.live

  52. website for selling accounts https://social-accounts-marketplace.live

  53. says:

    маркетплейс аккаунтов https://akkaunty-na-prodazhu.pro/

  54. says:

    продать аккаунт rynok-akkauntov.top

  55. says:

    биржа аккаунтов kupit-akkaunt.xyz

  56. says:

    маркетплейс аккаунтов соцсетей https://akkaunt-magazin.online

  57. says:

    магазин аккаунтов https://akkaunty-market.live

  58. says:

    площадка для продажи аккаунтов https://kupit-akkaunty-market.xyz

  59. says:

    продажа аккаунтов маркетплейсов аккаунтов

  60. маркетплейс аккаунтов соцсетей online-akkaunty-magazin.xyz

  61. says:

    продать аккаунт https://akkaunty-dlya-prodazhi.pro

  62. says:

    магазин аккаунтов kupit-akkaunt.online

  63. says:

    fb account for sale buy facebook accounts for ads

  64. says:
  65. says:

    facebook account sale https://buy-ad-account.top

  66. says:

    buy facebook ads accounts https://buy-ads-account.click/

  67. says:

    buy facebook ads account https://ad-account-buy.top

  68. says:

    buy facebook account for ads https://buy-ads-account.work

  69. says:
  70. says:
  71. says:

    buy fb ad account buy account facebook ads

  72. says:

    buy verified google ads account buy old google ads account

  73. says:

    fb account for sale buy fb account

  74. says:

    buy google ads verified account https://ads-account-for-sale.top

  75. says:

    old google ads account for sale buy google adwords account

  76. buy account google ads buy google ads threshold account

  77. says:

    buy google adwords account https://buy-account-ads.work

  78. says:

    adwords account for sale buy google ad threshold account

  79. says:

    google ads accounts https://sell-ads-account.click

  80. buy verified google ads account https://ads-agency-account-buy.click

  81. says:

    buy facebook ads accounts and business managers buy facebook bm account

  82. buy old google ads account buy adwords account

  83. says:

    buy facebook business manager verified buy-bm-account.org

  84. buy facebook verified business account buy facebook bm

  85. facebook business account for sale https://buy-business-manager-acc.org/

  86. says:

    verified facebook business manager for sale https://buy-bm.org/

  87. buy facebook business manager accounts buy facebook business manager accounts

  88. facebook business account for sale https://buy-business-manager-accounts.org/

  89. says:

    buy tiktok ads account https://buy-tiktok-ads-account.org

  90. says:

    buy tiktok business account https://tiktok-ads-account-buy.org

  91. tiktok agency account for sale https://buy-tiktok-ads-accounts.org

  92. says:

    tiktok ads account buy https://buy-tiktok-ads.org

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *