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

Цель этой заметки – показать, что распространенный алгоритм проведения 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
Комментарии

[B]Сергею Кручинецкому[/B]Существует один из вариантов XYZ анализа, позволяющий оценить качество прогноза, хотя опять же из статистики, по параметрам: 'точность/исполняемость' или,другими словами, - размер наиболее вероятного отклонения от прогноза/плана, вероятность отклонения.

[b]Виктор Шиков,[/b] Насколько я понял, вы пишете о возможности постфактум оценить качество прогноза прошлого периода. Я же - совсем о другом. В начале ветки уже был пример: клиент имеет большой потенциал, но покупает у нас мало и не регулярно, так как мы с ним работать не умеем. Ну можно его классифицировать в категорию СZ, то есть лишить всех скидок, отсрочек, сервиса и т.д. Но только кому от этого хуже будет?

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

Сергей Кручинецкий пишет:
огромное спасибо, теперь есть материал для продолжения цикла 'антиАБЦ' 8) в двух словах
1. Поддерживаем товарный запас или нет
определяется положительной (условно говоря) прибыльностью и/или маркетинговыми соображениями. abc ни при чем.
2. Уровень страхового запаса
определяется по критерию максимизации прибыли. abc ни при чем.
3. Поддерживаем актуальные параметры номенклатуры в ИС или нет
ой. этого в моем опыте нет. в каких случаях [I]не надо[/I] вести учет в ис?
4. Способ ценообразования
определяется маркетинговыми соображениями (эластичность спроса) по критерию максимизации прибыли. abc ни при чем.
И т.д. и т.п. Кстати, при классификации клиентов также используются конкретные управленческие решения: 1. Величина скидок 2. Величина отсрочки 3. Предоставление дополнительного сервиса
здесь есть разумное зерно, но только с точки зрения 'понятности' для клиента системы бонусов. типа заплатил денег - получи платиновую карту :)
И т.д. и т.п. Повторю: беда в том, что классический АВС-XYZ использует результаты прошлого периода, но не использует другие факторы, в частности, прогноз.
по-хорошему действительно нужно использовать прогнозные или 'перспективные' значения, но тут мы уже уходим в другую проблему - прогнозирования.
Виктор Шиков пишет:Существует один из вариантов XYZ анализа, позволяющий оценить качество прогноза, хотя опять же из статистики, по параметрам: 'точность/исполняемость' или,другими словами, - размер наиболее вероятного отклонения от прогноза/плана, вероятность отклонения.
кстати, Виктор, все хочу спросить, что это за вариант? в такой формулировке название незнакомо
Станислав Архипов пишет:определяется положительной (условно говоря) прибыльностью и/или маркетинговыми соображениями. abc ни при чем
АБЦ - просто инструмент определить позиции, отвечающие данным свойствам, за исключением новых.Кроме того, АБЦ - 1 из показателей, который позволяет (всего их м.б. 2 или 3) оценить ЖЦ товара в данной компании.
Станислав Архипов пишет:определяется по критерию максимизации прибыли. abc ни при чем
позволяет просто определить позиции по которым поддержание СЗ имеет смысл. Вариант XYZ анализа 'точность/исполняемость' позволяет, в частности оценить риски: нужен ли, когда, в каком объеме, как регулярно должен пополняться.
Станислав Архипов пишет:все хочу спросить, что это за вариант? в такой формулировке название незнакомо
Станислав, киньте в личку мыло: где-то несколько лет назад статью писал - поищу и вышлю.

[b]Станислав Архипов,[/b] Для экономии времени позволю ответить ссылкой на статью на этом сайте - http://www.e-xecutive.ru/community/articles/1099443/ . Найдите там текст про АВС. Лучше избегать слов типа 'маркетинговые соображения'. Речь ведь об алгоритмах, а не соображениях. Что касается объективных критериев, дайте пож. ссылку на [B]практически[/B] реализуемое решение по максимизации прибыли в условиях ограничений финансов, логистики, персонала, ИТ-ресурсов. Если способ ценообразования определяете эластичностью, дайте пож. ссылку на [B]рабочий алгоритм[/B] измерения эластичности на промышленном рынке с ассортиментом в 5-10 тыс наименований.Учёт ТМЦ в ИС к поддержке параметров номенклатуры отношения не имеет.

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

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

Наиболее распространенными оказались приметы, связанные с обращением с деньгами.

5 профессий с самым высоким риском выгорания

Список возглавили – HR-специалисты.