Закажите бесплатный расчет стоимости вашей задачи по 1С!
Перезвоним за 10 минут!

Разработка конфигурации 1С 8.3 и 8.2 с нуля

Рассмотрим рекомендации и основные этапы разработки конфигурации на базе 1С предприятия 8.3 и 8.2 с нуля.

Программирование 1С

Вес процесс можно условно разбить на этапы:

Идея конфигурации 1С

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

Идея, я считаю, самое главное для сегодняшнего софта.

Выбор площадки для будущего функционала программы

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

У всех способов есть свои плюсы и минусы:

Получите 267 видеоуроков по 1С бесплатно:

  • встраиваемый функционал — позволяет клиенту «улучшить» текущую конфигурацию без перехода на новую. Это достаточно удобно. Однако на практике грамотно встроить конфигурацию может далеко не каждый программист 1С. Сильно может ограничивать функционал типовой конфигурации;
  • отдельная конфигурация — более функциональный вариант, проще в разработке. Но клиенту придется целиком переходить на новую конфигурацию.

Кстати, при разработке конфигурации с нуля настоятельно рекомендую использовать специальный инструмент — библиотека стандартных подсистем от 1С. Библиотека позволяет не тратить время на разработку с нуля стандартных процедур и функций, а заниматься только «спецификой» конфигурации.

Описание модулей, написание ТЗ

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

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

Непосредственно разработка конфигурации с нуля

Этот этап самый интересный — по написанному ранее ТЗ программист разрабатывает будущий функционал программы. Если техническое задание написано хорошо и подробно, этот этап занимает не более 20% всего проекта. Такую задачу можно реализовать с помощью специалистов, взятых на аутсорсинг 1С.

Тестирование конфигурации

У ежика есть иголки, а в программном коде есть ошибки.

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

Крайне не рекомендую производить тестирование разработок самому программисту — свои ошибки Вы отловили в процессе отладки. Люди мыслят абсолютно по-разному.

Установка защиты на конфигурацию

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

Оформление авторских прав на конфигурацию и получение «1С Совместимо»

Когда конфигурация готова, осталось получить авторские права на конфигурацию. Это защитит Вас от неприятностей и злоумышленников, которые пожелают поправить своё материальное благосостояние за Ваш счет.

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

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

Онлайн видеокурс разработки 1С с нуля:

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Наши услуги можно заказать по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Остались вопросы?

СПРОСИТЕ в комментариях!

Добавить комментарий:

Ваш e-mail не будет опубликован.