
2 Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл (ЖЦ) программного средства (ПС) - это период
времени, который начинается с момента принятия решения о необходимости
его создания, и заканчивается в момент его полного изъятия из эксплуатации.
[4, с. 21]
Существует целый ряд методологий, описывающих жизненный цикл
ПО:
ГОСТ 34.601-99 - стандарт на стадии и этапы создания АИС,
соответствующие каскадной модели жизненного цикла ПО. В стандарте
приводится описание содержания работ на каждом этапе.
ISO/IEC 12207:2008 «Information Technology — Software Life Cycle
Processes» - стандарт на процессы и организацию жизненного цикла
заказного ПО. Он определяет структуру жизненного цикла, содержащую
процессы, действия и задачи, которые должны быть выполнены во время
создания ПО. Каждый процесс разделен на набор действий, каждое действие
— на набор задач. Каждый процесс, действие или задача инициируется и
выполняется другим процессом по мере необходимости, причем не
существует заранее определенных последовательностей выполнения.
Методология Oracle - технологический материал по разработке
прикладных АИС, детализированный до уровня заготовок проектных
документов в расчете на использование Oracle. Применяется для
классической модели жизненного цикла (предусмотрены все работы, задачи
и этапы), а также для технологий «быстрой разработки» или «облегченного
подхода», рекомендуемых в случае малых проектов.
Методология RUP (Rational Unified Process) - технологический
материал по реализации итеративной модели разработки, включающей 4
фазы: начало, исследование, построение и внедрение. Каждая фаза разбита на
этапы (итерации), результатами которых являются версии для внутреннего
57