43
аналогично включает в себя четыре фазы: анализ, проектирование, создание и
стабилизация. Кроме того, MSF является итерационной и предусматривает
применение объектно-ориентированного моделирования. [8] Однако по
сравнению с RUP, MSF больше нацелена на создание бизнес-приложений.
Extreme Programming (XP) – самое новое программирование из всех
анализируемых методологий, так как сформировалось лишь в 1996 г. Основу
его методологии составляет командная работа, а также действенная
коммуникация между исполнителем и заказчиком на протяжении всего проекта
по созданию ИС. К тому же разработка осуществляется с использованием
протопипов, которые последовательно дорабатываются.
Главными критериями подбора стандарта ЖЦ считаются:
- современность и актуальность применяемых методик контроля
процесса разработки;
- создание в итерационном режиме с потенциалом проверки рисков;
- осуществление проекта на определенных контрольных точках,
отсутствие запросов дополнительного характера к моделированию процесса
разработки и дальнейшему внедрению.
Следовательно, из всех вышеуказанных стандартов итерационными
являются лишь четыре: COBIT, MSF, XP и RUP.
Для данного проекта стандарт COBIT не подходит, так как главной
целью его применения выступает осуществление стратегического
планирования и аудита ИС в отдельности и IT инфраструктуры в целом. [18]
Также не соответствует требованиям стандарт XP, ведь он не содержит в
себе полноценных этапов ЖЦ: подготовки концепции, планирования, создания,
стабилизации и практического внедрения [27].
В итоге, выбирать необходимо лишь из двух стандартов – Rup и MSF.
Они являются довольно молодыми и способны поддерживать самые последние
технологии разработки, а также контроля их реализации.
Ключевые особенности RUP, MSF и XP собраны в таблице 12. Ее
содержание позволяет прийти к выводу, что именно Rational Unified Process