63
Oracle CDM (Custom Development Method) - стандарт по разработке
прикладных ИС, детализированный до уровня заготовки проектной
документации. Стандарт применяется при разработке с применением
Oracle и рекомендуется в случае малых проектов.
RUP (Rational Unified Process) – предполагает итеративную модель
разработки согласно четырем фазам: начало, исследование, построение и
внедрение. Каждая фаза может подразделяться на этапы, в результате
выполнения которых выпускается версия для внутреннего или внешнего
использования.
MSF (Microsoft Solution Framework) – стандарт, сходный с RUP.
Включает в себя четыре фазы: анализ, проектирование, разработка и
стабилизация. Также как и RUP предполагает итеративную модель с
использованием объектно-ориентированного моделирования. MSF в
отличии от RUP ориентирована более на разработку бизнес-приложений.
XP (Extreme Programming) – стандарт «экстремальное
программирование» разработан в 1996 года, в его основе лежат следующие
принципы: командная работа, эффективная коммуникация между
заказчиком и исполнителем и также ведение разработок с использованием
последовательно дорабатываемых прототипов.
Для реализации проектного решения, необходимо первоначально
выделить основные этапы жизненного цикла будущей системы. Из всех
имеющихся стандартов, наиболее оптимальным будет ISO 12207 -99 [2].
Выбор пал именно на этот стандарт, в связи со следующими факторами:
Во-первых, стандарт четкое не регламентирует последовательность
процессов в каждом этапе, что позволяет самостоятельно выбирать
подходящие для себя процессы. Во-вторых, стандарт охватывает все
этапы более полно, нежели остальные стандарты. В-третьих, ISO 12207-99
не указывает на этапы, а лишь регламентирует их, что позволит
разработчику самостоятельно управлять жизненным циклом.