ВУЗ:
Составители:
Рубрика:
Для преодоления проблем, которые возникали при каскадном подходе
была предложена спиральная модель жизненого цикла(ЖЦ) (рисунок 1.4),
делающая упор на начальные этапы ЖЦ: анализ и проектирование. На этих
этапах реализуемость технических решений проверяется путем создания
прототипов. Каждый виток спирали соответствует созданию фрагмента или
версии ПО, на нем уточняются цели и характеристики проекта, определяется
его качество и планируются работы следующего витка спирали. Таким обра-
зом, углубляются и последовательно конкретизируются детали проекта, и в
результате выбирается обоснованный вариант, который доводится до реали-
зации.
Разработка итерациями отражает объективно существующий спи-
ральный цикл создания системы. Неполное завершение работ на каждом эта-
пе позволяет переходить на следующий этап, не дожидаясь полного заверше-
ния работы на текущем. При итеративном способе разработки недостающую
работу можно будет выполнить на следующей итерации. Главная же задача -
как можно быстрее показать пользователям системы работоспособный про-
дукт, тем самым, активизируя процесс уточнения и дополнения требований.
Основная проблема спирального цикла - определение момента пере-
хода на следующий этап. Для ее решения необходимо ввести временные ог-
раничения на каждый из этапов жизненного цикла. Переход осуществляется
в соответствии с планом, даже если не вся запланированная работа закончена.
План составляется на основе статистических данных, полученных в преды-
дущих проектах, и личного опыта разработчиков.
Основным нормативным документом, регламентирующим ЖЦ ПО,
является международный стандарт ISO/IEC 12207 (ISO - International Organi-
zation of Standardization - Международная организация по стандартизации,
IEC - International Electrotechnical Commission - Международная комиссия по
электротехнике). Он определяет структуру ЖЦ, содержащую процессы, дей-
ствия и задачи, которые должны быть выполнены во время создания ПО.
Рисунок 1.4 - Спиральная модель ЖЦ
11
Для преодоления проблем, которые возникали при каскадном подходе была предложена спиральная модель жизненого цикла(ЖЦ) (рисунок 1.4), делающая упор на начальные этапы ЖЦ: анализ и проектирование. На этих этапах реализуемость технических решений проверяется путем создания прототипов. Каждый виток спирали соответствует созданию фрагмента или версии ПО, на нем уточняются цели и характеристики проекта, определяется его качество и планируются работы следующего витка спирали. Таким обра- зом, углубляются и последовательно конкретизируются детали проекта, и в результате выбирается обоснованный вариант, который доводится до реали- зации. Разработка итерациями отражает объективно существующий спи- ральный цикл создания системы. Неполное завершение работ на каждом эта- пе позволяет переходить на следующий этап, не дожидаясь полного заверше- ния работы на текущем. При итеративном способе разработки недостающую работу можно будет выполнить на следующей итерации. Главная же задача - как можно быстрее показать пользователям системы работоспособный про- дукт, тем самым, активизируя процесс уточнения и дополнения требований. Основная проблема спирального цикла - определение момента пере- хода на следующий этап. Для ее решения необходимо ввести временные ог- раничения на каждый из этапов жизненного цикла. Переход осуществляется в соответствии с планом, даже если не вся запланированная работа закончена. План составляется на основе статистических данных, полученных в преды- дущих проектах, и личного опыта разработчиков. Основным нормативным документом, регламентирующим ЖЦ ПО, является международный стандарт ISO/IEC 12207 (ISO - International Organi- zation of Standardization - Международная организация по стандартизации, IEC - International Electrotechnical Commission - Международная комиссия по электротехнике). Он определяет структуру ЖЦ, содержащую процессы, дей- ствия и задачи, которые должны быть выполнены во время создания ПО. Рисунок 1.4 - Спиральная модель ЖЦ 11
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »