Создание модели и написание ТЗ

Техническое задание  (ТЗ) разрабатывается на основании результатов обследования объекта и выявленных отклонений действующей системы организации и методологии учета на предприятии (организации) от предусмотренных в программах 1С. Следует четко проводить границу между решениями программы 1С, которые будут сохранены при внедрении, и решениями, которые будут переработаны при привязке. В техническом задании отражаются решения, подлежащие переработке.Техническое задание устанавливает основные требования, которым должна удовлетворять программа 1С после ее адаптации и доработки. Договорные документы должны содержать ссылки на техническое задание. Естественно, что на этапе обследования объекта учетный персонал должен быть ознакомлен с принятыми в программах 1С функциональными и информационными решениями, они должны быть ему понятны. Тогда и все положения технического задания воспринимаются заказчиком вполне осознано. Техническое задание - один из важнейших документов, регулирующих отношения между заказчиком и клиентом. В методических указаниях устанавливаются требования к составу, содержанию и оформлению технического задания на привязку программ 1С. Далее изложены возможные требования к составу и оформлению технического задания.


Состав технического задания:

  • Основание для разработки.
  • Назначение разработки.
  • Методологические основы решения задач.
  • Функциональные спецификации и описание алгоритмов.
  • Условия эксплуатации.
  • Порядок контроля работоспособности программ и их приемка.
  • Этапы разработки.


Основание для разработки

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

  • наименование работы, краткое ее содержание, условное обозначение, если оно имеется;
  • наименование организации заказчика;
  • перечень документов, на основании которых ведется разработка с указанием полного названия этих документов и данных об их утверждении;
  • наименование программы 1С и ее условное обозначение, принятой для проведения привязки к объекту;
  • перечень исходных материалов, использованных при разработке технического задания, в том числе материалы обследования, нормативно-технические документы, рекомендованные для использования, методические, проектные, научно-исследовательские разработки и т.п.; 
  • по каждому из приведенных материалов указываются данные об их утверждении, а также - какие именно разделы документов использованы;
  • место проведения работ по привязке программ 1С.

Назначение разработки

В разделе указывается функциональное назначение разработки. Программы 1С имеют определенное функциональное назначение. Они ориентированы на реализацию регламентированного состава учетных задач с фиксированными алгоритмами решения. В разделе приводятся наименования задач в составе программ 1С, которые будут переработаны. Здесь же перечисляются задачи, которые будут дополнительно разработаны и включены в состав программ 1С. Указываются отклонения от программ 1С по содержанию задач. Поясняется, каким образом будут использоваться результаты решения переработанных задач.

Методологические основы решения задач
В этом разделе должна быть приведена аргументация по всем изменениям и дополнениям к действующим в программах 1С методологическим установкам. По задачам приводится краткое описание проектных решений по методологии и организации автоматизированного выполнения учета. Это снижает возможность разработки ошибочных решений. Если в программах 1С выдерживается строгий методологический подход, то в изменениях к ним также следует придерживаться строгой регламентации тех методологических установок, в основе которых лежат действующие законодательные, нормативные и методические документы по ведению учета. Методологические решения, заимствованные из действующих регламентирующих документов не излагаются, на них делается ссылка. Описание методологических решений выполняется в виде текста или таблицы, с указанием краткого содержания каждого решения, его обоснования и ссылки на соответствующий директивный или методологический материал. Методологические решения не являются описанием алгоритма задач. Они представляют собой описание задач с позиций методологии учета, раскрывают идею изменений. В разделе должен быть отражен еще один аспект привязки. При проведении обследования учетного процесса предприятия (организации) могут быть выявлены необоснованные отклонения от регламентированных положений учета, предусмотренных в программах 1С. Это может мешать проведению привязки, а в дальнейшем и внедрению. Следует указать сущность отклонений и обязательства заказчика по их устранению.

Функциональные спецификации и описание алгоритма

