59
6) Внедрение.
Спиральная модель воплощает в себе преимущества каскадной модели.
При этом в нее также включены анализ рисков, управление ими, а также
процессы поддержки и менеджмента. Здесь также предусмотрена разработка
программного продукта при использовании метода прототипирования или
быстрой разработки приложений посредством применения языков
программирования и средств разработки четвертого поколения (и выше).
На основании описания моделей разработки выбираем спиральную
модель.
Ниже приведено описание основных стандартов жизненного цикла:
ГОСТ 34.601-90 – стандарт распространяется на автоматизированные
системы и определяет стадии и этапы их создания. Также в стандарте
содержится описание состава работ по каждому этапу.
ISO 12207 – стандарт устанавливает общую структуру процессов
жизненного цикла. Так же определяет процессы, работы и задачи, которые
используются: при приобретении системы в целом или отдельного
программного продукта; при оказании программной услуги, а также при
поставке, разработке, эксплуатации и сопровождении программных продуктов.
Oracle CDM (Custom Development Method) - стандарт по разработке
прикладных ИС, детализированный до уровня заготовки проектной
документации. Стандарт применяется при разработке с применением Oracle и
рекомендуется в случае малых проектов.
RUP (Rational Unified Process) – предполагает итеративную модель
разработки согласно четырем фазам: начало, исследование, построение и
внедрение. Каждая фаза может подразделяться на этапы, в результате
выполнения которых выпускается версия для внутреннего или внешнего
использования.
MSF (Microsoft Solution Framework) – стандарт, сходный с RUP.
Включает в себя четыре фазы: анализ, проектирование, разработка и
стабилизация. Также как и RUP предполагает итеративную модель с