Длительность разработки — 8,5 месяцев. Команда проекта на разных фазах насчитывала от 2 до 7 разработчиков, не включая команды по сопровождению (верстка, тестирование, аналитика). Основным ограничением было время запуска проекта – заказчик требовал работоспособную версию системы как можно раньше.
Программный продукт необходимо было запускать в работу поэтапно, наращивая его функционал, при одновременном использовании в компании заказчика.
Первый запуск функционала проекта был произведен через 3 месяца после старта разработки. Далее было еще 3 основных релиза, каждый из которых наращивал определенные ветки функциональности системы.
При разработке использованы следующие технологии:
ИС состоит из следующих глобальных частей:
Особенности управления командой разработки:
В условиях постоянного наращивания темпов и численности команды разработки, роль аналитиков в команде была увеличена. Они отслеживали все изменения в требованиях и давали постоянную обратную связь разработчикам. Таким образом, мы уменьшали количество времени на отработку багов, которые могли возникать вследствие неточностей в постановке задач.
Была создана система для автоматизации работы операторов отделений и уведомления о ходе прохождения отправлений. Основной функционал нацелен на упрощение работы с заполнением формы отправлений и отслеживание хода груза или документа. Она включает: