Оффтоп Сергей Вересов
733

Как выполнить проект с высоким уровнем неопределенности и не уйти в минус

В закладки

Опыт внедрения 1С у стратегического поставщика Danone.

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

«Фрагария» — стратегический поставщик компании Danone в России. Агрокомпания в 2015 году решила построить завод с проектной мощность производства до 10 000 тонн фруктов и ягод в год, что практически полностью закрывало потребности в замороженных ягодах и фруктах для заводов Danone в России.

Для автоматизации производства была выбрана система 1С:ERP. Этот выбор был сделан потому, что, во-первых, это система класса ERP, что является стандартом для индустриальных проектов, во-вторых, ведение налогового, бухгалтерского и управленческого учета полностью сопряжено с производственными процессами в компании. Кроме того , Фрагария ранее использовала решение на платформе 1С, только более ранние версии.

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

Строительство завода «Фрагария» завершилось в сентябре 2017 года, а в декабре предприятие было введено в эксплуатацию.

Когда берешься автоматизировать учет процессов, которые еще не отстроены, существует много рисков. Во-первых, почти наверняка появятся незапланированные задачи. Это происходит даже когда процессы выстраивают высококлассные специалисты — Фрагария выпускает продукцию по передовой европейской технологии. Компания пригласила лучших консультантов из Италии, Германии и Украины.

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

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

Проект был выполнен в срок и в рамках бюджета. Но пришлось и понервничать, и поработать внеурочно. Поэтому мы обобщили проблемы, с которыми столкнулись и собрали правила, которые помогли нам довести дело до конца, и которые помогут вам потратить меньше сил и нервов на подобных проектах.

1. Начните с наиболее понятных участков.

Всегда найдется хоть какой-то участок работ, который чуть более понятен, чем другие.

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

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

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

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

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

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

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

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

Когда нас пригласили на проект, до созревания первого урожая клубники, которую нужно было учесть, оставались считанные недели, а завод строился и был готов выпустить только тестовые партии продукта

4. Нельзя на ходу изменять принципиальные вещи.

В нашем проекте мы следовали жесткому правилу — не менять архитектуру системы. Мы сразу договорились с заказчиком, что есть участки, где мы будем настаивать на определенном поведении системы.

В 1С:ERP расчет себестоимости — очень мощный и гибкий алгоритм. Производство у всех разное, и в систему заложено много возможностей для настройки. Но иногда заказчики хотят более глубоких, не предусмотренных алгоритмом изменений. И так хочется пойти навстречу — “там же нужно написать совсем небольшой кусок кода, это не должно ни на что системно повлиять”. Нет, менять алгоритм расчета себестоимости ни в коем случае нельзя. Расчет себестоимости — это примерно то же самое, что несущие стены в доме — с ними нельзя выполнять непредусмотренные архитектором действия, иначе может пострадать весь дом.

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

Вересов Сергей. Руководитель проектного офиса "Павелецкая". Компания "Первый БИТ".

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Сергей Вересов", "author_type": "self", "tags": [], "comments": 4, "likes": 25, "favorites": 1, "is_advertisement": false, "subsite_label": "flood", "id": 42041, "is_wide": false, "is_ugc": true, "date": "Tue, 17 Jul 2018 15:10:55 +0300" }
{ "id": 42041, "author_id": 186495, "diff_limit": 1000, "urls": {"diff":"\/comments\/42041\/get","add":"\/comments\/42041\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/42041"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791 }

4 комментария 4 комм.

Популярные

По порядку

3

Бюджет закрыт NDA, естественно. А вообще главное ROI, срок возврата инвестиций.

Ответить
0

Ок, а вот вы пишете: "Считая затраты, зафиксируйте лишь стоимость понятных задач. Для всего остального возможна только вилка в оценке".
Насколько эластичная у вас вилка? От 1 млн до 10 млн или от 1 млн до 1,05 млн?

Ответить
3

Обычно приемлемы вилки в 10-30%.
Но Владислав, Вы правы это довольно сложный момент. Могу ответить только банальностью:
1. Где возможно декомпозиция задач до поддающегося оценке уровня.
2. Оценка возможных рисков.
3. Максимальное описание ограничений проекта/задачи в документации.
4. Применение опыта решения схожих задач.
5 ...
Ну либо вообще уходить в другие технологии. SCRAM? Почему нет.

Ответить
2

Так а какой бюджет-то? )

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Голосовой помощник выкупил
компанию-создателя
Подписаться на push-уведомления