44
завершению которых проектируется версия для внутреннего или внешнего
применения [7, c.81]. Прохождение сквозь 4 ключевые фазы называется циклом
разработки, каждый из которых завершается генерацией версии системы. Если
при этом работа над проектом не завершена, то разработанный продукт
продолжает прогрессировать и снова проходит эти фазы, соблюдая цикличность.
Смысл деятельности в разрезе RUP - это проектирование и сопровождение
моделей, а не бумажных документов, ввиду чего данный процесс прикреплен к
применению определенных средств моделирования (UML), а также
установленной технологии разработки (объектно-ориентированный анализ
(ООА), объектно-ориентированное программирование (ООП)). ___________
Microsoft Solution Framework (MSF) похожа на RUP, она тоже состоит из
4 фаз: анализа, проектирования, разработки, стабилизации, включает итерации,
подразумевает применение ООП. MSF в сравнении с RUP больше направлена
на разработку бизнес-приложений [5, c.16]. 345345ВАПДЬВПД№;5
Экстремальное программирование - самое современное среди
анализируемых методологий, оно образовалось более 20 лет назад. В
фундаменте методологии командная работа, качественное взаимодействие
между заказчиком и исполнителем в процессе всего проекта по созданию ИС, а
проектирование осуществляется с применением поэтапно дорабатываемых
прототипов.
Ключевыми критериями для определения стандарта жизненного цикла
являются:
- актуальность и современность применяемых методик контроля
проектирования;
- проектирование в итерационном режиме с опцией контроля рисков и
реализации самого проекта на определенных контрольных точках, нет
дополнительных требований по моделированию процесса разработки и
эксплуатации.
Подводя итоги описания стандартов, итерационными из них являются
четыре стандарта: MSF, RUP, COBIT, XP.