Читайте также:
|
|
ЖЦ является моделью создания и использования ПС, отражающей его различные состояния, начиная с момента возникновения необходимости в ПС и заканчивая моментом его полного выхода из употребления у пользователей.
Традиционно выделяют следующие основные этапы ЖЦ (рис. 2.1):
- стратегическое планирование;
- анализ требований;
- проектирование (предварительное и детальное);
- кодирование (программирование);
- тестирование и отладка;
- эксплуатация и сопровождение.
Рисунок 2.1 – Этапы ЖЦ ПС
Каждому этапу соответствуют определенный результат и набор
документации, являющиеся исходными данными для следующего эта-
па. В заключение каждого этапа производится верификация документов и решений с целью проверки их соответствия первоначальным требованиям заказчика.
В настоящее время известны и используются следующие модели ЖЦ.
Каскадная модель (рис. 2.2) предусматривает последовательное выполнение всех этапов проекта в строго фиксированном порядке. Переход на следующий этап означает полное завершение работ на предыдущем этапе. Возврат к предыдущим этапам не предусматривается или крайне ограничен. Результат появляется только в конце разработки.
Рисунок 2.2 – Каскадная модель ЖЦ ПС
Поэтапная модель с промежуточным контролем (рис. 2.3). предусматривает разработку ПС итерациями с циклами обратной связи между этапами. Межэтапные корректировки позволяют учитывать реально существующее взаимовлияние результатов разработки на различных этапах; время жизни каждого из этапов растягивается на весь период разработки.
Рисунок 2.3 – Поэтапная модель ЖЦ ПС с промежуточным контролем
Спиральная модель (рис. 2.4) предусматривает на каждом витке спирали создание очередной версии продукта, при этом уточняются требования проекта, определяется его качество, и планируются работы следующего витка. Особое внимание уделяется начальным этапам разработки - анализу и проектированию, где реализуемость тех или иных технических решений проверяется и обосновывается посредством создания прототипов (макетирования).
Рисунок 2.4 - Спиральная модель ЖЦ ПС
На практике наибольшее распространение получили каскадная и спиральная модели. Каскадная модель характерна для периода 1970-1985 гг., а спиральная – после 1986 г.
Дата добавления: 2015-07-19; просмотров: 170 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Классификация программного обеспечения по ГОСТ Р ИСО/МЭК ТО 12182-2002 | | | Стандартизация процессов жизненного цикла программных средств по СТБ ИСО/МЭК 12207-2003 |