Работа над каждым проектом включает в себя несколько этапов.
Этап 0. Подготовительный.
На данном этапе происходит начальное обсуждение проекта с заказчиком, при необходимости подписывается договор о намерениях или соглашение о неразглашении информации (NDA).
Этап 1. Анализ задачи и согласование требований
На данном этапе анализируются требования заказчика. Если предоставленной заказчиком информация недостаточно, осуществляется запрос дополнительной информации. Результатом работы по данному этапу являются:
- выбор и общая проработка технического решения поставленной задачи (концептуальное проектирование);
- техническое задание на разработку (если требуется);
- оценка затрат на реализацию с учетом рисков (предполагаемый бюджет проекта);
- план выдач.
Этап 2. Разработка
Данный этап включает в себя техническое проектирование, собственно разработку, тестирование и отладу (настройку). Для небольших проектов данный этап может быть один. В больших проектах и при использовании итеративных методов разработки таких этапов обычно несколько. Например, создание прототипа, выпуск бета-версии и т.д.
Этап 3. Внедрение
Если требуется, команда разработчиков осуществляет внедрение разработанного ПО на площадке заказчика, осуществляет обучение и консультирование персонала заказчика.
Этап 4. Сопровождение
Если требуется, компания Верисофт обеспечивает сопровождение разработанного программного обеспечения: Поддержка обычно осуществлятся на уровне приложений, но при необходимости специалисты компании могут решать задачи сетевого и системного администрирования.
Появились вопросы? Свяжитесь с нами!