Презентация 1С Авто Обновление

Преимущества автообновления 1С

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

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

Основные проблемы обновления доработанных конфигураций 1С заключаются в следующем:

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

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

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

На текущий момент в системе izhtc: Авто_Обновление реализовано множество различных тестов. Тестирование можно применять многократно и не только после обновления 1С, но и в ежедневной работе - при внедрение нового функционала или изменении существующего. В том случае если мы узнаем что, после тестирования были обнаружены какие-то ранее неизвестные ошибки, специалисты нашей фирмы разрабатывают новые автоматические тесты, которые их находят. Предлагаемое нами решение уменьшает участие человека в 10 раз при этом значительно повышая качество обновления Наш партнер компании Инспро в течение 3 лет эксплуатирует свою информационную систему, основанную на 1С: Управление производственным предприятием, в которую постоянно вносятся изменения. Ручное обновление УПП занимает порядка 150 часов, фактически месяц работы.

Экономия при применении автоматического обновления 1С составляет 90%!

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

Основные преимущества получаемые при использовании данной методики:

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