Итерационная и инкрементная модели жизненного цикла программных систем — КиберПедия 

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Итерационная и инкрементная модели жизненного цикла программных систем

2020-11-03 374
Итерационная и инкрементная модели жизненного цикла программных систем 0.00 из 5.00 0 оценок
Заказать работу

Инкрементная модель объединяет элементы последовательной водопадной модели с итерационной философией макетирования. Каждая линейная последовательность здесь вырабатывает поставляемый инкремент ПО. Например, ПО для обработки слов в 1-м инкременте (версии) реализует функции базовой обработки файлов, функции редактирования и документирования; во 2-м инкременте – более сложные возможности редактирования и документирования; в 3-м инкременте – проверку орфографии и грамматики; в 4-м инкременте – возможности компоновки страницы.

Первый инкремент приводит к получению базового продукта, реализующего базовые требования. План следующего инкремента предусматривает модификацию базового продукта, обеспечивающую дополнительные характеристики и функциональность.

По своей природе инкрементный процесс итеративен, но, в отличие от макетирования, инкрементная модель обеспечивает на каждом инкременте работающий продукт. Одной из современных реализаций инкрементного подхода является экстремальное программирование.

Спиральная модель жизненного цикла программных систем. Фазовое измерение.

Спиральная модель

§ Основной принцип: каждый «виток спирали» содержит все стандартные стадии ЖЦ, по его окончании формируется прототип ИС.

Достоинства:

§ пользователь может получить прототип системы;

§ сведение к минимуму количества неточностей в требованиях;

§ нечувствительность к изменениям требований;

Недостатки:

§ недостаточное документирование прототипа;

§ недостаточное внимание качеству;

§ процесс без надлежащего контроля может быть длительным;

Фазовое измерение

Основные принципы:

§ отражение этапов выполнения проекта и сопутствующие им события (вехи);

§ отражение функций выполняющихся в ходе развития проекта, и их интенсивность на каждом из этапов.

Архитектурная схема предприятия (enterprise architecture framework)

Архитектурная схема предприятия (enterprise architecture framework)

Способы описания

Нотация – система условных обозначений, принятая в какой-либо области знаний или деятельности.

Включает множество символов, используемых для представления понятий и их взаимоотношений, составляющее алфавит нотации, а также правила их применения.

Виды нотаций

Диаграммы потоков данных (data flow diagrams). Содержат: процессы, представляющие собой любые трансформации данных в рамках описываемой системы, хранилища данных, внешние по отношению к системе сущности и потоки данных между элементами трех предыдущих видов.

Диаграммы сущностей и связей (entity-relationship diagrams). Используются для представления структуры данных изображающие набор сущностей предметной области и связей между ними.

Объектно-ориентированные диаграммы предназначены для обеспечения более удобной передачи информации между моделями анализируемых систем и моделями разрабатываемого ПО.


Поделиться с друзьями:

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.