63
моделирования. MSF по сравнению с RUP больше ориентирована на разработку
бизнес-приложений.
* RationalUnifiedProcess (RUP) предлагает итеративную модель разработки,
которая включает в себя четыре этапа: запуск, исследование, построение и
внедрение. Каждая фаза может быть разделена на этапы (итерации), которые
производят версию для внутреннего или внешнего использования. Четыре
основные фазы называются циклом разработки, и каждый цикл заканчивается
созданием версии системы. Если после этого работа над проектом не
прекращается, то полученный продукт продолжает развиваться и снова проходит
те же фазы. Суть работы в рамках RUP заключается в создании и поддержании
моделей, основанных на UML.
* CustomDevelopmentMethod (Oracle methodology) для разработки прикладных
информационных систем - технологический материал, детализированный до
уровня форм проектной документации, предназначенный для использования в
проектах с использованием Oracle. CDM используется для классической модели
LC (предусмотрены все работы / задачи и этапы), а также для технологий
"FastTrack" или" Lite approach", рекомендованных для небольших проектов.
* Экстремальное программирование (XP). Экстремальное программирование
(последняя рассмотренная методология) было сформировано в 1996 году.
Методология основана на командной работе, эффективной коммуникации между
заказчиком и исполнителем на протяжении всего проекта разработки ИС, а
разработка осуществляется с использованием последовательно
модифицированных прототипов.
В настоящее время существует две основные модели жизненного цикла –
каскадная и спиральная.
В каскадной модели процесс развития происходит постепенно, шаг за шагом.
Переход к следующему этапу происходит только после завершения предыдущего.
В спиральной модели развитие происходит постепенно. На начальном этапе
развивается система с высоким уровнем абстракции, а в последующих поворотах
это развитие становится все более конкретным.
Каскадная модель была выбрана для жизненного цикла текущего проекта,
поскольку разрабатываемая система больше подходит для постепенного развития.
Вы можете перейти к следующему этапу только после завершения всех работ на
предыдущем этапе, включая подготовку полного пакета документации,
достаточного для продолжения разработки другой командой разработчиков, и вы