Бессмысленный АВС

Цель этой заметки – показать, что распространенный алгоритм проведения ABC-анализа решает не ту задачу, для выполнения которой обычно используется. В связи с этим я предлагаю внести коррективы.

Как это делается

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

Как это сделать? Этому вопросу и посвящена заметка. Анализ многих тематических публикаций и встроенных в доступные CRM-системы инструментов позволяет сделать вывод о том, как этот анализ делается в большинстве компаний. Точнее, в большинстве компаний, где он вообще делается.

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

Шаг 1. Определяем пропорции

Например, мы решили, что:

- категория A – 70% от выручки,
- B – 20% от выручки,
- C – 10% от выручки.

Такие параметры используются по умолчанию во многих CRM-системах. В некоторых CRM-системах, кстати, не предусмотрена (!) возможность изменения этих параметров.

Шаг 2. Ранжируем клиентов и распределяем в группы в соответствии с выбранными пропорциями

Таблица 1. Ситуация первая: 10% клиентов создает 10% выручки

fofanov01.jpg

Почему это не работает

Так как клиентов у нашей компании не много, а особенности первой ситуации намеренно «выпячены», то, возможно, уже на этом этапе очевидно – ABC-анализ дает странный результат.

Мы включили в группу А очень много клиентов. Также наглядно видно, что ситуация далека от «20% клиентов создает 80% выручки». Это не просто придуманная мной методическая фигня. В реальности такое бывает чаще, чем можно себе представить.

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

Еще пример.

Таблица 2. Ситуация вторая: к одной категории относим очень разных клиентов

fofanov02.jpg

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

Таким образом, применяя «абэцэ» так, как это предлагается некоторыми экспертами и CRM-системами, мы рискуем объединить в одну группу очень разных клиентов или, наоборот, разделить схожих клиентов на разные группы.

Как исправить этот недостаток? И вообще - сколько нужно выделить групп, чтобы сделать наш «абэцэ» эффективным инструментом?

Предлагаю свой вариант решения проблемы и жду его оценки критическим умом Сообщества.

Возможное решение

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

На рисунке 3 мы наглядно видим, что убывание выручки носит почти идеальный линейный характер, и все клиенты покупают примерно в одинаковом объеме.

Рис. 3

fofanov03.jpg

Таким образом, мы не можем отнести их к разным категориям. По крайней мере, наугад. Проведя анализ таким способом, мы получаем одну группу (выделенную синим цветом), хотя «классический» способ дает деление на три группы (выделенные красным цветом).

На рисунке 4 мы видим, что действительно можно выделить три группы, образующих разные типы тренда (выделены синим), однако это далеко не те же самые группы, что и при «классическом» анализе (красным).

Рис. 4. Видно три группы – но другие

fofanov04.jpg

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

Конечно, такой графический анализ не является единственно возможным. Более того, можно выбрать другие технологии и критерии для анализа и выделения подклассов внутри класса – и они дадут варианты подклассов, связанные настолько, насколько связаны между собой сами технологии и критерии.

Я лишь предложил один вариант, который лучше «классического» тем, что критерий для выделения – есть. Из этого следует, кстати, что число подклассов не обязательно равно трем. Подклассов может быть столько, сколько понадобится для решения наших задач.

Фото: pixabay.com

Расскажите коллегам:
Эта публикация была размещена на предыдущей версии сайта и перенесена на нынешнюю версию. После переноса некоторые элементы публикации могут отражаться некорректно. Если вы заметили погрешности верстки, сообщите, пожалуйста, по адресу correct@e-xecutive.ru
Комментарии
Генеральный директор, Москва

Сергей, для этого с клиентом нужно работать. :D
Кроме того, есть еще такой ход: если для вас клиент категории А, но вы для него поставщик С, то реально предпринимать усилия для увеличения вашего объема он, скорей всего не будет, а вот если наоборот...
Вообще, работа с клиентом штука тонкая и классифицировать клиента нужно, в том числе, с учетом его динамики. Да и смысл в АБЦ классификации клиентов есть только тогда, когда их много, чтобы понять с кем нужно работать, а кого не жаль потерять.

