Как стать автором
Обновить

Маркетинг != idiots

Время на прочтение3 мин
Количество просмотров876
Вчера вечером мне в голову, совершенно, пожалуй, случайно, забрела мысль, которая поможет разрушить последний препон на пути к моему глобальному человеколюбию. Последним препоном на пути к моей всепоглощающей любви был маркетинг. С маркетингом и маркетин-менеджерами мне по долгу службы приходиться общаться на порядок чаще моих коллег-разработчиков. Дело в том, что в нашей компании я отвечаю за серверную часть лицензирования наших продуктов, все регистрации пользователей, сбор статистики, автоматическая обработка их запросов так или иначе находится в моей зоне ответственности. И, как следствие, мне часто приходится общатся с нашими маркетинг-менеджерами(ММ-ами). Особенно, когда выходит новый продукт и они начинают бегать туда-сюда, решая, какие именно бизнес-схемы лицензирования продукта они хотят. Надо сказать, что до сих пор меня подобное общение раздражало и утомляло. Ну действительно, вот вам простой рабочий пример, который демонстрирует тягость подобного общения для разработчика:
допустим, есть некая часть продукта, назовем ее А и есть части Б, В и Г, которые вместе образуют ту самую А. Вполне логично, что если покупатель покупает Б, В и Г, отметить в БД, что покупатель купил А. Но нет, говорит маркетинг. Отмечайте, пожалуйста, что он купил все 3, но не А. Это самый невинный пример, который можно привести из этой области.
До этого, руководствуяюсь юношеским максимализмом, я просто обосновывал для себя, что Маркетинг — люди, в большинстве своем, неадекватные. А некоторые — так и просто идиоты. Но вчера… итак, ближе к делу. Вчера, уже перед уходом с работы, я буквально 10 минут пообщался с руководителем группы разработки одного из наших продуктов, который собирается выйти в начале весны, и в данный момент я делаю для них лицензирование. Среди прочего, был такой вопрос. Продукт, который они готовят к выпуску, рассчитан на корпоративных клиентов и ставится на целую пачку компьютеров. Там есть два типа рабочих станций. И есть некая «способность»-фича программы, которая в данный момент включается в оба типа рабочих станций. В дальнейшем, при продаже приложения конкретному кастомеру, под него можно будет выбрать, в какие типы станций и в каком количестве эту фичу включать. А пока, Дима упомянул мельком, что включение этой галочки в каждую из типов станций, стоит для клиента 40% от суммарной стоимости отдельного включения в каждый тип. Эта странная цифра — 40% — проскочила мимо ушей, но зацепилась за сознание. Действительно, странная. 50% — вполне понятно — по половине. 100% — тоже, в принципе понятно — нам какая разница, что он пользует, а что нет — плати сколько надо и ладно. Но 40% зудели в подсознании как какой-то комар. И вдруг я понял главную мысль вчерашнего вечера: маркетинг и разработка — братья по разуму. Так же, как мы стремимся минимизировать время отклика, они стремятся максимизировать прибыль. Также, как мы не можем использовать некоторые запрещенные приемы, поскольку это противоречит безопасности, реюзабилити, или каким то нашим внутренним стандартам кодирования, так и они не могут использовать некоторые приемы, противоречащие законодательству, репутации или внутренним принципам. Но и это еще не все. В отличии от разработчиков, имеющих дело с компиляторами и булевой алгеброй, маркетинг имеет дело с людьми, и алгебра у них небулевская. А это намного сложнее. представьте себе простую матрицу, представляющую значения оператора || для двух булевых переменных:
false true
false false true
true true true

Все просто и понятно первокурснику. Но у маркетинга все иначе. Представьте, что в ячейках вашей таблицы стоят вероятности того, что результат операции будет true. Для булевой алгебры все просто и понятно:
false true
false 0 1
true 1 1

Никогда нигде false || false не даст true. Вероятность 0. Но у маркетинга все иначе. Числа в ячейках подобных таблиц у них могут быть любыми в пределах от 0 до 1, и понять, какие именно эти значения, можно только экспериментально, а без эксперимента можно только прикинуть. Как вам к примеру, такая алгебра:
false true
false 0.15 0.65
true 0.80 0.85

Т.е. у вас если одна вещь истинна, и другая вещь истинна, то их конъюнкция истинна с вероятностью 0.85. Например, если пользователь готов купить фичу А за 100 уе, а фичу Б за 50 УЕ, то их вместе он готов купить за 130 УЕ. А почему? А потому что жалко, или больше нету, или просто такой вот он интересный, клиент. А представьте, что точные значения этих вероятностей вам неизвестны, зависят от того, что именно за переменные учавствуют в операции, да еще и меняются под воздействием внешних факторов? Например, так
лето зима
false true false true
false 0.15 0.65 0.25 0.55
true 0.80 0.85 0.40 0.55

Представили? А теперь попробуйте в данных условиях, например, подобрать такие значения булевским параметрам a, b, c, d, e, f чтобы выражение
((a & b & e) || c) || (d & e) & (c || f)
имело макимальное мат.ожидание? Попробовали? вот. Я обещаю, что больше никогда не подумаю про маркетинг плохо. И вам не советую. Любой положительный результат требует от них гораздо большего напряжения сил чем принято считать.
Теги:
Хабы:
Всего голосов 5: ↑4 и ↓1+3
Комментарии19

Публикации