Раздел должен включать подробное описание изменений в программе 1С. Описание должно быть приведено в такой форме, чтобы его понял заказчик, не искушенный в тонкостях программы 1С. Утверждая техническое задание, заказчик подписывается тем самым под изменениями, соглашаясь с ними. Здесь имеет место не только формальная сторона дела. Вникая в суть изменений, заказчик дополнительно страхует исполнителя от возможных ошибок. Основным правилом при написании этого раздела является акцентирование, "выпячивание" тех аспектов, которые связаны с ломкой действующих на предприятии положений учета.

Одновременно, содержание раздела должно быть достаточным для специалистов при переработке или доработке задач. Раздел может включать следующие основные спецификации:
  • описание плана счетов;
  • описание справочников;
  • описание субконто;
  • описание документов;
  • описание отчетов;
  • параметры адаптации.


Параметры адаптации

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


Условия эксплуатации

В разделе приводятся конкретные задачи, поставленные перед заказчиком и с решением которых создаются условия для нормальной эксплуатации программ 1С. К ним могут быть отнесены:
  • обновление технических средств по составу и характеристикам;
  • наличие необходимого системного программного обеспечения;
  • обслуживание технических средств;
  • подготовка персонала.

В дальнейшем, эти условия могут быть использованы при составлении регламентирующих документов по внедрению.


Порядок контроля работоспособности программ и сдача-приемка работ по привязке

Результаты выполненных работ по привязке должны контролироваться и быть принятыми заказчиком. Контроль и приемка распространяется только на те задачи программы 1С, которые были переработаны или разработаны вновь. Приемка выполненных работ осуществляется по результатам испытаний на контрольном примере. Контрольный пример должен обеспечить проверку функций задач во всех режимах, а также проверку информационных связей между задачами. Данные контрольного примера должен подготовить заказчик. Специалист проверяет исходные данные, проводит анализ результатов выполнения контрольного примера и исправляет ошибки, допущенные при доработке программ. 

В разделе следует привести:

  • перечень задач, подлежащих проверке на контрольном примере;
  • объем контрольного примера;
  • содержание контрольного примера (состав первичных документов, справочники и т. д.);
  • выполнение контрольного примера;
  • порядок отражения результатов испытаний;
  • оформление приемки работ.
Контрольный пример должен охватывать ошибочные ситуации, которые могут возникнуть при эксплуатации программ 1С в результате некорректности исходной информации. Для этого следует использовать искусственно подобранные ошибочные данные для проверки работоспособности программ. 
После завершения этапа контроля работы и приемки работ, программы могут быть использованы при внедрении.

Этапы разработки
После того, как установлены все доработоки, составляется план работ. Целесообразно учетным работникам предварительно рассмотреть его и дать свои замечания и рекомендации. Специально должен быть рассмотрен вопрос очередности внедрения. При наличии значительного количества доработок, может быть установлен порядок, при котором первоочередное внедрение одних задач сочетается с проведением привязки по другим задачам. Таким образом, будет установлена последовательность работ по привязке и внедрению. 

При выборе очередности привязки и внедрения следует учитывать актуальные потребности заказчика (объем, качество выполнения работ), подготовленность заказчика к переходу на автоматизированный учет, информационные взаимосвязи задач, трудоемкость внедрения той или иной группы задач, технологию обработки, предусмотренную технической документацией программ 1С. 
Несмотря на то, что в описании этого раздела темы привязки и внедрения пересекаются, детально вопросы внедрения не рассмотрены. Техническое задание - основной документ, регламентирующий процесс привязки, проведение внедрения должно сопровождаться иными документами. Это позволит разделить различные, по существу, работы по привязке и внедрению и более формально подойти к каждой из них. 
В этом же разделе должна быть предусмотрена возможность уточнения и дополнения технического задания в ходе разработки по согласованию между заказчиком и исполнителем. Дополнения оформляются в установленном порядке и являются неотъемлемой частью технического задания. 
Этапы работ оформляются в виде таблицы и включают реквизиты:
  • Наименование этапа
  • Срок выполнения
  • Наименование документа, завершающего этапа