RSS icon Bullet (black)
  • Нужен ли вашей компании штатный программист 1С?

    Posted on Март 26th, 2011 CYFiVE 3 comments

    Я на протяжении долгого времени работаю на должностях в той или иной степени связанных с программированием на платформе 1С:Предприятие разных версий, и все больше убеждаюсь, что должность программиста 1С не нужна в компаниях. В этой статье я попытаюсь раскрыть свои мысли на эту тему.

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

    А теперь давайте рассмотрим использование 1С:Предприятия (в принципе подобные рассуждения справедливы для любой программы или информационной системы) в свете совокупной стоимости владения. Для примера возьмем конфигурацию 1С:Предприятие 8.1 Управление торговлей (далее по тексту программный продукт) на 10 рабочих мест и посчитаем как будет изменяться его стоимость с течением времени (первый год).

    Соберем все прямые затраты которые явно на поверхности:

    Наименование Кол-во Цена Сумма
    1C:Предприятие 8.1 Управление торговлей 1 14500 14500
    1С:Предприятие 8.1 Лицензия на 5 рабочих мест 1 18000 18000
    Внедрение 1С:Предприятия 8.1. Управление торговлей 1 20000 20000
    Заработная плата программиста 1С 12 мес. 20000 240000
    Итого: 292500
    Непрямые затраты: Кол-во Цена Сумма
    Налоги с фонда оплаты труда (это непрямые затраты, которые так-же отнесем на содержание программного продукта) 12 7400 88800
    Итого: 88800
    Всего: 381300

    Как видно из приведенных расчетов, с каждым годом совокупная стоимость владения нашим программным продуктом будет увеличиваться на сумму, как минимум, заработной платы программиста 1С, и налоги которые вы заплатите с суммы его заработной платы и будет составлять: 328 800 рублей (для упрощения будем считать, что заработная плата программиста не повышается с течением времени). Теперь мы видим, что, например, через 5 лет совокупная стоимость владения составит примерно 1,7 млн. рублей.

    В наших расчетах совокупной стоимости владения четко видно, что основная масса затрат идет на оплату труда персонала который занимается сопровождением программного продукта. Давайте теперь рассмотрим как реально выглядит работа программиста 1С. Чем обычно занимается программист 1С? Наверное вы думаете, что он программирует на платформе 1С:Предприятие, а вот и нет! 90% своего рабочего времени он занимается устранением последствий некомпетентности сотрудников компании!

    В свое время мной проводилась аналитика задач поступавших от бухгалтерии, так вот, статистика там была неутешительная 80% заданий составляли банальное незнание бухгалтерами программного продукта и только 20% с натяжкой можно было отнести к задачам, где требовалось вмешательство программиста (а точнее высококвалифицированного специалиста). Помимо этого, даже если программисту придется все таки заняться разработкой на платформе 1С:Предприятие, то и тут перспектива вполне может оказаться не радужной, основные задачи которые решает программист, это создание новых отчетов, и тут, по личному опыту, 90% отчетов однодневок, т.е. тех которые нужны для разового извлечения данных (например в одной компании из более чем 100 разных отчетов, написанных программистами, использовалось всего 12 отчетов). И теперь, все таки иногда, требуется вмешательство программиста для расширения функционала программного продукта, но как часто? Да изменения в конфигурации 1С:Предприятия любой версии вносятся часто, этот факт отрицать трудно, но на фоне остальных задач они занимают лишь незначительную часть рабочего времени программиста 1С.

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

    Во-первых, многих ситуаций когда требуется вмешательство программиста можно избежать, если пользователи будут хорошо знать программный продукт. Обращаясь к своему многолетнему опыту, могу сказать, за все время работы мне встретилось от силы 10 человек, которые понимали как работает 1С, что она может, и чего в ней нельзя делать, остальные имели навыки на уровне создать и распечатать документ, сформировать несложный отчет. Как раз от таких пользователей и возникало больше всего проблем. Путь устранения данной ситуации простой, при приеме на работу, действительно проверять навыки работы сотрудника на компьютере. А уже работающих у вас сотрудников обучать. Компания 1С дает возможность подтвердить знания пользователя сдачей экзамена на получение сертификата 1С:Профессионал, могу вас заверить, что человек сдавший на этот сертификат будет знать программный продукт действительно как профессионал. Положа руку на сердце, скажу, я сам не смог пройти теста без подготовки, хотя на тот момент я имел уже более чем 5-и летний опыт работы в должностях так или иначе связанных с программированием в 1С.

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

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

     

    3 responses to “Нужен ли вашей компании штатный программист 1С?” RSS icon

    • Зарплата программисту – 20000 :)

      Процедура СмеялсяДолго
      КонецПроцедуры

    • Вопрос не в сумме, а в общем подходе к расчету, да и для нашего города зарплата не плохая…

    • В целом верные выводы, согласен. Но вот требовать от новых работников знания ПО с которым он будет работать (а это должно быть не только 1С, но и прочее офисное ПО), у нас никто не спешит. Экономят бабло на обучении и не понимают зачем подобные тесты, или боятся никого не найти, прошедшего их. :)

    Leave a reply