Основная задача
Поддержка существующего веб-портала, написанного на основе Kohana, созданного для компании, которая предоставляет туристические услуги. Поддержка была необходима во время перенесения портала на новую платформу с целью создания более мощной версии системы управления контентом с использованием передовых технологий и решений для улучшения качества системы управления
Основные требования к команде
Главная сложность проекта заключалась в том, что штатная команда заказчика не имела возможности выделять достаточно времени обоим проектам, которые нужно было реализовывать параллельно: поддержку существующего портала и разработку идей и архитектуры для нового портала. Исходя из этого, стратегическим решением заказчика было переориентировать внутреннюю команду на реализацию нового портала, а для поддержки старого сайта использовать внешний подряд.
Поскольку продукт заказчика уже давно находился на рынке, на сайте могли одновременно находиться сотни тысяч пользователей. По этой причине систему нельзя было оставлять без присмотра даже на короткое время. С этой целью, нашей команде нужно было оперативно внедриться в проект, и чтобы соответствовать всем техническим требованиям заказчика, необходимо было иметь значительный опыт в работе с Kohana, как в программном, так и в серверном аспектах.
Решение
После проведения тщательного анализа, нами было принято решение начать работу над проектом достаточно агрессивно. Сразу 4 специалиста по Kohana отправились в компанию заказчика на 6 недель для обмена информацией и скорейшего внедрения в рабочий процесс. Кроме того, специфика нашего сотрудничества заключалась в том, что его продолжительность была строго ограничена, поскольку наша команда должна была заниматься лишь кратковременной поддержкой.
В целях максимально быстрого удовлетворения потребностей заказчика, к формированию команды для этого проекта мы приступили оперативно: были подготовлены и просмотрены резюме, после были проведены видео-интервью по Skype. Одновременно шло активное обсуждение деталей договора и сроков сдачи, а также была начата подготовка к командировке программистов.
После урегулирования всех вопросов и подписания договора, вся команда отправилась в офис заказчика для обмена информацией и консалтинга. После завершения испытательного периода программисты вернулись в офис своей компании и продолжили работать дистанционно.
Перед нами стояла необходимость охвата следующих задач по проекту: усовершенствование и расширение функциональности сайта, анализ возможности реализации доработок и улучшения качества системы управления, устранение проблем, о которых сообщал отдел технической поддержки сайта, реорганизация исходного кода, написание автоматических тестов и т.д. Все внутренние процессы заказчика были полностью адаптированы, включая использование специально разработанной системы управления проектом и системы отслеживания ошибок, а также системы внутренней связи. В ходе проекта, мы предоставляли ежедневные и еженедельные отчеты и планы, для возможности полного контроля ситуации со стороны заказчика.
Результат
Для быстрого создания команды мы использовали агрессивную стратегию, основными элементами которой можно назвать: быстрый старт, свежий опыт в достаточно редкой технологии, сразу 4 программиста на старте проекта, долгосрочное пребывание в офисе клиента, относительно небольшая продолжительность проекта. Наша компания всегда готова помочь, невзирая на сроки и сложность требований.
© 2008-2024 Компания "Симпл Солюшнс".