Одним из самых важных этапов проекта внедрения системы WMS, как и любой другой информационной системы, является составление перечня функциональных требований.
Составление перечня ФТ происходит на этапе выбора системы WMS. Этот перечень рассылается потенциальным поставщикам систем для того, чтобы они смогли объективно оценить стоимость настроек, разработок и стоимость внедрения системы на автоматизируемом складе. По этой причине, перечню ФТ следует уделить максимум внимания.
Целью внедрения систем WMS является эффективное управление процессами и ресурсами склада.
Таки образом, ФТ должны отражать тот функционал, который необходим именно для удовлетворения функциональных потребностей (дефицитов) в управлении складскими процессами и ресурсами.
Проектная практика показывает, что очень часто компании не уделяют достаточного значения составлению перечня ФТ к системе WMS либо поручают эту задачу сотрудникам, не имеющим достаточной компетентности в знании складских бизнес-процессов. В результате ФТ становятся либо неполными, либо не имеющими отношения к управлению процессами склада.
Такой подход непременно приводит к негативным последствиям:
изложенные функциональные требования могут быть не понятны поставщикам WMS и потребуют уточнения для одинакового их понимания сторонами и исключения разночтений;
функциональные требования не будут достаточно детализированными, что приведет к неверной оценке услуг по настройке и внедрению системы;
заявленные ФТ не будут покрывать потребности всех складских бизнес-процессов.
Иными словами, оценивая внедрение WMS на основании некачественно составленного перечня ФТ, поставщик системы не получит достаточного представления о потребностях склада. Следовательно, оценка внедрения будет также не объективной. В ходе проекта требования будут уточняться, а любая детализация функциональных требований и приведение системы управления складом в соответствие с ожиданиями потребуют дополнительных затрат времени и ресурсов, увеличив сроки и стоимость внедрения.
В этой ситуации заказчик посчитает, что вина лежит на плечах поставщика, т.к. от него ожидается знание процессов и наличие методологии внедрения, а поставщик, в свою очередь, будет перекладывать ответственность на сторону заказчика, мотивируя это тем, что оценил ровно те требования, которые были изначально заявлены.
Это – скриншот фрагмента реального документа, на основании которого крупный производитель продуктов питания осуществлял выбор системы WMS.
Что в нем не так? Честно говоря, всё.
Например, что означает функциональное требование «Грузы и запасы»? Любой разработчик системы WMS поймет его, как наличие в системе грузов и запасов, не более, т.к. данное требование не достаточно детализировано. Истина в том, что для ведения грузов и запасов не обязательно внедрять систему WMS.
Другое требование: «Ячейки». Что можно понять из данного пункта? Максимум то, что в системе должны быть ячейки. Но ведь ячейки можно вести разными способами: в MS Excel, MS Access, в конце концов на бумаге, однако это не будет системой управления складом.
По сути, наличие в системе WMS такого объекта, как ячейки формально покроет это требование и формально же поставщик будет прав, предоставив заказчику возможность использования этих самых ячеек. Но ведь система WMS внедряется не только для наличия в ней ячеек, но и для управления и оптимизацией их использования. Следовательно, это необходимо указать и в требованиях.
Ниже я приведу пример того, как должны выглядеть эти два требования.
Итак, как же правильно составить перечень функциональных требований к системе WMS?
Во-первых: обеспечить достаточную детализацию требований и исключить разночтения;
Во-вторых: включить в перечень ФТ только те требования, которые соотносятся с целями внедрения системы WMS на складе, т.е. направлены на автоматизацию управления складскими процессами и ресурсами (мне, например, приходилось в перечне ФТ к системе WMS встречать требования по автоматизации перевозок или планированию закупок, что никоим образом не относится к складским бизнес-процессам и целям внедрения систем WMS);
В-третьих: не составлять функциональные требования по функционалу (шаблону) конкретной системы WMS, т.е., включать в перечень ровно то, что нужно складу, не задумываясь о том, может ли система WMS это сделать или нет. Реализация функционала – забота поставщика системы;
В-четвертых: составлять ФТ не по текущим бизнес-процессам, а по тем бизнес-процессам, которые будут практиковаться на складе уже в условиях использования системы WMS. Для этого заказчику необходимо уже на этапе выбора системы WMS четко понимать, как будет работать склад (подробнее о повышении эффективности складских процессов перед внедрением системы WMS написано в этой статье);
В-пятых: не выдавать функциональный объем вместо функциональных требований.
Хотелось бы отдельно остановиться на функциональном объеме.
На моей практике более 90% компаний при составлении запроса предложения на внедрение системы WMS выдают функциональный объем вместо перечня функциональных требований и это – ошибка, которая приводит к тем негативным последствиям, о которых написано выше.
Функциональный объём – это набор функциональных возможностей системы WMS, входящих в состав внедряемой системы. Иными словами, функциональный объём – это совокупность бизнес-процессов, функций и операций, автоматизация которых предполагается за счёт внедрения системы управления складом.
Функциональный объём
Функциональные требования
Остановимся на группах складских бизнес-процессов. К ним относят следующие:
Каждая группа бизнес-процессов содержит в себе конкретные бизнес-процессы, например:
Ведение организационной структуры склада и нормативно-справочной информации:
Входящие процессы:
и так далее.
Перечень групп бизнес-процессов с указанием их содержимого, как на примере выше, – это и есть функциональный объем внедрения системы WMS. Он позволяет понять, какие конкретно бизнес-процессы есть/будут на складе, т.е. показывает объем автоматизации системой WMS (для составления функционального объема можно воспользоваться Национальным стандартом Российской Федерации «Системы управления складом. Функциональные требования», ГОСТ Р 59282-2020. Обзор документа можно найти здесь).
Вместе с тем, под каждым бизнес-процессом могут присутствовать такие функциональные требования, которые существенно повлияют на оценку внедрения. Например, приемка готовой продукции может содержать такие требования к функционалу:
и так далее.
Из примера видно, что конкретно должно выполняться в системе в рамках бизнес-процесса. Это и есть функциональные требования.
Вернемся к показанному выше примеру с ячейками и грузами.
Функциональное требование «Грузы и запасы» лучше разделить на два бизнес-процесса:
К первому бизнес-процессу будут предъявляться примерно следующие требования:
и т.д.
Что касается «Ячеек», то здесь в качестве бизнес-процесса будет выступать "Настройка и ведение топологии склада". К этому бизнес-процессу предъявляются следующие требования:
и т.д.
Итак, для получения объективной оценки стоимости внедрения системы WMS на основании детализированного перечня функциональных требований необходимо:
Составление перечня функциональных требований – это процесс, требующий участия не только склада, но и смежных подразделений. Недостаточная детализация или требования, не относящиеся к функционалу склада, приведут к неверному пониманию задачи поставщиком системы и неверной оценке внедрения.
Для качественного составления функциональных требований к системе WMS можно воспользоваться услугами опытного консультанта, что позволит в короткие сроки получить детально проработанные ФТ и обеспечить объективный выбор системы WMS.
Функциональные требования (ФТ) определяют действия, которые система WMS должна быть способна выполнить. То есть, это – перечень функциональных возможностей системы WMS, который необходим складу для удовлетворения функциональных потребностей, отражающих, в свою очередь, цели автоматизации склада системой управления.