Аналитик, Санкт-Петербург
Сергей Кручинецкий пишет:
огромное спасибо, теперь есть материал для продолжения цикла ''антиАБЦ'' 8) в двух словах
1. Поддерживаем товарный запас или нет
определяется положительной (условно говоря) прибыльностью и/или маркетинговыми соображениями. abc ни при чем.
2. Уровень страхового запаса
определяется по критерию максимизации прибыли. abc ни при чем.
3. Поддерживаем актуальные параметры номенклатуры в ИС или нет
ой. этого в моем опыте нет. в каких случаях не надо вести учет в ис?
4. Способ ценообразования
определяется маркетинговыми соображениями (эластичность спроса) по критерию максимизации прибыли. abc ни при чем.
И т.д. и т.п. Кстати, при классификации клиентов также используются конкретные управленческие решения: 1. Величина скидок 2. Величина отсрочки 3. Предоставление дополнительного сервиса
здесь есть разумное зерно, но только с точки зрения ''понятности'' для клиента системы бонусов. типа заплатил денег - получи платиновую карту :)
И т.д. и т.п. Повторю: беда в том, что классический АВС-XYZ использует результаты прошлого периода, но не использует другие факторы, в частности, прогноз.
по-хорошему действительно нужно использовать прогнозные или ''перспективные'' значения, но тут мы уже уходим в другую проблему - прогнозирования.
Аналитик, Санкт-Петербург
Виктор Шиков пишет: Существует один из вариантов XYZ анализа, позволяющий оценить качество прогноза, хотя опять же из статистики, по параметрам: ''точность/исполняемость'' или,другими словами, - размер наиболее вероятного отклонения от прогноза/плана, вероятность отклонения.
кстати, Виктор, все хочу спросить, что это за вариант? в такой формулировке название незнакомо
Генеральный директор, Москва
Станислав Архипов пишет: определяется положительной (условно говоря) прибыльностью и/или маркетинговыми соображениями. abc ни при чем
АБЦ - просто инструмент определить позиции, отвечающие данным свойствам, за исключением новых. Кроме того, АБЦ - 1 из показателей, который позволяет (всего их м.б. 2 или 3) оценить ЖЦ товара в данной компании.
Станислав Архипов пишет: определяется по критерию максимизации прибыли. abc ни при чем
позволяет просто определить позиции по которым поддержание СЗ имеет смысл. Вариант XYZ анализа ''точность/исполняемость'' позволяет, в частности оценить риски: нужен ли, когда, в каком объеме, как регулярно должен пополняться.
Станислав Архипов пишет: все хочу спросить, что это за вариант? в такой формулировке название незнакомо
Станислав, киньте в личку мыло: где-то несколько лет назад статью писал - поищу и вышлю.
Консультант, Санкт-Петербург
Станислав Архипов, Для экономии времени позволю ответить ссылкой на статью на этом сайте - http://www.e-xecutive.ru/community/articles/1099443/ . Найдите там текст про АВС. Лучше избегать слов типа ''маркетинговые соображения''. Речь ведь об алгоритмах, а не соображениях. Что касается объективных критериев, дайте пож. ссылку на практически реализуемое решение по максимизации прибыли в условиях ограничений финансов, логистики, персонала, ИТ-ресурсов. Если способ ценообразования определяете эластичностью, дайте пож. ссылку на рабочий алгоритм измерения эластичности на промышленном рынке с ассортиментом в 5-10 тыс наименований. Учёт ТМЦ в ИС к поддержке параметров номенклатуры отношения не имеет.
Финансовый директор, Москва

Станислав!
''Цитата

1. Поддерживаем товарный запас или нет
определяется положительной (условно говоря) прибыльностью и/или маркетинговыми соображениями. abc ни при чем. ''

''Цитата

4. Способ ценообразования
определяется маркетинговыми соображениями (эластичность спроса) по критерию максимизации прибыли. abc ни при чем. ''

Просто блеск!!!!!

