← База знаний

Как проверить качество доработки 1С: чек-лист для директора

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

📋 Блок 1. Проверьте до приёмки: что должно быть у программиста

☑ 1. Есть ли письменное ТЗ или описание задачи?

Если всё было «на словах» — у вас нет основания для претензий при несоответствии. Хорошая доработка всегда имеет письменно согласованный объём работ.

☑ 2. Работа велась на копии базы или в продуктивной?

Разработка в боевой базе — грубое нарушение. Если программист работал напрямую в продуктиве, это красный флаг: он, вероятно, и тестировал там же.

☑ 3. Есть ли резервная копия базы до начала работ?

Хороший программист делает backup перед любыми изменениями. Спросите: «Когда вы делали копию и где она хранится?»

☑ 4. Есть ли описание того, что было сделано и как это работает?

Минимальная документация: что добавлено, где находится, что нужно сделать при необходимости изменить. Без этого вы зависите от этого программиста навсегда.

🧪 Блок 2. Тестируйте сами — без технических знаний

☑ 5. Пройдите основной сценарий работы

Создайте тестовый документ/запись и проверьте, что функция работает так, как описано в ТЗ. Не просто «открывается» — а выполняет нужное действие от начала до конца.

☑ 6. Попробуйте граничные случаи

Что происходит, если оставить поле пустым? Если ввести нулевое значение? Если документ без строк? Ошибки в граничных случаях — признак неполного тестирования.

☑ 7. Проверьте скорость работы

Отчёт или обработка должны работать за разумное время. Если новый отчёт формируется 5 минут — это проблема с запросом, которую нужно фиксировать до приёмки.

☑ 8. Проверьте, не сломалось ли что-то другое

После доработки поработайте в базе как обычно 1–2 дня. Если возникли новые ошибки в не связанных местах — доработка затронула что-то лишнее.

Доработку уже сделали, но что-то не так?

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

Заказать аудит доработки →

🔐 Блок 3. Вопросы, которые стоит задать программисту

☑ 9. Сломаются ли эти доработки при следующем обновлении 1С?

Правильный ответ: «Нет — я сделал через расширение» или «Потребуется проверка совместимости, это занимает 1–2 часа». Неправильный: «Не знаю» или «Надо будет смотреть».

☑ 10. Как включить или отключить эту доработку, если понадобится?

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

☑ 11. Что нужно сделать, если другой программист будет поддерживать эту доработку?

Хороший ответ: «Вот документация, вот где лежит код». Плохой: «Только я знаю, как это работает».

☑ 12. Где можно посмотреть журнал изменений конфигурации?

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

🚩 Красные флаги: когда стоит насторожиться

  • Программист не может объяснить, что именно он изменил в базе
  • После доработки конфигурация не обновляется («обновления сломают»)
  • Нет никакой документации — «я всё помню в голове»
  • При тестировании часть функций работает медленнее, чем раньше
  • В базе появились непонятные объекты: новые справочники, регистры, которые не обсуждались
  • Программист торопит с приёмкой и не готов исправлять замечания

Хотите сразу получить качественную доработку?

Работаю по всем стандартам: ТЗ, разработка на копии, документация, гарантия. Вы получаете доработку, которую можно передать любому программисту.

Подробнее об услуге →