44
при технологии быстрой разработки или облегченного прохода,
которые используются в случае малого проекта.
4) ISO/IEC 15288 Systems engineering. System life cycle processes -
– Информационная технология. Системная инженерия. Процессы
жизненного цикла систем. Стандарт применим для любого рода
систем класса систем, но его основное предназначение – поддержка
создания компьютеризированных систем.
5) Rational Unified Process (RUP) – использует некую
интерактивную модель разработки, которая включает 4 фазы:
начало, исследование, построение и внедрение. Любая из этих фаз
может разбиваться на этапы, в результате которых исполняется
версия для внутреннего или внешнего использования. Проход по
всем 4 фазам – это цикл разработки, и каждый такой цикл
завершается генерацией версии системы. Если после этого проект
продолжается, то сам продукт также видоизменяется и проходит
эти фазы еще раз. Суть работы в рамках RUP - разработки и
сопровождение моделей на базе UML.
6) Microsoft Solution Framework (MSF) – похож на RUP, также
имеет 4 фазы: анализ, проектирование, разработка и стабилизация,
является итерационным и предполагает применение объектно-
ориентированных моделей. MSF в сравнении с RUP в большей
степени предназначен для создания бизнес-приложений.
7) Extreme Programming (XP) – экстремальное программирование
(новейшая методология, сформировалась в 1996 году). Основу
методологии составляют командная работа, активная
коммуникация с заказчиком в течение всего проекта по созданию
ИС, ведение разработки с применением последовательно
обрабатываемых прототипов.