Генеральный директор, Тольятти
Станислав Архипов пишет: 2. Уровень страхового запаса определяется по критерию максимизации прибыли. abc ни при чем.
Опять про прогнозы... Как определить тенденции изменения объема продаж (и размера прибыли, как следствие) при снижении складского запаса в случае дистрибуторской деятельности (например)? Масса продуктов на рынке B2B продается потому, что ''она есть на складе'', так как присутствует конкурентная среда. Как оценить влияние ухода клиента к конкуренту ''со складом'' с точки зрения прибыли? ''Пусть малоприбыльные клиенты уходят, держать склад под них не будем''? Но с ними уходит и объем продаж. А если это приведет к ухудшению условий поставки от вендора (уменьшается объем продаж - снижаются скидки). Не слишком ли сложная для анализа модель получается?
Аналитик, Санкт-Петербург
Сергей Кручинецкий пишет: Для экономии времени позволю ответить ссылкой на статью на этом сайте - www.e-xecutive.ru/community/articles/1099443/ . Найдите там текст про АВС. Лучше избегать слов типа ''маркетинговые соображения''. Речь ведь об алгоритмах, а не соображениях.
отличная статья, спасибо. если по секрету, не вы одни шли этим (абсолютно правильным по моему мнению) путем. причем если читать все, а не только про абц, там на 90% задача определения номенклатурной матрицы решается именно из маркетинговых соображений, хоть Вам и не нравится это выражение. что уж поделать, коли маркетинг - темная лошадка, плохо укладывающаяся в ложе математически четких алгоритмов :) что касается букв ABC в статье, к сожалению там не приведен алгоритм определения номенклатуры по признакам A,B,C, так что вопрос по-прежнему не закрыт.
Что касается объективных критериев, дайте пож. ссылку на практически реализуемое решение по максимизации прибыли в условиях ограничений финансов, логистики, персонала, ИТ-ресурсов.
я не думаю, что в принципе возможно решение хоть какой-то степени универсальности - слишком индивидуально влияние этих конкретных ограничений (и их жесткость) в этой конкретной компании. слишком много приходится задействовать эмпирических данных, экспертных оценок и ''волевых решений''. другой вопрос, что мы можем помоделировать эту задачку. определение номенклатурной матрицы без ограничений делается элементарно, ограничение по финансовому ресурсу туда вставить - плевое дело, а вот каким образом интерпретировать ограничения персонала, например?
Если способ ценообразования определяете эластичностью, дайте пож. ссылку на рабочий алгоритм измерения эластичности на промышленном рынке с ассортиментом в 5-10 тыс наименований.
способ измерения я знаю только один - эксперимент. возможно, маркетологи могут предложить что-то другое, тут я не специалист. на практике b2c все сводится к определению сложившегося ценового уровня рынка, сегментированию по уровню цен и экспертной оценке в каждом сегменте.
Учёт ТМЦ в ИС к поддержке параметров номенклатуры отношения не имеет.
тогда я не совсем понимаю, о какой процедуре идет речь
Аналитик, Санкт-Петербург
Юрий Полозов пишет: Станислав Архипов пишет: 2. Уровень страхового запаса определяется по критерию максимизации прибыли. abc ни при чем. Опять про прогнозы... Как определить тенденции изменения объема продаж (и размера прибыли, как следствие) при снижении складского запаса в случае дистрибуторской деятельности (например)? Масса продуктов на рынке B2B продается потому, что ''она есть на складе'', так как присутствует конкурентная среда. Как оценить влияние ухода клиента к конкуренту ''со складом'' с точки зрения прибыли? ''Пусть малоприбыльные клиенты уходят, держать склад под них не будем''? Но с ними уходит и объем продаж. А если это приведет к ухудшению условий поставки от вендора (уменьшается объем продаж - снижаются скидки). Не слишком ли сложная для анализа модель получается?
Юрий, надеюсь мы оба понимаем, что ни на один из этих вопросов абц нам не ответит :) поэтому не будет ли более правильным уже открыть свежую тему на форуме? а то мы тут весьма сильно от топика отошли. как, коллеги?
Аналитик, Санкт-Петербург
Игорь Семенов пишет: Просто блеск!!!!!
я понимаю Ваш сарказм, профессор (с) но все-таки хотелось бы и от Вас услышать если не алгоритм, то хотя бы логику принятия решения ABC -> состав матрицы ABC -> способ ценообразования
Оставлять комментарии могут только зарегистрированные пользователи
Статью прочитали
Обсуждение статей
Все комментарии
Дискуссии
3
Евгений Равич
Могут быть совершенно обычные лекарства, но в другой дозировке или не показанные конкретному чел...
Все дискуссии