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

Цель этой заметки – показать, что распространенный алгоритм проведения 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
Комментарии
Аналитик, Санкт-Петербург
Юрий Полозов пишет:Станислав Архипов пишет:2. Уровень страхового запаса определяется по критерию максимизации прибыли. abc ни при чем.Опять про прогнозы... Как определить тенденции изменения объема продаж (и размера прибыли, как следствие) при снижении складского запаса в случае дистрибуторской деятельности (например)? Масса продуктов на рынке B2B продается потому, что 'она есть на складе', так как присутствует конкурентная среда. Как оценить влияние ухода клиента к конкуренту 'со складом' с точки зрения прибыли? 'Пусть малоприбыльные клиенты уходят, держать склад под них не будем'? Но с ними уходит и объем продаж. А если это приведет к ухудшению условий поставки от вендора (уменьшается объем продаж - снижаются скидки). Не слишком ли сложная для анализа модель получается?
Юрий, надеюсь мы оба понимаем, что ни на один из этих вопросов абц нам не ответит :)поэтому не будет ли более правильным уже открыть свежую тему на форуме? а то мы тут весьма сильно от топика отошли. как, коллеги?
Аналитик, Санкт-Петербург
Игорь Семенов пишет:Просто блеск!!!!!
я понимаю Ваш сарказм, профессор (с)но все-таки хотелось бы и от Вас услышать если не алгоритм, то хотя бы логику принятия решенияABC -> состав матрицыABC -> способ ценообразования
Финансовый директор, Москва

Станислав!Это Вы по -профессорски нас экзаменуете....НЕТ более простого способа сформировать складские запасы (в базовых значениях), чем АВС.НЕТ более простого способа сформировать план продаж (в базовых значениях), чем АВС. Станислав!Я ещё раз прошу: напишите КАК надо делать без АВС

