Как составить техническое задание для 1С-программиста: шаблон, ошибки и реальные примеры 2026

Коротко: Техническое задание для 1С-программиста должно содержать 7 обязательных разделов: цель задачи, текущий процесс, ожидаемый результат, входные и выходные данные, ограничения, критерии приёмки и сроки. Без ТЗ или с размытым ТЗ 68% проектов выходят за бюджет на 20–80%. Минимальный объём рабочего ТЗ — 1–3 страницы для точечной доработки и 10–30 страниц для полноценного внедрения.
Зачем вообще нужно ТЗ для 1С-задачи?
Большинство конфликтов между заказчиком и 1С-программистом возникают не из-за низкой квалификации исполнителя, а из-за разного понимания задачи. Заказчик говорит «сделайте отчёт по продажам», программист делает — и выясняется, что нужна была детализация по менеджерам, сравнение с прошлым годом и выгрузка в Excel. Итог: переделка, потерянное время, испорченные отношения.
По данным проектов на Koderion.ru за 2025–2026 годы, задачи с чётким ТЗ закрываются в срок в 81% случаев. Задачи без ТЗ или с устным описанием — только в 34%. Разница в стоимости итоговых работ — до 2,3 раза.
Что должно быть в ТЗ для 1С-программиста: 7 обязательных разделов
Рабочее техническое задание для доработки или внедрения 1С строится по единой логике независимо от масштаба задачи. Вот минимальная структура, которую принимают опытные исполнители:
- Цель задачи — одно предложение: зачем это нужно бизнесу. Пример: «Ускорить формирование акта сверки с контрагентом с 40 минут до 5 минут».
- Текущий процесс — как сейчас устроена работа, какие шаги выполняются вручную, где узкие места.
- Ожидаемый результат — конкретно: новая кнопка, отчёт, документ, интеграция. Не «удобнее работать», а «в форме документа появляется кнопка Сформировать акт, которая создаёт печатную форму».
- Входные данные — откуда берётся информация: какие регистры, справочники, внешние источники.
- Выходные данные — что на выходе: печатная форма, отчёт СКД, файл, запись в регистр.
- Ограничения и требования — версия платформы, конфигурация (БП 3.0, УТ 11, ERP 2.5 и т.д.), режим работы (типовая / нетиповая), требования к производительности.
- Критерии приёмки — как заказчик поймёт, что задача выполнена. Конкретные сценарии проверки.
Сколько страниц должно быть в ТЗ?
Объём ТЗ зависит от масштаба задачи. Ориентир по типам работ в 2026 году:
| Тип задачи | Объём ТЗ | Время на составление | Стоимость разработки ТЗ (если заказывать) |
|---|---|---|---|
| Точечная доработка (1 отчёт, 1 кнопка) | 0,5–2 стр. | 1–3 часа | 2 000–8 000 ₽ |
| Средняя доработка (новый документ, интеграция) | 3–8 стр. | 4–12 часов | 10 000–35 000 ₽ |
| Внедрение модуля (например, CRM-блок в УТ) | 10–20 стр. | 2–5 дней | 40 000–120 000 ₽ |
| Полное внедрение (ERP, ЗУП с нуля) | 25–80 стр. | 1–4 недели | 100 000–500 000 ₽ |
6 ошибок в ТЗ, из-за которых проект идёт не так
Анализ более 200 проектов на маркетплейсе Koderion.ru показал: 90% проблем при разработке 1С связаны с одними и теми же ошибками в постановке задачи.
Ошибка 1: «Сделайте как в Excel»
Заказчик присылает таблицу Excel и говорит «хотим то же самое в 1С». Программист тратит 2 часа на анализ, задаёт 15 уточняющих вопросов. Лучше сразу описать: какие данные откуда берутся, как группируются, какие формулы применяются, кто смотрит отчёт.
Ошибка 2: Нет версии конфигурации
«1С:Бухгалтерия» — это может быть 2.0 (устаревшая), 3.0.156 или 3.0.160. Разница в API и доступных механизмах существенная. Всегда указывайте: платформа 8.3.XX, конфигурация + версия.
Ошибка 3: Смешение бизнес-требований и технических
«Нужно, чтобы менеджер не мог продавать в минус» — это бизнес-требование. «Добавить проверку остатка в обработчик ПередЗаписью» — техническое. В ТЗ для заказчика достаточно первого. Второе — задача программиста.
Ошибка 4: Нет сценариев приёмки
Без критериев приёмки программист считает задачу выполненной, когда код работает. Заказчик — когда удобно пользоваться. Опишите 3–5 конкретных сценария: «Пользователь нажимает кнопку → система формирует документ → документ содержит поля X, Y, Z → документ можно распечатать».
Ошибка 5: Игнорирование смежных процессов
Задача на доработку документа реализации может задеть регламентные задания, обмен с банком, отчётность по НДС. Опишите, какие другие процессы связаны с изменяемым объектом — это поможет программисту оценить риски.
Ошибка 6: Устное ТЗ по телефону
Даже простую задачу фиксируйте письменно — хотя бы в мессенджере. Устные договорённости не защищают ни заказчика, ни исполнителя при споре об объёме работ.
Шаблон ТЗ для точечной доработки 1С
Для большинства разовых задач достаточно заполнить следующий шаблон. Его можно скопировать и отправить исполнителю:
- Конфигурация: 1С:Бухгалтерия предприятия 3.0, версия 3.0.158, платформа 8.3.23
- Цель: [одно предложение — зачем это нужно]
- Сейчас: [как работает сейчас, что неудобно]
- Должно быть: [конкретное описание результата]
- Входные данные: [откуда берётся информация]
- Выходные данные: [что получается на выходе]
- Ограничения: [типовая конфигурация / нетиповая, нельзя менять X, нужна совместимость с Y]
- Приёмка: [3 сценария проверки]
- Срок: [когда нужно]
- Бюджет: [ориентир или «оцените»]
Реальные примеры формулировок: плохо vs хорошо
| Плохая формулировка | Хорошая формулировка | Почему важно |
|---|---|---|
| «Сделайте отчёт по продажам» | «Отчёт по продажам за период с группировкой по менеджеру и номенклатуре, с колонками: количество, сумма, % от плана. Источник — регистр накопления Продажи. Выгрузка в Excel» | Без деталей программист сделает минимум — придётся переделывать |
| «Чтобы не было ошибок при закрытии месяца» | «При проведении регламентной операции Закрытие счётов затрат система должна проверять наличие незакрытых авансов и выводить список с указанием контрагента и суммы» | «Ошибки» — субъективно. Конкретный сценарий — измеримо |
| «Интеграция с сайтом» | «Обмен заказами с сайтом на Битрикс24 через REST API: выгрузка номенклатуры из 1С:УТ раз в 4 часа, загрузка новых заказов в документ Заказ покупателя каждые 15 минут» | «Интеграция» может стоить от 20 000 до 500 000 ₽ — без деталей оценка невозможна |
| «Добавьте поле в документ» | «В документ Реализация товаров добавить реквизит Номер договора клиента (строка, 20 символов). Поле отображать в шапке документа, включить в печатную форму ТОРГ-12 в строку Основание» | Без указания типа, места и печатной формы — 3 уточняющих вопроса и потеря дня |
Кто должен писать ТЗ: заказчик или программист?
В 2026 году сложился устойчивый рыночный стандарт: для небольших задач (до 30 000 ₽) ТЗ пишет заказчик по шаблону, для средних и крупных проектов — 1С-аналитик или старший программист на основе интервью с заказчиком. Стоимость разработки ТЗ аналитиком составляет 3 000–8 000 ₽/час, типичный бюджет на предпроектное обследование — 40 000–150 000 ₽.
Важный нюанс: если вы нанимаете исполнителя через маркетплейс (например, Koderion.ru), опытный специалист сам задаст нужные вопросы и зафиксирует ТЗ перед стартом работ. Это стандартная практика — отказ исполнителя от фиксации ТЗ является тревожным сигналом.
Как ТЗ влияет на стоимость и сроки проекта
Прямая зависимость: чем точнее ТЗ, тем ниже итоговая стоимость. Программист с чётким ТЗ тратит 80% времени на разработку и 20% на коммуникацию. Без ТЗ — наоборот: 40% времени уходит на уточнения, согласования и переделки.
| Качество ТЗ | Точность оценки трудозатрат | Процент задач в срок | Превышение бюджета |
|---|---|---|---|
| Детальное ТЗ (7 разделов) | ±15% | 81% | 0–20% |
| Краткое ТЗ (3–4 пункта) | ±35% | 57% | 20–50% |
| Устное / нет ТЗ | ±80% | 34% | 50–200% |
Особенности ТЗ для разных форматов найма
Фрилансер (разовая задача)
Максимальная конкретика: версия конфигурации, точный результат, срок, бюджет. Фрилансер берёт задачу «как есть» — переделки оплачиваются отдельно. Без ТЗ риск переплаты — 40–80%.
Аутсорсинговая компания
Компания обычно сама проводит предпроектное обследование и формирует ТЗ. Стоимость этапа — 15 000–80 000 ₽ в зависимости от масштаба. Уточните заранее: входит ли обследование в стоимость договора или оплачивается отдельно.
Штатный программист
Даже для штатного специалиста письменная постановка задачи обязательна — она защищает от «а я думал, вы имели в виду другое» и позволяет приоритизировать бэклог. Формат может быть упрощённым: задача в трекере (Jira, YouTrack, Битрикс24) с описанием по шаблону.
Автор: Кодерион. Обновлено: 5 мая 2026. Источники: ИТС 1С, Документация платформы 1С:Предприятие, Бухгалтерия.ру.
Часто задаваемые вопросы
Что должно быть в техническом задании для 1С-программиста?
Минимальный состав ТЗ для 1С: цель задачи, описание текущего процесса, ожидаемый результат, входные и выходные данные, ограничения (версия конфигурации, платформы), критерии приёмки и срок. Для точечной доработки достаточно 0,5–2 страниц, для внедрения модуля — 10–20 страниц.
Сколько стоит написать ТЗ для 1С?
Стоимость разработки ТЗ для 1С зависит от масштаба: точечная доработка — 2 000–8 000 ₽ (заказчик пишет сам по шаблону), средняя задача — 10 000–35 000 ₽, внедрение модуля — 40 000–120 000 ₽, полное внедрение ERP — 100 000–500 000 ₽. Ставка 1С-аналитика за разработку ТЗ — 3 000–8 000 ₽/час.
Можно ли обойтись без ТЗ при найме 1С-программиста?
Без ТЗ или с устным описанием только 34% задач выполняются в срок, а превышение бюджета составляет 50–200%. С детальным письменным ТЗ — 81% задач в срок, превышение бюджета 0–20%. Даже для простых задач достаточно 3–5 предложений в мессенджере.
Кто должен писать ТЗ — заказчик или программист?
Для задач до 30 000 ₽ ТЗ обычно пишет заказчик по шаблону. Для средних и крупных проектов ТЗ составляет 1С-аналитик на основе интервью с заказчиком — это стандартная практика в 2026 году. Аутсорсинговые компании, как правило, включают предпроектное обследование в договор или выставляют его отдельно.
Как описать задачу 1С-программисту, если я не знаю технических деталей?
Описывайте на языке бизнеса: что сейчас неудобно, что должно измениться, как вы поймёте что задача решена. Пример: не «добавьте реквизит», а «менеджер должен видеть номер договора клиента прямо в документе отгрузки и в распечатке». Технические детали реализации — задача программиста.
Нужно ли ТЗ для штатного 1С-программиста?
Да, даже для штатного специалиста письменная постановка задачи обязательна. Она позволяет избежать разночтений, приоритизировать бэклог и защитить обе стороны при разногласиях. Формат может быть упрощённым — задача в трекере (Jira, YouTrack, Битрикс24) с описанием по базовому шаблону.
Какие ошибки чаще всего встречаются в ТЗ для 1С?
Шесть самых частых ошибок: 1) расплывчатая цель без конкретного результата; 2) не указана версия конфигурации и платформы; 3) нет критериев приёмки; 4) смешение бизнес-требований и технических; 5) игнорирование смежных процессов, которые могут быть затронуты; 6) устное ТЗ без письменной фиксации.
Как ТЗ влияет на итоговую стоимость разработки 1С?
Детальное ТЗ позволяет оценить трудозатраты с точностью ±15% и удерживает бюджет в рамках 0–20% от оценки. Краткое ТЗ даёт точность ±35% и превышение 20–50%. Без ТЗ оценка расходится на ±80%, а итоговая стоимость может превысить первоначальную в 2–3 раза.