Содержание
Почему стандартная 1С часто требует доработки
Еще один из распространенных сценариев запуска доработки 1С связан с масштабированием. Конфигурация 1С была выбрана и внедрена, когда в компании было немного сотрудников и процессов, а с ростом штата ее производительность стала снижаться. Если в остальном все устраивает, доработка имеющейся конфигурации, а не замена ее на другую — оптимальный вариант.
Основные виды доработок и настроек 1С
Давайте разберемся, какие варианты доработок и кастомизации 1С возможны. Начнем с наиболее востребованных:
- Расширение перечня и персонализация печатных форм и отчетов.
- Автоматизация рутинных операций и специфических бизнес-процессов.
- Интеграция с внешними сервисами: банки, интернет-магазины, маркетплейсы, мессенджеры, оборудование и т.п.
- Добавление недостающего функционала — например, планирования, учета рабочего времени, казначейства, складского учета, проектного управления.
- Настройка сквозных процессов для группы компаний.
- Автоматизация нестандартных схем расчета зарплаты, специфических налогов и т.п.
- Создание мобильной версии системы.
- Настройка автоматического сбора, аккумуляции и систематизации данных из различных источников.
- Повышение гибкости в настройке ролей пользователей и прав доступа.
- Добавление шаблонов документов и алгоритмов пользовательских подстановок.
- Кастомизация интерфейса — например, использование фирменного стиля.
- Оптимизация кода и структуры базы данных.
Дорабатывать можно различные конфигурации 1С — типовые, отраслевые, специализированные, модули к ним. Конфигурации, доработанные ранее, также подлежат доработке, но это может быть более сложно и затратно.
Подготовка к доработке 1С
Часто перед написанием ТЗ требуется провести анализ бизнес-процессов. Что это означает? Вы описываете текущие бизнес-процессы, имеющие отношение к функционалу конфигурации 1С, которую планируете дорабатывать. Удобно, когда процессы представлены в наглядном виде — диаграммы или блок-схемы. Это позволит выявить недостающий функционал, потребности в интеграции и обмене данными, другие узкие места. Вероятно, вы уже понимаете ключевые задачи, которые нужно решить с помощью доработки, но анализ поможет уточнить запрос и подсветит неочевидные возможности. Например, вы увидите, что автоматизация формирования проводок по счетам упростит и ускорит работу бухгалтеров.
ТЗ — это документ, требующий согласования обеих сторон: и заказчика, и исполнителя.
Важно, чтобы ТЗ было написано понятным языком и соответствовало ряду правил:
- конкретные, однозначно трактуемые формулировки;
- четкая структура;
- составление глоссария, если используются специфические термины;
- подробное и полное описание требований, отвечающих на вопрос «что должно быть доработано и какой результат будет достигнут?»;
- описание основных и альтернативных пользовательских сценариев, что снижает риски недопонимания требований со стороны разработчиков;
- опционально — добавление прототипов экранов для наглядного представления об интерфейсе;
- описание порядка контроля и приемки работ.
Одни компании включают план работ и смету в качестве приложений к ТЗ, другие оформляют их как отдельные документы. В любом случае все эти документы должны быть согласованы. В случае разногласий стороны будут апеллировать к тексту ТЗ, поэтому важно внимательно ознакомиться со всеми его положениями. Если вы с какими-то пунктами ТЗ не согласны или вам непонятны формулировки, нужно решить эти вопросы до подписания.
Как выбрать подрядчика или разработчика
Как правило, доработка конфигураций 1С требует высокой квалификации, и только в крупных и специализированных компаниях есть штатные специалисты такого уровня. Поэтому бизнес привлекает для выполнения доработок и настроек сторонних специалистов.
Перечислим критерии, по которым вы сможете понять, стоит ли сотрудничать с потенциальным подрядчиком.
- Релевантный опыт. Специалисты, на постоянной основе осуществляющие доработку решений 1С и решающие проблемы различной сложности, могут качественно реализовать практически любые задачи.
- Профессионализм. Именной сертификат 1С подтверждает, что специалист сдал квалификационный экзамен, знает особенности конфигурации и понимает принцип ее архитектуры.
- Клиентоориентированность. Скорость отклика на ваше обращение, полнота и доступность ответов, прозрачность оформления взаимных договоренностей — все это говорит об отношении подрядчика к работе.
- Экспертиза в отраслевых процессах. Можно выбрать эксперта, специализирующегося на поддержке конкретного решения 1С или на работе в определенной сфере бизнеса.
- Комплексность сервиса. Удобно, когда одна команда выполняет все процессы от сбора требований до запуска в эксплуатацию и дальнейшего сопровождения решения.
- Подтверждение опыта. Рекомендации и отзывы клиентов, кейсы реализованных проектов дадут представление об опыте подрядчика и его подходе к работе. Эта информация может быть размещена на сайте или предоставлена по запросу.
- Адекватная стоимость работ. Для того, чтобы убедиться, что озвученная стоимость соответствует среднерыночной, вы можете запросить детализированную смету и сравнить ее с ценами других подрядчиков.
- Взаимодействие и контроль хода работ. Узнайте у подрядчика, как будет организована коммуникация в процессе работ, с какой частотой разработчики будут предъявлять промежуточные результаты, каков порядок действий в случае изменения требований в ходе доработок и т.п.
Специалисты компании «Первый Бит» регулярно участвуют в проектах по доработке различных конфигураций 1С и выполняют работу согласно всем критериям качества. В их профессионализме вы можете убедиться как при личном общении, так и из открытых источников: мы публикуем видеоотзывы клиентов, рекомендательные письма, подробно описываем кейсы. С нами сотрудничают крупные, средние и малые предприятия различных сфер бизнеса. Тысячи наших специалистов успешно прошли различные уровни аттестации 1С и работают в 100 филиалах как в России, так и на международном уровне.
Особенности внедрения изменений
При подготовке к внедрению целесообразно выполнить следующие процедуры:
- Сделайте резервную копию базы 1С.
- Разверните тестовую среду, максимально приближенную к реальной рабочей, и проведите комплексное тестирование доработанной конфигурации.
- Используйте системы контроля версий для отслеживания всех внесенных изменений и быстрого восстановления в случае потери функционала.
- Документируйте все изменения и актуализируйте пользовательские инструкции, чтобы обеспечить понятное и правильное использование системы после доработки.
Рекомендуем внедрять доработки поэтапно, начиная с наиболее срочных задач, требующих оперативной автоматизации. Пошаговое внедрение позволит минимизировать риски и даст возможность быстрого отката развертывания в случае возникновения технических проблем или изменения требований.
Важно уделить время обучению сотрудников. Конечно, при небольших доработках — например, добавлении нескольких кнопок в интерфейс — этот этап можно пропустить и ограничиться уведомлением с краткой инструкцией об использовании дополнительных элементов. Но при внедрении доработок, влияющих на бизнес-процессы и привычный ход работы, обучение необходимо — иначе сотрудники не будут в полной мере использовать новые возможности.
Поддержка и сопровождение после доработки
Доработанные конфигурации нуждаются в сопровождении еще больше, чем типовые. Во-первых, в ходе работы могут возникнуть ошибки или затруднения у пользователей, которые нужно быстро решать, чтобы избежать простоев в работе. Во-вторых, процедура обновления кастомизированных конфигураций отличается от, и надежнее, когда переход на новую версию осуществляет квалифицированный специалист. Не все выпускаемые 1С обновления необходимо устанавливать. Но ключевые релизы, разработанные из-за изменений в законодательстве, улучшения стандартов безопасности, добавления новых функций, обязательны к установке.
Расскажем, как грамотно организовать техподдержку доработанных решений на примере услуг, предоставляемых компанией «Первый Бит».
На выбор предлагается три формата сопровождения:
- Почасовое. Этот формат оптимален, если вы планируете обращаться за сопровождением периодически, в конкретных случаях — например, для обновления доработанной конфигурации. Почасовое сопровождение часто предпочитают компании, в которых поддержку обеспечивают собственные ИТ-специалисты, но выполнение отдельных задач требует привлечения более квалифицированных кадров.
- Абонентское. Мы заключаем договор, в котором зафиксировано количество часов работы специалистов техподдержки в месяц. Вы можете задействовать наших специалистов для выполнения различных задач по сопровождению в рамках оговоренного времени. Вам приходят уведомления о расходовании пакета часов, перенос остатков не предусмотрен. Стоимость в пересчете на час работы ниже, чем при почасовом сопровождении.
- SLA. Этот стандарт сервисного обслуживания отличается от абонентского сопровождения тем, что исполнитель несет финансовую ответственность за достижение заданного результата. В соглашении SLA подробно прописывается перечень услуг, конкретные и измеримые метрики и показатели, ответственность сторон, санкции за нарушение условий. Скорость решения задач в рамках SLA в среднем в три раза выше, чем при абонентском сопровождении. Как правило, SLA заключают крупные и средние компании, которым нужно сопровождение выделенной командой специалистов не одной конфигурации, а всей ИТ-инфраструктуры.
Немного коснемся вопроса обновления доработанной конфигурации. В сети можно встретить «страшилки» о том, что если в типовую конфигурацию 1С внесены изменения, то установка нового релиза становится проблематичной, а то и нерешаемой задачей. Наша практика показывает, что при грамотном подходе это не так. Квалифицированные разработчики выполняют доработки так, чтобы исходный код конфигурации не изменялся или в него, были бы внесены минимальные корректировки. Предпочтение отдается расширению, а не модификации кода. Но даже если код был изменен, установка обновлений возможна — просто для этого понадобится больше времени.
Практические советы и частые ошибки
Для того, чтобы избежать лишних расходов и затягивания сроков выполнения работ, мы подготовили краткий гайд по ошибкам, совершаемым при доработке 1С, с рекомендациями, как их избежать.
Доработка и кастомизация 1С под свои потребности повышает скорость и точность работы. Доработку можно сравнить со шлифованием. Ваш инструмент — установленная и работающая конфигурация 1С — сохраняет все свои возможности и приобретает новые, делающие его более удобным в использовании. Всегда ли это необходимо? Нет. Конфигурации 1С тщательно продуманы, в них предусмотрены гибкие настройки, расширение функционала за счет модулей и интеграций — этого достаточно для большинства пользователей. Поэтому вопрос о необходимости доработки возникает, когда штатных возможностей системы не хватает. И, конечно, в первую очередь нужно убедиться в том, что их действительно недостаточно и задача не решается более тонкими настройками.
Заключение
Если определена необходимость в доработке, лучшее, что вы можете сделать — привлечь для ее реализации квалифицированных специалистов, имеющих опыт кастомизации именно вашей конфигурации 1С. Неправильно выполненная доработка в лучшем случае принесет только финансовые убытки, а в худшем — вдобавок к ним сбои в работе, простои и потерю данных. Однако, когда доработка внедрена профессионально, она ощутимо повышает эффективность работы.
Команда сопровождения «Первого Бита» готова выполнить доработки любого типа, сложности и масштаба. Главное преимущество сотрудничества состоит в том, что специалисты сопровождения отлично знают систему заказчика, все бизнес-процессы и специфику работы. Благодаря этому команда может быстро подобрать подходящий способ реализации, выполнить, протестировать и запустить доработку в эксплуатацию. Если есть возможность обойтись без доработок и обеспечить максимальное соответствие системы вашим потребностям через ее гибкую настройку, мы обязательно предложим вам такой вариант. В дальнейшем, по мере выхода новых релизов системы, ее обновление не вызовет затруднений: специалисты досконально знают архитектуру и принцип работы кастомизированного решения и понимают, как именно его нужно обновлять без рисков для работоспособности.