Дмитрий ПЕРОВ
Эксперт журналов «Складские технологии» и «Логистика и управление»
Классовая борьба WMS
Первые классификации WMS
Как только на российском рынке возникла конкуренция среди поставщиков WMS, сразу же появились и первые классификации. Ранние публикации по этому вопросу относятся к 2004 году. Они отражают состояние рынка на тот момент. Да, всего лишь четыре года назад! До этого складские системы делили на WMS и «не WMS», что только подчеркивает динамику рынка складских систем.
Первая классификация выглядела так:
системы начального уровня;
системы среднего уровня;
комплексные системы.
Системами среднего уровня тогда считали системы со стоимостью лицензий до $50 000, с базовой функциональностью (которая, впрочем, тогда, как и сейчас, не была определена формально). К этим системам относили младшие версии западных продуктов, распространяемые на нашем рынке, и CoreWMS российского Аргуссофта, который сам при этом стремился уклониться от конкуренции и занять нишу в системах начального уровня с системой СoreIMS, которая позиционируется в отличие от WMS, как система учета склада. Для систем среднего уровня продвигали заранее определенные возможности настройки, то есть настройки «галочные».
Комплексными системами в 2004 го--ду считали системы со стоимостью лицензий более $50 000, с возможностью значительных модификаций под требования заказчика. К этим системам относили безусловного на тот момент лидера российского рынка «Солво» со своей Solvo.WMS и старшие версии западных продуктов. При этом замалчивалось, что все эти старшие версии тоже «галочные», а по западным меркам данные системы расположены у нижней границы среднего класса.
Эта классификация преследовала две цели.
1. «Столкнуть» вниз все отечественные разработки как не заслуживающие внимания потребителя со средним бюджетом.
2. «Подтянуть» вверх к лидеру западные «галочные» системы, декларируя, что они тоже настраиваются под требования заказчика.
Единственное, что просуществовало из той классификации до сегодняшнего дня, это разбиение на ценовые категории. И сейчас к системам начального уровня относятся системы со стоимостью лицензий до $15 000–20 000. Средний сегмент уже несколько расширился, хотя скорее всего это следствие инфляционных процессов: несмотря на то что системы дешевеют, верхняя граница среднего сегмента сейчас находится где-то в районе $100 000 за лицензию.
Ревизия классификации 2006 года
Практически сразу же эту классификацию начали расшатывать отечественные производители софта. «Бухту» при выходе на рынок позиционировали как комплексную систему, несмотря на то что по стоимости она была и остается системой среднего класса. За ней (или одновременно с ней) на рынок вышли и другие разработчики. С увеличением их числа границы все более и более размывались, за исключением может быть границы между системами начального уровня. Ни одна из систем, выведенных как бюджетная, до сих пор не развилась до уровня средней. Видимо, существует некоторый порог цены, когда рентабельность проектов уже не позволяет сформировать маркетинговый бюджет для перехода на следующий уровень.
С такими размытыми границами классификация просуществовала в течение двух лет и в конце 2006 года была пересмотрена. Конечно, никто не созывал никаких конференций для пересмотра классификации.
Кто же их пересмотрел?
Это снова сделали поставщики западных систем. Введенная ими классификация настолько точно отражала настроения рынка, что мгновенно была растиражирована на всех возможных ресурсах.
Отражала она следующее:
системы начального уровня;
стандартные коробочные системы;
конфигурируемые системы;
адаптируемые системы.
Системы начального класса никто естественно трогать не стал.
Изменить классификацию потребовалось для того, чтобы вывести на рынок такие системы, как Red Prairie (Аgcom), HighJump (R-id). Компания «Корус-консалтинг» использовала несколько другую тактику, а именно «Manhattan cчитается номером один в мире», и апеллировала к этому, а не к возможности настроек. То есть теперь надо было ограничить сверху всех, кто уже был на рынке, с тем, чтобы позицио-нироваться в премиум-сегменте.
Коррективы реальности
Российским поставщикам решений, которые являются владельцами кода и могут решить вопросы настроек системы под бизнес заказчика путем изменения этого кода, был выделен отдельный подкласс заказных систем в классе стандартных и конфигурируемых систем.
Верна ли спустя два года эта классификация? Да, если речь идет о западных системах, перепродающихся здесь.
Можно ли использовать данную классификацию как основание для выбора системы для своего склада? Нет, нельзя.
В противоположность отечественным системам, компании, перепродающие импортные решения в России, вынужденно продукто-ориентированные. Они ограничены тем обстоятельством, что им доступно только то, что не требует программирования. Весь исходный код принадлежит их западным партнерам, которые обычно ничего под клиента менять не заинтересованы.
Разделение на продукто- и клиентоориентированность относится, естественно, не к самим системам, а к их продавцам. Разделение это не бинарное (либо то, либо другое), и существуют некоторые градации, или степени ориентированности компаний. Например, продавая один и тот же продукт «Exceed», компания i2 больше ориентируется на продукт, чем «ДатаКрат» – он более клиенто-ориентирован. То же самое можно сказать и про российских разработчиков – кто-то в большей степени готов к изменениям под требования клиента, кто-то в меньшей степени, только, к сожалению, у меня нет показательных примеров, когда один и тот же продукт продается разными компаниями.
Как бы то ни было, если нарисовать шкалу ориентированности от продукта к клиенту и расположить на ней поставщиков, то самый консервативный владелец кода, крайне редко вносящий изменения «под клиента», оказывается более клиенто-ориентированным, чем посредник, декларирующий, что настроит систему под любые требования. Таким образом, владелец кода и клиенто-ориентированная компания сейчас практически являются синонимами, так же как посредник и продукто-ориентированная компания.
Совокупность компромиссов
Несколько слов хотелось бы сказать и о границах классов в классификации 2006 года. Некоторые покупатели настолько воспринимают эту классификацию как аксиому, что задают поставщикам вопросы: «А у вас система «галочная» или адаптируемая?», и выражают недоумение, что система может одновременно быть и той, и другой. Вся существующая техника – это совокупность компромиссов. Разработчики всегда вынуждены принимать решения о том, как одновременно обеспечить производительность и универсальность, сопряжение с другими системами и целостность данных и т. д., и т. п. И они делают каждый свой выбор. В случае с системами управления складом еще и потребитель делает выбор между тем, что ему удобнее, дешевле и проще: изменить процессы под систему или систему под процессы. И здесь тоже присутствует многовариантность и как следствие свои компромиссы: можно ведь одновременно менять и то, и другое.
Вторая проблема – наличие, количество и качество персонала, который будет строить процессы склада. Это может быть логистический департамент, отдел контроллинга, линейные руководители склада. В сущности, вопрос о том, кто со стороны покупателя будет строить процессы, об уровне квалификации персонала и степени его участия в проекте. От этого будет зависеть качество автоматизации. Если некому поставить задачу поставщику, то смысла в выборе самой гибкой системы нет. Поставщик не будет строить бизнес за вас.
Когда ветвей алгоритмов становится слишком много, разработчики понимают, что на анализ этих констант уходит слишком много времени, и выносят некоторую часть кода в отдельный модуль – так система становится «конфигурируемой». Причем совсем необязательно все настройки делать так, ведь системы управления достаточно сложны. Какие-то процессы могут быть переменными, какие-то – частями кода. Это и есть компромисс разработчика.
Наконец, количество возможных вариантов перестает удовлетворять и потребителя, которому их всегда не достает, и разработчика, для которого их слишком много, поскольку приходится все поддерживать. Тогда разработчик делает то, что собственно всегда делал на протяжении всей короткой, но содержательной истории программирования. Он вводит следующий абстрактный уровень. Сейчас уже мало кто помнит, что компьютеры оперируют машинными кодами, большинство людей пользуется последующими абстракциями. Так и здесь: разработчик пишет некоторые абстрактные объекты, конкретный смысл которых определяется пользователем. Пользователь определяет и логику взаимодействия этих объектов. Для того чтобы пользователь мог это делать, разработчик проектирует некие инструментальные средства.
Компромисс разработчика
Бесконечно ли количество вариантов построения системы в этом случае? Нет, оно ограничено той абстракцией, которую создал разработчик, и в принципе может быть даже меньшим, чем в «конфигурируемой» концепции. Легче ли с этим работать? Для ответа на вопрос надо понять, а кто у нас «пользователь» в этом случае. Разработчику стало легче, он перенес вариативность на пользователя. Пользователями же оказываются сами разработчики, инженеры внедрения, аналитики, администраторы системы заказчика.
Разработчики достаточно легко пользуются своими же инструментами. Когда их что-нибудь не устраивает, они сами выбирают, «пилить дальше» или «заточить пилу». Инженеры внедрения – это, как правило, специалисты IT. Обычно они умеют программировать, но программировать в данном случае как раз и не приходится. Однако можно посмотреть, какой код получается в результате использования инструмента. Они понимают, насколько он не оптимален, но ничего изменить не могут.
Компромисс покупателя
Покупатель системы должен искать в первую очередь ответ на вопрос, решит ли выбираемое им решение задачи бизнеса. Выбирая из пяти десятков систем, покупатель должен понять, в какой точке развития находится его бизнес, выбрать точку, где, по его мнению, бизнес должен находиться, определить путь между точками и оценить необходимые и имеющиеся ресурсы.
Как будут выглядеть на практике эти абстрактные рассуждения? Во-первых, склады бывают современные, специально спроектированные под бизнес, и старые, а иногда и откровенно древние, приспособленные для ведения бизнеса. Как раз на этих складах во время приспособления и вырабатываются какие-то сложные запутанные процессы, для которых нужно «изобретать» соответствующие им алгоритмы. Во-вторых, бизнес может быть существующим и планируемым. Естественно, что проще автоматизировать новый объект, чем действующий. В-третьих, необходимой характеристикой является существующая культура складской обработки. Не секрет, что есть склады, напоминающие помойку, а есть – похожие на музей. Вчетвертых, очень важно наличие или отсутствие логистического проекта, а также качество этого проекта.
Взвесив все, определив, что вы хотите получить в итоге и какими ресурсами располагаете, можете покупать систему. Когда обозначены конкретные цели автоматизации (чем более конкретные, желательно в цифрах – тем лучше), уже безразлично, к какому классу будет относиться система. Главное, чтобы ее запуск и эксплуатация помогли достичь поставленных целей. На этом и должен основываться выбор системы и ее поставщика. Классификация по способу реализации настроек останется для разработчиков, им одним она и интересна.
Александр ПЕРЕПЕЧИН
Генеральный директор компании Red Tree
Потребность российских компаний – владельцев и арендаторов скла-дов – в мощных WMS увеличивается с каждым годом. Интенсивное развитие логистической инфраструктуры предприятий приводит к росту рынка информационных систем, предназначенных для автоматизации складских бизнес-процессов, на 25–35% в год.
С помощью современных систем автоматизации можно улучшить работу склада любого крупного торгового или производственного предприятия сразу по нескольким основным направлениям:
увеличить пропускную способность склада;
улучшить качество обслуживания клиентов;
сократить количество ошибок при приемке товара, наборе заказов и оформлении документации;
повысить прозрачность грузопотока;
сократить затраты на логистику;
повысить капитализацию предприятия.
Также автоматизация логистических функций приводит к повышению общего уровня качества операционной деятельности компании.
Не так давно наш отдел маркетинга провел опрос директоров торговых и производственных компаний, руководителей отделов логистики и IT-служб. Главной темой данного опроса стали критерии, которыми руководствуются специалисты при выборе системы управления складом для своего предприятия. Большинство (около 80%) респондентов прежде всего обращают внимание на соответствие WMS логистическим бизнес-процессам, реализованным в компании, и легкость обучения персонала работе с системой. На функциональные возможности системы обращают внимание 55% заказчиков, на адаптируемость – 40%. Стоимость WMS имеет первостепенное значение только для 25% опрошенных.
Сегодня на рынке представлено большое количество систем автоматизации склада, которые, на взгляд неспециалиста, мало отличаются друг от друга. Поэтому отечественным предпринимателям бывает достаточно сложно выбрать WMS, подходящую именно для их бизнеса.
При выборе системы рекомендуется обратить внимание на ее совместимость с другими информационными системами, используемыми на предприятии. Также перед принятием решения о внедрении той или иной WMS у себя на складе необходимо внимательно изучить историю внедрения этой системы в вашем сегменте рынка. Сегодня разработчики предпочитают создавать автоматизированные системы, специально приспособленные для работы в какой-то определенной области (или областях) торговли. Например, WMS компании Confase Logistics хорошо подходит для предприятий, специализирующихся на оптовой и розничной торговле лекарственными и косметическими препаратами, а система PSIwms – для предприятий, занимающихся производством и продажей автомобилей и запчастей к ним.
При выборе системы автоматизации склада целесообразно обращаться в компании, специализирующиеся на консалтинге в области автоматизации бизнес-процессов. Стоимость такой консультации редко превышает несколько тысяч долларов, в то время как цена приобретения и внедрения WMS может достигать сотен тысяч.
Внедрение в логистику предприятия WMS является длительным, сложным, дорогостоящим и, что немаловажно, двухсторонним процессом. Успех внедрения системы во многом будет зависеть от того, насколько эффективно взаимодей-ствуют разработчик WMS и клиент. Основной проблемой, с которой сталкиваются специалисты, обычно является низкая квалификация непосредственных пользователей WMS (персонала склада) и сотрудников IT-службы компании-заказчика. Иногда в процессе внедрения приходится организовывать дополнительно обучение потенциальных пользователей системы.
Почти всегда заказчик требует, чтобы WMS была совместима с другими информационными системами предприятия (ERP, CRM, SCM и др.). Соответственно при интеграции необходимо отладить экспорт и импорт документов из одной системы в другую, добиться актуальности данных, предотвратить возможность двойного ввода данных и т. д. В противном случае организовать совместную работу WMS и других информационных систем будет невозможно.
Универсальных WMS, оптимально удовлетворяющих потребности любого заказчика, не существует. Сотрудникам каждого крупного склада или распределительного центра приходится решать специфические задачи, вызванные особенностями реализованных на предприятии логистических процессов. Поэтому в 99% случаев системы управления приходится адаптировать к условиям работы компании: дописывать код, производить настройку оборудования и т. д.
Нередко у владельцев складов возникают проблемы и после внедрения WMS. Особенно это касается предприятий, персонал которых не имеет практического опыта работы со сложными информационными системами. Большинство трудностей появляются по мере осваивания функциональных возможностей системы. Для предотвращения подобных ситуаций в некоторых компаниях, оказывающих консалтинговые услуги в области логистики, организуются центры технической поддержки внедренных WMS-решений. Обычно такие центры работают круглосуточно семь дней в неделю.
