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

 

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

 

Процесс написания технического задания был итеративный:

  • мы провели серию интервью с заказчиком, на которых он раскрывал особенности тех или иных аспектов деятельности;

  • требования были записаны и систематизированы, в них выделялись структурные элементы и их зависимости друг от друга;

  • результат проектирования на каждом этапе вносился в документ, доступ к которому был предоставлен заказчику;

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

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

 

Предполагаемый стек разработки - Python, PostgreSQL.