Разработка решений «под ключ»
Для решения нестандартных задач обойтись набором средств стандартного веб-сайта невозможно.
Например, изучение предпочтений посетителей с учетом их поведения на сайте и истории заказов, генератор отчетов в режиме on-line или интеграция сайта с существующими приложениями заказчика, требуют разработки программного обеспечения «под ключ».
Сроки разработки и стыковки ПО с существующими сервисами заказчика заранее определить весьма сложно. Обычно срок подобных проектов составляет от двух месяцев, стоимость работ согласуется в индивидуальном порядке.
Процесс создания решения «под ключ» включает:
Разработка концепции проекта и подготовка материалов
Главное, что требуется от Заказчика четко представлять задачи, которые должен решать разрабатываемый продукт и неплохо ориентироваться в предметной области.
Перед началом работ Заказчику необходимо:
- Заполнить анкету клиента;
- В свободном стиле описать видение системы: функционал, поведение, нюансы.
После выявления пожеланий Заказчика происходит разработка концепции проекта и поиск решений по реализации задуманного. В некоторых случаях требуется проведение технических испытаний.
По результатам работ Заказчику предлагается несколько вариантов разработки системы. Для выбранного Заказчиком оптимального варианта разрабатывается техническая документация: структура системы, интерфейсы, логика работы.
Бета-версия проекта
Первое приближение системы обычно не отвечает на 100% всем пожеланиям Клиента. Причинами чаще всего являются невозможность реализации некоторых технических задач, незначительные коррективы со стороны Заказчика по логике работы системы и, возможно, мнения сторонних консультантов.
Такая ситуация вполне нормальна и требует от Исполнителя доработки проекта с учетом всех пожеланий Заказчика в рамках договора или дополнительных соглашений.
Доработка и тестирование системы
Доработанная с учетом всех замечаний Заказчика система требует тестирования и отладки. Тестирование интерфейса производится фокус-группой, набираемой из числа пользователей с различным уровнем компьютерной подготовки. Параллельно с этим происходит разработка системы автоматического тестирования, предназначенной для выявления скрытых технических ошибок.
Подобные меры позволяют избежать будущих потерь прибыли для Клиента, а для разработчика необходимости «отлавливать ошибки» в работающей системе.
Сопровождение
Разрабатываемый проект создаются на базе стандартных технологий, полностью документируется и, в случае необходимости, может быть с легкостью доработан силами как специалистов IT-компании «Динго», так и техническим персоналом Заказчика.
Как показывает практика, нестандартные разработки требуют постоянного наблюдения и усовершенствования. Это связано со следующими факторами: невозможность заранее спрогнозировать поведение пользователей, предугадать возможные действия конкурентов и появление новых технологических решений.
Техническое сопровождение системы крайне необходимо для оперативного внесения изменений в логику работы системы, отслеживание и устранения невыявленных ошибок и обеспечения корректной работы программного обеспечения. Достижения экономической эффективности проекта возможно лишь благодаря продвижению и поддержке, которые предполагают комплекс информационных и маркетинговых услуг, ориентированных на активное привлечение новых пользователей и удержания старых.
Сопровождение системы силами нашей компании позволяет Заказчику сэкономить время, сосредоточившись на планировании и проработке инновационных решений.
Подробнее об услуге поддержки и развитии.
|