Техническое задание нужно не для каждой доработки. Если согласованы текущий и желаемый результат, пользователи и сценарии, правила работы с данными и исключения, границы задачи и примеры приёмки, можно сразу обратиться к программисту 1С.
Аналитик полезен, когда хотя бы один из этих пунктов ещё нельзя согласовать или у участников разные ожидания. Он помогает сформировать договорённость и оформить её в постановку или техническое задание. Технический способ реализации, работа расширений, совместимость и обновление базы оценивает программист; сами по себе эти вопросы не означают, что сначала нужен аналитик.
Когда можно сразу к программисту
Задача готова к передаче в разработку, если ответственные сотрудники уже согласовали:
- что происходит сейчас и какой результат нужен;
- кто будет пользоваться изменением и в каких сценариях;
- правила работы с данными и исключения;
- границы задачи и примеры, по которым примут результат;
- Для изменения, влияющего на проведение документов, закрытие месяца или НДС, ответственный за учёт / учётную политику сотрудник заказчика уже согласовал ожидаемый эффект и способ его проверки.
Если по одному или нескольким пунктам нет ответа или ответы расходятся, аналитик поможет их согласовать. Это рекомендация для ясности задачи, а не обязательный этап.
Когда нужна помощь аналитика 1С
- вы знаете, что нужно изменить в программе, но не можете подробно описать задачу;
- требования к доработке поступают от нескольких сотрудников;
- необходимо определить границы задачи до начала разработки;
- программисту не хватает информации для оценки работ;
- важно заранее согласовать, как должен работать новый функционал и как будет приниматься результат.
Примеры выбора следующего шага
- К программисту. «Нужен флажок в документе „Реализация товаров и услуг“»: известно, кто его ставит и когда он доступен. Если он участвует в проведении документа или закрытии месяца, ответственный за учёт / учётную политику сотрудник заказчика уже согласовал и предоставил ожидаемый эффект, исключения и примеры проверки. Программист может приступить к реализации.
- Сначала согласовать правила — самостоятельно или с аналитиком. По тому же флажку бухгалтерия и продажи расходятся в вопросах влияния, исключений или приёмки. Заказчик может согласовать их самостоятельно; если нужна помощь, аналитик поможет договориться и оформить правила. Программист не реализует неясные или противоречивые правила по предположению.
- К программисту. Руководителю нужен отчёт по просроченной дебиторской задолженности с согласованными периодом, отбором, колонками и примером результата. Это понятная ограниченная доработка.
- К внедрению и автоматизации. Несколько подразделений хотят изменить порядок оформления заказов, согласования и передачи данных между системами. Это изменение процесса организации, поэтому стоит рассмотреть внедрение и автоматизацию 1С, а не сводить задачу к одной доработке.
Само по себе влияние изменения на проведение документов, закрытие месяца или НДС не требует участия аналитика.
Как проходит работа
- Знакомство с задачей. Аналитик изучает описание проблемы, примеры документов, скриншоты и другие предоставленные материалы.
- Обсуждение требований. Проводится встреча с ответственными сотрудниками, уточняются текущий процесс и ожидаемый результат.
- Анализ. Аналитик выявляет недостающие и противоречивые требования, определяет пользовательские сценарии, ограничения и возможные исключительные ситуации.
- Подготовка документа. Требования оформляются в виде постановки задачи или подробного технического задания.
- Согласование. Заказчик проверяет документ, а аналитик учитывает замечания, относящиеся к первоначально согласованной задаче.
Какой документ вы получите
Постановка задачи
Подходит для небольшой локальной доработки: изменения отчёта, печатной формы, документа, обработки или отдельного рабочего сценария.
Документ может включать:
- описание проблемы и цели доработки;
- ожидаемый результат;
- основные действия пользователя;
- ограничения и важные условия;
- критерии проверки результата.
Подробное техническое задание
Подходит для задач с несколькими сценариями, ролями пользователей, обменами данными или существенными изменениями существующего процесса.
В техническое задание могут входить:
- описание текущей и целевой ситуации;
- функциональные требования;
- пользовательские сценарии;
- роли и права доступа;
- правила работы с данными;
- обработка ошибок и нестандартных ситуаций;
- границы доработки;
- критерии тестирования и приёмки.
Если задача требует проработки архитектуры, сложной интеграции или оценки технических рисков, необходимые решения дополнительно уточняются совместно с разработчиком 1С.
Примечание. Аналитик отвечает за обследование задачи, сбор и согласование требований, описание пользовательских сценариев и подготовку технического задания. Для сложных задач выбор архитектуры решения, оценка технических рисков и определение конкретного способа реализации выполняются совместно с разработчиком или архитектором 1С.
Необходимость такой технической проработки определяется после знакомства с задачей. Если требуется участие дополнительных специалистов, состав и стоимость работ предварительно согласовываются с заказчиком.
После подготовки технического задания на доработку 1С
Согласованный документ помогает выбрать следующий шаг, но сам по себе не определяет технологию реализации, стоимость или сроки работ.
- Если согласована конкретная задача, требующая изменения кода, отчёта, обработки или печатной формы, можно обратиться к программисту 1С для отдельной оценки.
- Если результат достигается штатными параметрами программы без изменения кода, подходит настройка 1С.
- Для регулярных консультаций, небольших повторяющихся задач и помощи пользователям предусмотрено сопровождение и поддержка 1С.
- Если изменение затрагивает процессы нескольких подразделений, состав системы или порядок запуска, следует рассмотреть внедрение и автоматизацию 1С.
Стоимость
Стоимость работы аналитика — 4 500 ₽ в час.
В оплачиваемое время входят встречи, изучение предоставленных материалов и информационной базы, анализ требований, подготовка документа и его согласование.
После знакомства с исходной задачей аналитик сообщает предварительную оценку трудозатрат. До начала основной работы с заказчиком согласовывается максимальное количество часов.
Расчёт производится по фактически затраченному времени в пределах согласованного лимита. Если для завершения работы потребуется больше времени, дополнительные часы сначала согласовываются с заказчиком.
Новые требования, которые меняют первоначально согласованный объём задачи, оцениваются отдельно.
Актуальные ставки разовых работ, подготовки технического задания и сопровождения 1С.
От чего зависит трудоёмкость
- сложность и количество пользовательских сценариев;
- количество сотрудников, участвующих в обсуждении;
- необходимость изучения информационной базы 1С;
- наличие примеров и исходных материалов;
- количество интеграций и связанных программ;
- полнота первоначального описания задачи.
Что потребуется для начала работы
- краткое описание проблемы или желаемого изменения;
- примеры документов, файлов, отчётов или экранных форм;
- описание ожидаемого результата;
- контакт сотрудника, который сможет ответить на вопросы аналитика;
- при необходимости — демонстрация работы в программе или доступ к информационной базе.
Даже если готового описания пока нет, достаточно рассказать, что происходит сейчас и что должно измениться. Аналитик поможет сформулировать остальные требования.
Пример технического задания
Посмотрите пример технического задания на доработку 1С, чтобы увидеть возможную структуру документа.
Получить предварительную оценку
Отправьте краткое описание задачи. Мы изучим исходную информацию и сообщим, что потребуется для подготовки постановки или технического задания.
Телефон: +7 (499) 350-12-68
Электронная почта: info@abis1c.ru