Методология

Обратная связь

Обязательно *
Обязательно *
Обязательно *
Желательно
Желательно

Процесс разработки программного обеспечения Millennium Rise Inc. основан на Rational Unified Process. Начальная фаза процесса состоит из "Анализа проблемы" и "Постановки задачи". Далее следуют фазы уточнения, построения, внедрения и поддержки.

Рис. 1. Общая схема создания ПО

Каждая из фаз процесса разработки состоит из нескольких итераций, целью которых является (последовательное осмысление стоящих проблем,) наращивание эффективных решений стоящих проблем и снижение риска возникновения потенциальных ошибок в проекте. Для особенно важных итераций Фазы построения применяется практика XP - парное программирование. После каждой итерации проводится рефакторинг программного кода.

Рис. 2. Итерация

На протяжении всего процесса поддерживается обратная связь с заказчиком, совместно с ним разрабатываются приемочные тесты.