Разработка нового и доработка существующего функционала

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

Разработка дополнительных модулей и учетных блоков для автоматизации специфических бизнес-процессов предприятия является важной частью внедрения программного продукта.

Разработка в Business Logic выполняется только согласно техническим заданиям по следующей схеме: 

  • Выявление специфики (ответственный, консультант)
  • Составление технического задания (консультант)
  • Утверждение технического задания (ответственный)
  • Выполнение технического задания (программист)
  • Предварительное тестирование технического задания (консультант)
  • Установка технического задания (консультант)
  • Финальное тестирование технического задания (ответственный) 

Как видно из схемы, в выполнении работ должны быть  задействованы как минимум 3 специалиста:  

  • Ответственный — ответственный за проект сотрудник со стороны Заказчика, обладающий нужными полномочиями и квалификацией для утверждения и проверки технических заданий.
  • Консультант — специалист Business Logic с бухгалтерским или экономическим образованием, в задачу которого входит разобраться в бизнес-процессах Заказчика, составить технические задания и проверить правильность их выполнения.
  • Программист — специалист Business Logic, выполняющий разработку программных модулей согласно составленным техническим заданиям. 

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