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