которых выпускается версия для внутреннего или внешнего использования.
Прохождение через четыре основные фазы называется циклом разработки,
каждый цикл завершается генерацией версии системы. Если после этого работа
над проектом не прекращается, то полученный продукт продолжает развиваться
и снова минует те же фазы. Суть работы в рамках RUP - это создание и
сопровождение моделей, а не бумажных документов, поэтому этот процесс
привязан к использованию конкретных средств моделирования (UML), а так же
конкретной технологии проектирования и разработки (объектно-
ориентированный анализ, object-oriented analysis, OOA, объектно-
ориентированное программирование, object-oriented programming, OOP).
Microsoft Solution Framework (MSF) сходна с RUP, так же включает
четыре фазы: анализ, проектирование, разработка, стабилизация, является
итерационной, предполагает использование объектно-ориентированного
моделирования. MSF в сравнении с RUP в большей степени ориентирована на
разработку бизнес-приложений.
Extreme Programming (XP). Экстремальное программирование является
самым новым среди рассматриваемых методологий, сформировалось в 1996 году.
В основе методологии командная работа, эффективная коммуникация между
заказчиком и исполнителем в течение всего проекта по разработке ИС, а
разработка ведется с использованием последовательно дорабатываемых
прототипов.
Перечислим основные критерии для выбора стандарта жизненного цикла:
актуальность и современность используемых методик контроля
разработки;
разработка в итерационном режиме с возможностью контролировать
риски;
и выполнения самого проекта на неких контрольных точках,
отсутствие дополнительных требований по моделированию процесса разработки
и внедрения.
Анализируя описание стандартов выше итерационными из них являются
4 стандарта: MSF, RUP, COBIT, XP.