Сайфилд

РАЗРАБАТЫВАЕМ РЕШЕНИЯ ДЛЯ БИЗНЕСА

1С:Франчайзинг — официальный партнёр

Статус партнёра

Официальный франчайзи 1С

1С • БИЗНЕС • ПРОЦЕССЫ

Адаптация 1С под специфику ремонтной службы: доработки или типовой функционал

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

Три вопроса к каждому требованию

  1. Это специфика или привычка? Часть требований отражает реальные особенности бизнеса, часть — сложившийся порядок, который никто не пересматривал. Автоматизировать второе значит закрепить его навсегда.
  2. Влияет ли это на результат для клиента или на экономику? Если нет — требование, скорее всего, не стоит доработки.
  3. Есть ли обходной путь штатными средствами? Часто требование закрывается настройкой, дополнительным реквизитом или отчётом, а не изменением логики.

Первый вопрос звучит неудобно, но задавать его необходимо. Формулировка «мы всегда так делали» — не обоснование, а сигнал разобраться, зачем.

Что обычно закрывается настройкой

  • дополнительные реквизиты заявок, нарядов, оборудования;
  • собственные классификаторы и справочники;
  • печатные формы под требования клиентов;
  • отчёты в нужных разрезах;
  • роли и права доступа;
  • правила расчёта стоимости работ;
  • шаблоны уведомлений.

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

Что почти всегда требует доработки

Требование Почему типового не хватает
Сложная статусная модель с развилками Типовые маршруты линейны
Расчёт сроков по рабочему календарю и приостановкам Обычно считается календарное время
Гарантия с разделением плательщика Признак есть, контура работы нет
Обменный фонд Отсутствует как механизм
Учёт запаса у мастера Нет отдельного места хранения
Мобильное место с офлайн-режимом Требует отдельного приложения
Показатели сервиса Считаются иначе, чем стандартные отчёты
Подбор исполнителя по квалификации и загрузке Типового механизма нет

Эти позиции стоит закладывать в бюджет проекта сразу: попытка обойтись без них обычно заканчивается ведением параллельных таблиц.

Что лучше не дорабатывать

  • Складской учёт. Реализован хорошо, вмешательство создаёт риски.
  • Расчёты с контрагентами и закрытие периода. Регламентированный участок, доработки дороги в сопровождении.
  • Механизмы обмена и обновления. Изменение платформенных механизмов усложняет каждое обновление.
  • Воспроизведение чужого интерфейса. Требование «сделайте как в старой программе» почти всегда обходится дороже переобучения.

Как дорабатывать, чтобы не создать проблему

  • Расширения вместо изменения типовых объектов. Сохраняет возможность штатного обновления.
  • Отдельные объекты вместо перегрузки типовых. Собственный документ понятнее, чем типовой с десятью дополнительными реквизитами и изменённой логикой.
  • Документирование. Назначение, автор, дата, обоснование. Без этого через год доработку никто не рискнёт трогать.
  • Регулярный пересмотр. Часть доработок со временем входит в типовой функционал или перестаёт быть нужной.
  • Оценка сопровождения. Стоимость доработки — это не только разработка, но и проверка при каждом обновлении.

Порядок принятия решения

  1. Собрать требования списком, без привязки к решениям.
  2. По каждому задать три вопроса из начала статьи.
  3. Отсеять привычки, не влияющие на результат.
  4. Проверить возможность закрытия настройкой.
  5. Оставшееся оценить в трудозатратах.
  6. Сопоставить стоимость доработки со стоимостью изменения процесса.
  7. Проверить, не воспроизводит ли совокупность доработок отдельный продукт.

Шестой пункт часто пропускают, а он ключевой: изменить процесс иногда дешевле и полезнее, чем автоматизировать существующий.

Итог

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

Готовый сервисный контур с возможностью настройки под специфику даёт решение «1С:Сервисный Ремонт».

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