Как составить ТЗ на доработку 1С: шаблон, примеры и типичные ошибки

ТЗ на доработку 1С: зачем оно нужно и что в нём должно быть
Коротко: Техническое задание на доработку 1С — документ, который фиксирует, что именно должен сделать программист, в какой срок и за какие деньги. Без ТЗ 60–70% проектов выходят за бюджет или заканчиваются конфликтом. Минимальный объём рабочего ТЗ — 1–3 страницы с описанием бизнес-задачи, текущей схемой работы, желаемым результатом и критериями приёмки. Составить его можно за 2–4 часа по шаблону из этой статьи.
Почему проекты 1С срываются без ТЗ?
По данным практики внедрений 2024–2026 годов, более 65% споров между заказчиком и 1С-подрядчиком возникают из-за разного понимания задачи. Программист сделал «как понял» — заказчик ожидал другого. Переделки стоят дополнительно 30–80% от первоначального бюджета. При этом типичный проект без ТЗ растягивается в 2–3 раза по срокам.
Конкретный пример: компания заказала «автоматическую выгрузку остатков в Excel». Программист сделал выгрузку всех складов в один файл. Заказчик имел в виду — отдельный файл по каждому складу, с фильтром по группе товаров и автоматической отправкой на почту руководителю. Доработка обошлась ещё в 25 000 ₽ сверх договора. Одна страница ТЗ исключила бы этот конфликт.
Структура ТЗ на доработку 1С: 7 обязательных блоков
1. Бизнес-задача (зачем)
Опишите проблему, которую решаете, а не техническое решение. Пример: «Менеджеры тратят 40 минут в день на ручное сопоставление заказов покупателей с остатками на складе. Нужно сократить время до 5 минут». Это даёт программисту контекст и позволяет предложить более простое решение.
2. Текущая схема работы (как сейчас)
Опишите шаги, которые выполняет сотрудник вручную. Укажите: какие документы создаются, какие справочники используются, какие отчёты формируются. Скриншоты текущего интерфейса 1С ускоряют понимание в 3–4 раза.
3. Желаемый результат (как должно быть)
Опишите конечный результат с точки зрения пользователя: «Кнопка в журнале заказов → система автоматически проверяет остатки → выводит список позиций с дефицитом → менеджер видит результат за 10 секунд». Не пишите «сделайте удобно» — это не измеримо.
4. Критерии приёмки (как проверим)
Это самый важный блок, который чаще всего пропускают. Пример: «Доработка считается выполненной, если: 1) обработка запускается из журнала заказов одной кнопкой; 2) результат формируется менее чем за 15 секунд при базе 50 000 позиций; 3) отчёт корректно работает в 1С:УТ 11.5.14 и выше».
5. Ограничения и требования к реализации
Укажите: используемая конфигурация и версия 1С, режим работы (файловый/клиент-серверный), количество пользователей, совместимость с другими доработками, требования к производительности. Без этого программист может написать код, который «ломает» другие модули.
6. Сроки и этапы
Разбейте проект на этапы с промежуточными результатами. Пример: этап 1 — прототип интерфейса (3 дня), этап 2 — рабочая версия (7 дней), этап 3 — тестирование и исправление (3 дня). Оплата поэтапно снижает риски для обеих сторон.
7. Что НЕ входит в задачу
Явно перечислите исключения. Например: «Не включает обучение пользователей, интеграцию с внешними системами, доработку печатных форм». Это предотвращает расширение объёма работ («scope creep»), которое увеличивает бюджет в среднем на 35%.
Шаблон ТЗ на доработку 1С (готов к использованию)
| Раздел | Что писать | Объём |
|---|---|---|
| Бизнес-задача | Проблема + измеримая цель | 2–5 предложений |
| Текущий процесс | Шаги «как сейчас» + скриншоты | 1–2 абзаца + 2–5 скриншотов |
| Желаемый результат | Шаги «как должно быть» с точки зрения пользователя | 1–2 абзаца |
| Критерии приёмки | Измеримые условия: скорость, интерфейс, совместимость | 3–7 пунктов |
| Техсреда | Конфигурация, версия, режим, число пользователей | 1 абзац |
| Этапы и сроки | Этап → результат → срок → оплата | Таблица |
| Исключения | Что явно НЕ входит | 3–5 пунктов |
Сколько стоит составить ТЗ: варианты и цены в 2026 году
Составить ТЗ можно тремя способами: самостоятельно, с помощью 1С-аналитика или в рамках предпроектного обследования. Каждый вариант имеет свою стоимость и целесообразность.
| Способ | Стоимость | Срок | Подходит для | Риски |
|---|---|---|---|---|
| Самостоятельно по шаблону | 0 ₽ | 2–8 часов | Простые задачи до 30 000 ₽ | Пропуск критических деталей |
| 1С-аналитик (почасово) | 2 000–4 500 ₽/час, итого 8 000–25 000 ₽ | 1–3 дня | Средние проекты 50 000–300 000 ₽ | Стоимость аналитика может быть выше ожидаемой |
| Предпроектное обследование | 30 000–150 000 ₽ | 1–3 недели | Крупные проекты от 500 000 ₽ | Долго, дорого для малого бизнеса |
| ТЗ от подрядчика (бесплатно) | 0 ₽ (включено в договор) | 3–7 дней | Любые проекты | ТЗ «под себя», завышенный объём работ |
Важно: если подрядчик пишет ТЗ бесплатно — внимательно читайте каждый пункт. В 40% случаев такое ТЗ содержит работы, которые вам не нужны, но увеличивают бюджет. Лучший вариант для проектов от 100 000 ₽ — нанять независимого 1С-аналитика для составления ТЗ и только потом выбирать подрядчика на конкурсной основе.
7 ошибок в ТЗ, из-за которых проекты срываются
Ошибка 1: «Сделайте как в Excel»
Программист не знает, как устроен ваш Excel-файл. Приложите сам файл, опишите каждую колонку и логику расчётов. Без этого — 2–3 итерации переделок, каждая стоит 5 000–15 000 ₽.
Ошибка 2: Отсутствие версии конфигурации
1С:Бухгалтерия 3.0.148 и 3.0.160 — разные платформы с точки зрения доработок. Программист, не зная версию, пишет код «вслепую». Укажите точную версию: меню «Справка → О программе».
Ошибка 3: ТЗ без примеров данных
Абстрактные описания типа «формировать отчёт по контрагентам» — не ТЗ. Приложите 10–20 строк тестовых данных и покажите, какой результат вы ожидаете получить. Это сокращает количество уточняющих вопросов на 70%.
Ошибка 4: Игнорирование смежных процессов
Доработка одного модуля часто затрагивает другие. Пример: изменение алгоритма списания себестоимости ломает расчёт рентабельности в отчётах. Опишите, какие смежные процессы могут быть затронуты — это позволит программисту учесть риски заранее.
Ошибка 5: Нет требований к производительности
«Отчёт должен формироваться быстро» — не требование. «Отчёт формируется менее чем за 30 секунд при базе 500 000 документов» — требование. Без конкретики программист оптимизирует под свою тестовую базу из 100 записей.
Ошибка 6: ТЗ согласовано только с IT, но не с пользователями
IT-отдел описывает техническое решение, а бухгалтер или менеджер — бизнес-логику. Без финального согласования с реальным пользователем 30–50% доработок оказываются «технически верными, но неудобными». Покажите ТЗ тому, кто будет работать с результатом.
Ошибка 7: Отсутствие порядка внесения изменений
Заказчик в процессе работы добавляет новые требования — программист выполняет их, потом выставляет счёт. Конфликт. Пропишите в ТЗ: «Любые изменения фиксируются дополнительным соглашением с оценкой стоимости до начала работ».
Как оценить объём работ по ТЗ: ориентиры по типовым задачам
| Тип задачи | Трудоёмкость (часы) | Стоимость при ставке 2 500 ₽/час | Срок |
|---|---|---|---|
| Простая печатная форма | 3–8 ч | 7 500–20 000 ₽ | 1–2 дня |
| Внешний отчёт на СКД | 8–20 ч | 20 000–50 000 ₽ | 2–5 дней |
| Обработка с интерфейсом | 16–40 ч | 40 000–100 000 ₽ | 3–10 дней |
| Интеграция с внешней системой (API) | 40–120 ч | 100 000–300 000 ₽ | 2–6 недель |
| Новый модуль / подсистема | 80–300 ч | 200 000–750 000 ₽ | 1–3 месяца |
| Доработка типового документа | 8–24 ч | 20 000–60 000 ₽ | 2–6 дней |
Средняя ставка 1С-программиста на аутсорсе в апреле 2026 года — 1 800–3 500 ₽/час в зависимости от специализации и региона. Штатный специалист обходится дороже с учётом налогов, отпусков и простоев. Подробнее о ставках — в статье «Сколько стоит 1С-программист в 2026 году».
Чек-лист: ТЗ готово к отправке подрядчику
- ✅ Указана конкретная конфигурация и версия 1С
- ✅ Описана бизнес-задача (не техническое решение)
- ✅ Есть описание текущего процесса «как сейчас»
- ✅ Есть описание желаемого результата с точки зрения пользователя
- ✅ Прописаны измеримые критерии приёмки
- ✅ Приложены скриншоты / примеры данных
- ✅ Указаны этапы, сроки и порядок оплаты
- ✅ Явно перечислено, что НЕ входит в задачу
- ✅ ТЗ согласовано с конечным пользователем
- ✅ Прописан порядок внесения изменений
Часто задаваемые вопросы
Нужно ли ТЗ для мелких задач до 10 000 ₽?
Для задач до 10 000 ₽ достаточно краткого описания на 5–10 предложений с указанием версии 1С и критериями приёмки. Полноценное ТЗ целесообразно при бюджете от 30 000 ₽ или сроках более 3 дней.
Кто должен писать ТЗ — заказчик или подрядчик?
Бизнес-требования (что нужно и зачем) — всегда заказчик. Техническое решение (как реализовать) — подрядчик. Оптимальная схема: заказчик пишет бизнес-часть, 1С-аналитик переводит в технические требования, программист оценивает трудоёмкость. Если подрядчик пишет ТЗ самостоятельно без участия заказчика — риск завышения объёма работ.
Можно ли использовать ChatGPT или нейросеть для написания ТЗ?
Да, нейросеть помогает структурировать мысли и сформулировать требования. Но финальный документ обязательно проверяет 1С-специалист — нейросеть не знает особенностей вашей конфигурации, версии и специфики бизнеса. Используйте AI как черновик, не как финальный документ.
Что делать, если подрядчик говорит «ТЗ не нужно, разберёмся по ходу»?
Это красный флаг. Без ТЗ невозможно зафиксировать объём работ, проконтролировать результат и защититься при споре. Настаивайте на письменном описании задачи хотя бы в формате переписки. Если подрядчик отказывается — смените подрядчика.
Сколько времени занимает согласование ТЗ с подрядчиком?
Для простых задач — 1–2 дня переписки. Для средних проектов — 3–7 дней с 1–2 встречами. Для крупных внедрений — 2–4 недели с предпроектным обследованием. Не торопите этот этап: час, потраченный на уточнение ТЗ, экономит 5–10 часов переделок.
Как защититься, если подрядчик не выполнил ТЗ?
ТЗ должно быть приложением к договору с подписями обеих сторон. Приёмка — по письменному акту с проверкой каждого пункта критериев приёмки. При нарушении — ссылайтесь на конкретные пункты ТЗ. Без подписанного ТЗ доказать нарушение в суде практически невозможно.
Нужно ли ТЗ при найме штатного 1С-программиста?
Да. Даже штатному программисту нужно ставить задачи письменно — это дисциплинирует процесс, позволяет отслеживать выполнение и накапливать документацию по доработкам. Компании, ведущие реестр доработок с ТЗ, тратят на поддержку системы на 25–40% меньше времени при смене специалиста.
Автор: Кодерион. Обновлено: 30 апреля 2026. Источники: Бухгалтерия.ру, Infostart, ИТС 1С.
Часто задаваемые вопросы
Нужно ли ТЗ для мелких задач до 10 000 ₽?
Для задач до 10 000 ₽ достаточно краткого описания на 5–10 предложений с указанием версии 1С и критериями приёмки. Полноценное ТЗ целесообразно при бюджете от 30 000 ₽ или сроках более 3 дней.
Кто должен писать ТЗ — заказчик или подрядчик?
Бизнес-требования (что нужно и зачем) — всегда заказчик. Техническое решение (как реализовать) — подрядчик. Оптимальная схема: заказчик пишет бизнес-часть, 1С-аналитик переводит в технические требования, программист оценивает трудоёмкость. Если подрядчик пишет ТЗ самостоятельно без участия заказчика — риск завышения объёма работ.
Можно ли использовать ChatGPT или нейросеть для написания ТЗ?
Да, нейросеть помогает структурировать мысли и сформулировать требования. Но финальный документ обязательно проверяет 1С-специалист — нейросеть не знает особенностей вашей конфигурации, версии и специфики бизнеса. Используйте AI как черновик, не как финальный документ.
Что делать, если подрядчик говорит «ТЗ не нужно, разберёмся по ходу»?
Это красный флаг. Без ТЗ невозможно зафиксировать объём работ, проконтролировать результат и защититься при споре. Настаивайте на письменном описании задачи хотя бы в формате переписки. Если подрядчик отказывается — смените подрядчика.
Сколько времени занимает согласование ТЗ с подрядчиком?
Для простых задач — 1–2 дня переписки. Для средних проектов — 3–7 дней с 1–2 встречами. Для крупных внедрений — 2–4 недели с предпроектным обследованием. Не торопите этот этап: час, потраченный на уточнение ТЗ, экономит 5–10 часов переделок.
Как защититься, если подрядчик не выполнил ТЗ?
ТЗ должно быть приложением к договору с подписями обеих сторон. Приёмка — по письменному акту с проверкой каждого пункта критериев приёмки. При нарушении — ссылайтесь на конкретные пункты ТЗ. Без подписанного ТЗ доказать нарушение в суде практически невозможно.
Нужно ли ТЗ при найме штатного 1С-программиста?
Да. Даже штатному программисту нужно ставить задачи письменно — это дисциплинирует процесс, позволяет отслеживать выполнение и накапливать документацию по доработкам. Компании, ведущие реестр доработок с ТЗ, тратят на поддержку системы на 25–40% меньше времени при смене специалиста.