Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Топ:
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Интересное:
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Дисциплины:
2021-10-05 | 39 |
5.00
из
|
Заказать работу |
|
|
Была предложена для того, чтобы устранить недостатки каскадной модели, а своим названием обязана графическому представлению (рис. 4). Модель дает возможность значительно повысить качество разработки за счет ориентации на тестирование, а также во многом разрешает проблему соответствия созданного продукта выдвигаемым требованиям благодаря процедурам верификации и аттестации на
Рис. 4. Структура V-образной модели ЖЦ АИС (ПО) на ранних стадиях разработки (пунктирные линии на рисунке указывают на зависимость этапов постановки задачи и приемки).
Поскольку V-образная модель является модификацией каскадной, она обладает многими ее недостатками, в частности также слабо приспособлена к возможным изменениям требований заказчика. Если процесс разработки занимает продолжительное время (иногда до нескольких лет), то полученный в результате продукт может оказаться фактически ненужным заказчику, поскольку его потребности существенно изменились.
Преимущества модели:
Недостатки модели:
Инкрементная модель.
Является классическим примером применения инкрементной стратегии и представляет собой повторяющийся цикл линейных последовательностей каскадной модели.
|
Каждая отдельная линейная последовательность вырабатывает так называемый инкремент ПС, который может быть поставлен заказчику. Первый инкремент приводит к формированию базового продукта, реализующего базовые требования (при этом многие вспомогательные функции остаются нереализованными). План следующего инкремента предусматривает модификацию базового программного продукта, обеспечивающую ряд дополнительных функций и т. д. Тем самым инкрементная модель обеспечивает после выполнения каждого отдельного инкремента работающий продукт (рис. 5).
Рис.5. Схема инкрементной модели ЖЦ
Спиральная модель.
Каждый виток спирали соответствует созданию нового фрагмента или версии ИС, на нем уточняются цели и характеристики проекта, определяется его качество и
планируются работы следующего витка спирали (рис. 6). Один виток спирали при этом представляет собой законченный проектный цикл по типу каскадной схемы. Такой подход назывался также «продолжающимся проектированием». Позднее в проектный цикл дополнительно стали включать стадии разработки и апробации прототипа системы. Это называлось: «быстрое прототипирование», «rapid prototyping approach» или «fast-track».
Спиральная модель Рис.6
Спиральная модель была предложена Б. Боэмом (Barry Boehm) в 1988 г. Отличительной особенностью этой модели является специальное внимание рискам, влияющим на организацию жизненного цикла. Сам Б. Боэм так характеризует спиральную модель разработки: «Главное достижение спиральной модели состоит в том, что она предлагает спектр возможностей адаптации удачных аспектов существующих моделей процессов жизненного цикла. В то же время, ориентированный на риски подход позволяет избежать многих сложностей, присутствующих в этих моделях. В определенных ситуациях спиральная модель становится эквивалентной одной из существующих моделей. В других случаях она обеспечивает возможность наилучшего соединения существующих подходов в контексте данного проекта».
|
Спиральная модель обладает рядом преимуществ:
Модель «фазы-функции».
Модель жизненного цикла должна служить основой организации взаимоотношений между разработчиками, и, таким образом, одной из ее целей является поддержка функций менеджера. Это приводит к необходимости наложения на модель контрольных точек и функций, задающих организационно-временные рамки проекта.
Одно из наиболее последовательных таких дополнений классических схем реализовано в модели Гантера в виде матрицы «ф а з ы - ф у н к ц и и», которая имеет две координаты (табл. 2.):
• фазы — отражает этапы выполнения проекта и сопутствующие им события;
• функции — показывает, какие организационные функции выполняются в ходе развития проекта и какова их интенсивность на каждом из этапов.
Таблица 2.. Матрица «фазы-функции» модели Гантера
В данной модели жизненный цикл распадается на следующие перекрывающие друг друга фазы (этапы):
На протяжении фаз жизненного цикла разработчики выполняют следующие технологические (организационные) функции (классы функций):
|
Перечисленные функции на разных этапах имеют различное содержание, требуют различной интенсивности, но, что особенно важно для модели, совмещаются при реализации проекта. Это функциональное измерение модели, наложение которого на фазовое измерение дает изображение матрицы «фаз-функций» в целом (см. табл. 2.), в которой интенсивность выполняемых функций отражается степенью закраски клеток матрицы.
Состав организационных функций и их интенсивность могут меняться от проекта к проекту в зависимости от его особенностей, от того, что именно руководство проекта считает главным или второстепенным. В частности, если исходная квалификация коллектива не очень высока, в список функций может быть добавлено обучение персонала. Иногда бывает важно разграничить планирование и контроль.
Модель учитывает соотношение технологических функций и фаз жизненного цикла, чем она выгодно отличается от простых ранее рассмотренных «идеальных» моделей. По-видимому, простота-ограниченность «идеальных» моделей есть следствие отождествления выделяемых этапов с технологической операцией, преобладающей при их выполнении.
|
|
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!