Разработка программного обеспечения для туристического бизнеса по методологии Agile. Архитектурное проектирование компонент системы, защита предлагаемой архитектуры. Контроль качества и целостности архитектуры приложения на всем жизненном цикле. Определение технических рисков. Верхнеуровневая оценка трудоемкости предложенного решения. Прототипирование и реализация критических частей системы. Декомпозиция задач разработки на крупные блоки, обеспечение возможности одновременной работы нескольких разработчиков над задачей. Контроль реализации решения разработчиками. Участие в создании и развитии внутренних стандартов и практик. Выработка предложений по рефакторингу существующего приложения с многолетней историей, широкой функциональностью и различными технологиями разработки. Исследование и оценка перспектив использования в работе новых технологий, в том числе подготовка технико-экономического обоснования. Консультирование и обучение разработчиков, проведение обучающих семинаров по технологиям и методологиям разработки. |