Выпуск №42: Создаём лучшую программу вместе!
Выпуск №43
Здравствуйте!
В сентябрьском выпуске я предложил писать новую версию программы вместе: я, как разработчик, а вы — как пользователь.
В этом и последующих выпусках я начну делится некоторыми концепциями Окна-Двери 5, а вы, если что найдёте — поправляйте меня, чтобы я сделал всё как вам надо. :)
Для начала я рассмотрю программу для продавцов и установщиков окон в общих чертах. Из чего она состоит?
В первом приближении — программа для расчёта заказов на окна и двери должна состоять из того же, из чего состоит сама работа по продаже и установке окон. В идеале — всё «тупую рутину» мы переносим на железный компьютер, а человеку оставляем работу с людьми и другие творческие виды деятельности.
Работа в бизнесе по продаже окон, как я себе её представляю, состоит из:
В последующих выпусках я буду брать по одной теме и писать о ней, как об объекте автоматизации. В этом выпуске начну с одной из самых простых — с монтажа.
Монтаж, как работа, относится к самому изделию непосредственно. На моей памяти есть несколько схем, которыми пользуются мои клиенты:
Были ещё и несколько экзотических, которые я не смог вспомнить.
В любом случае — это самые распространённые. Последний пункт — можно сделать опциональным, добавочным к предыдущим. Стоимость, получаемая таким образом — это базовая стоимость монтажа изделия.
Следующее, что определяет стоимость монтажа — это монтажные опции. Они увеличивают (а могут и уменьшать) стоимость монтажа по одной универсальной формуле.
Выглядит она так:
Z=<Параметр>*Х+Y, где:
X – множитель или коэффициент;
Y – слагаемое;
<Параметр> - что-то от чего отталкиваемся в расчётах.
Например, если какая-то работа стоит как 20% от базовой стоимости монтажа — то Х=0,2, а Y=0. Если же какая-то работа имеет просто фиксированную ставку (например — 300 рублей), то Х=0, а Y=300.
Если какая-то работа учитывает и коэффициент и фиксированную ставку одновременно (например, установка чего-то там — 15% от базовой стоимости, а уборка после установки — всегда стоит 250 рублей), то Х=0,15, а Y=250.
Монтажных опций может быть несколько, и выбраны они могут быть одновременно. Среди монтажных опций могут быть:
В качестве монтажных опций можно описать любую работу, в том числе и сам монтаж, в виде фиксированных сумм за разные виды изделий.
Как видите - можно учесть любую мелочь и посчитать монтаж довольно точно.
Кроме, пожалуй, одного: расхода монтажных материалов. О них — отдельно.
К ним относятся монтажная пена, разные подкладочные материалы, шурупы и так далее, что хотите. Расход монтажных материалов также считается по формуле Z=<Параметр>*Х+Y. Только параметром, в данном случае, служит какая-либо характеристика изделия, например:
Использование формулы — точно такое же. Если например, нужно прикрутить шурупы на каждый погонный метр изделия и обязательно по краям, то на трёхметровое изделие нужно 4 шурупа. В этом случае, переменные в формуле будут такими: Х=1 и Y=1. А параметром будет, допустим, ширина изделия.
Таким образом, цена монтажа изделия может состоять из трёх составляющих:
Почему я написал именно «может состоять», а не «состоит». Потому что, как и прежде — программа должна быть простой, там где не требуется сложности. И гибкой — там где требуется точная настройка. Те, кто считает и продолжает считать стоимость монтажа как % от стоимости изделия — не должны заполнять кучу разных данных, если этого им не требуется. Так же? :)
Довольно просто: вся эта внутренняя кухня, описанная выше, дана просто для понимания принципа. А выглядеть в интерфейсе менеджера по продажам это будет так: просто выбираем "Монтаж" или любую из монтажных опий в поле со списком - и у нас сразу рассчитываются:
Согласитесь, удобно делать столько действий одним кликом. Для этого и существует автоматизация. :)
Буду рад, если Вы меня поправите или как-то поддержите словом. Мне, в процессе разработки — важно знать, что я на правильном пути.
Всего Вам хорошего!
С уважением, Алексей Канищев, me@alexvk.ru
4 марта 2012г.