Аналитик, Санкт-Петербург
Игорь Семенов пишет:Это Вы по -профессорски нас экзаменуете....
да ну, какое там... я в самом деле не понимаю, как нижеизложенное делать [b]С[/b] ABC :cry: видимо, и не узнаю, все скрывают
НЕТ более простого способа сформировать складские запасы (в базовых значениях), чем АВС. НЕТ более простого способа сформировать план продаж (в базовых значениях), чем АВС. Станислав! Я ещё раз прошу: напишите КАК надо делать без АВС
обязательно напишу, я ж предупредил, что это все в двух словах. но каждый из вопросов тянет на немалую статью, да и обсуждалась часть решений уже неоднократно - хотя бы на закупе была длиннющая дискуссия с формулами и численным моделированием. если нет времени искать, могу взять на себя эту ношу :)
Консультант, Санкт-Петербург
[b]Станислав Архипов,[/b] Спасибо за оценку.Я не претендую на методологическую новизну, но пока у практического бизнеса остаются проблемы с управлением ассортиментом и ТЗ, известные вещи не лишне повторять новыми словами, на новых примерах.Алгоритм применялся классический: кластеризация по реализации. Только потом, как написано в статье, группы корректировались товарными менеджерами с учётом тех факторов, которые классический АВС учесть не может.В том то и дело, что в теории всё выглядит красиво: максимизация прибыли, эластичность цены .. Но на практике имеется масса ограничений, которые не позволяют применить все эти красивости в полном объёме. АВС-XYZ как раз и предназначен для того, чтобы простым методом выбрать позиции номенклатуры, которые нужно поддерживать 1) на идеальном уровне, 2) на среднем, 3) не поддерживать. А дальше для самых важных групп уже обеспечить максимизацию прибыли, ценообразование и т.д.
Станислав Архипов пишет:тогда я не совсем понимаю, о какой процедуре идет речь
Номенклатура в ИС может иметь ряд изменяющихся параметров: цена, поставщик, срок или дата поставки и т.д. Поддерживать актуальные параметры для 10 тыс наименований очень трудоёмко, да и не целесообразно для ряда видов бизнеса. Поэтому с помощью АВС выделяют группу, которую будут поддерживать, а по остальным параметры определяют по запросу.
Генеральный директор, Тольятти
Станислав Архипов пишет:ни на один из этих вопросов абц нам не ответит
Это не к авс вопросы, а к предлагаемой Вами замене другой моделью.Пока нет ответов на эти вопросы - нет и практического резона её (модели) применения.АВС прост и понятен. Пока он дает ответы на нужные вопросы с достаточной точностью - его будут применять.Надо только правильно вопросы ставить и адекватно оценивать результаты анализа до принятия решений.
Аналитик, Санкт-Петербург
Сергей Кручинецкий пишет:В том то и дело, что в теории всё выглядит красиво: максимизация прибыли, эластичность цены .. Но на практике имеется масса ограничений, которые не позволяют применить все эти красивости в полном объёме. АВС-XYZ как раз и предназначен для того, чтобы простым методом выбрать позиции номенклатуры, которые нужно поддерживать 1) на идеальном уровне, 2) на среднем, 3) не поддерживать. А дальше для самых важных групп уже обеспечить максимизацию прибыли, ценообразование и т.д.
у меня есть проблема, и я хочу о ней поговорить (с)по поводу практических ограничений - согласен совершенно. но в том-то и дело, что я никак не могу понять чем может помочь абц даже в теории! вот здесь, например, написано, что можно определить, что 'не поддерживать'. покажите мне логическую связь между группой C, например, и определением перечня неподдерживаемых позиций. хоть убейте, не вижу никакой связи. и кто сказал, что для компании ВЫГОДНО поддерживать 'идеальный' (это сколько?) уровень по группе A, [i]определенной по объему реализации[/i]
[QUOTE]Цитата Станислав Архипов пишет: тогда я не совсем понимаю, о какой процедуре идет речь
Номенклатура в ИС может иметь ряд изменяющихся параметров: цена, поставщик, срок или дата поставки и т.д. Поддерживать актуальные параметры для 10 тыс наименований очень трудоёмко, да и не целесообразно для ряда видов бизнеса. Поэтому с помощью АВС выделяют группу, которую будут поддерживать, а по остальным параметры определяют по запросу. [/QUOTE]my fault. я как-то выпустил из виду, что в вашем случае речь идет о заказной номенклатуре. здесь совершенно согласен, что abc имеет смысл. еще одно подтверждение тезиса о том, что классификация необходима, когда в процессе появляется человек - его мышлению необходимо четкое указание что катить, а что нести. правда, как обычно, здесь анализ будет не совсем стандартный - две категории, граница проводится по 'top-100(300,500,...), а не мифическим 80%.
Аналитик, Санкт-Петербург
Юрий Полозов пишет:[QUOTE]Станислав Архипов пишет: ни на один из этих вопросов абц нам не ответит
Это не к авс вопросы, а к предлагаемой Вами замене другой моделью. Пока нет ответов на эти вопросы - нет и практического резона её (модели) применения. АВС прост и понятен. Пока он дает ответы на нужные вопросы с достаточной точностью - его будут применять. Надо только правильно вопросы ставить и адекватно оценивать результаты анализа до принятия решений. [/QUOTE]Вы натурально не понимаете :)не предлагается никакая замена, поскольку заменять нечего. еще раз подчеркну: мы здесь обсуждаем именно применимость абц. приведенная цитата имеет начало в определении страхового запаса при помощи абц. я утверждаю, что абц ни по одному из показателей не позволяет определить уровень страхового запаса. он является лишь спорной основой для метода 'назначить', то бишь это не вопрос знания, а вопрос веры. самое простое подтверждение этому - разница в формировании СЗ торговыми и производственными компаниями (интересно, в который раз я это говорю?).
Консультант, Санкт-Петербург
Станислав Архипов пишет: написано, что можно определить, что ''не поддерживать''. покажите мне логическую связь между группой C, например, и определением перечня неподдерживаемых позиций. хоть убейте, не вижу никакой связи. и кто сказал, что для компании ВЫГОДНО поддерживать ''идеальный'' (это сколько?) уровень по группе A, определенной по объему реализации
По-моему, связь очевидная. Ресурсов на поддержку всей номенклатуры не хватает, поэтому поддерживаем ту, по которой дефицит и задержка в реакции на запрос клиента нанесёт наибольший урон реализации. Прочитав ваш следующий пост, обнаружил взаимонепонимание. АВС не предназначен для расчёта страхового запаса. СЗ рассчитывается по известной формуле и зависит от 1) стабильности продаж, 2) стабильности срока поставки, 3) коэффициента ''запаса прочности'', который компания выбирает, исходя из своих финансовых возможностей. Я как-то неожиданно стал защитником АВС. Хотя без XYZ метод вообще смысла не имеет, а кроме того, повторю в очередной раз, не учитывает ряд факторов.
Генеральный директор, Москва

Станислав, получил.
в течение 2-3 дней сброшу: подразгребусь и найду.

1 5 7 9 14
Оставлять комментарии могут только зарегистрированные пользователи
Статью прочитали
Обсуждение статей
Все комментарии
Дискуссии
Все дискуссии
HR-новости
РБК представил рейтинг работодателей 2024

Средняя заработная плата в компаниях — участниках рейтинга составила около 155 тыс. руб. в месяц.

Названы самые привлекательные для молодежи индустрии

Число вакансий для студентов и начинающих специалистов выросло за год на 15%.

Россияне назвали главные условия работы мечты

Основные требования – широкий социальный пакет, а также все условия для комфортного пребывания в офисе.

Власти Москвы заявили об отсутствии безработных в столице

При этом дефицит кадров наблюдается во всех отраслях.