Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Топ:
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Дисциплины:
2021-10-05 | 40 |
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 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!