Форум программистов, компьютерный форум, киберфорум
Наши страницы
Управление проектами
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
forspecial
0 / 0 / 0
Регистрация: 29.04.2016
Сообщений: 11
1

Чем Спиральная модель отличается от инкрементальной интерационной модели?

09.01.2017, 20:39. Просмотров 1458. Ответов 2
Метки нет (Все метки)

Не могу понять, чем отличаются эти две модели: спиральная и инкрементально интерационная? Заранее спасибо
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2017, 20:39
Ответы с готовыми решениями:

Чем качественно отличается метод модели train_on_batch от fit?
Из keras, разумеется. Понадобилось создать свою функцию для обучения модели на большом наборе...

Чем эта модель RFID-ридера отличается от этой?
http://electromicro.ru/images/cms/data/rfid_web1.jpeg и http://amperka.ru/product/rfid-module-13-56...

Чем отличается обучение модели Гроссберга-Карпентера от обучения многослойного перцептрона
Чем принципиально отличается обучение модели Гроссберга-Карпентера от обучения многослойного...

Модифицированная спиральная модель ЖЦ
Здравствуйте! Подскажите, пожалуйста, где можно почитать про модифицированную спиральную модель...

3D игра: чем рисовать модели и чем их анимировать
XNA - прошлый век! Unity 3D + C# - лучше

2
tolimadokara
752 / 421 / 91
Регистрация: 24.10.2012
Сообщений: 3,102
Записей в блоге: 5
19.07.2018, 11:13 2
Спиральная модель на примере пользователя форума: гость, зарегистрированный пользователь, зарегистрированный пользователь новичок, постоянный пользователь, эксперт раздела форума, эксперт раздела форума + модератор, эксперт раздела форума + супер-модератор, эксперт раздела форума + администратор ... далее идет потеря интереса к посещению форума и пользователь заново регистрируется на форуме Это юмористический пример спиральной модели

Когда развитие завершено - идет развитие заново, в новом витке. Модель напоминает спираль, в которой есть витки спирали: 1, 2, 3, 4 ... n

Надо подумать... где ещё можно "увидеть" спиральную модель.

Модель роста сотрудника компании напоминает ступенчатую лестницу - у нее есть шаги: 1 ступень, затем (+1, добавить, либо инкремент) тогда уже 2 ступень. Опять +1 шаг (инкремент), уже 3 ступень.

У спиральной модели, наверное есть итерации: первый оборот (итерация), второй, третий и т.д.

У спиральной модели есть характеристика: параметр начала (0), параметр шага (+1, +2 ...), параметр количества шагов в одном витке, параметр завершения спирали либо не завершения.

У модели ступенчатой есть характеристика: параметр начала (0, нулевая ступень), параметр шага (+1 ступень за шаг, +2 ступени за шаг, ...), параметр завершения лестницы (конечная ступень) либо не завершения.

Процесс утилизации и создания материалов можно представить в виде спиральной модели, у каждого оборота которой два шага: утилизация (1 шаг), создание материала (2 шаг). Затем следующий виток (после первого витка): утилизация (1 шаг второго витка), создание (2 шаг второго витка). Поэтому, для пластикового корпуса бутылки лимонада может быть параметр "величины" её спирали, сколько витков спирали (количества переработок) прошел её корпус.

Для модели процесса утилизации справедлив, может быть, нулевой шаг - это процесс добывания сырья для корпуса бутылки из толщи земли - добывание ресурсов нулевой шаг. Затем идут витки.

имхо. не читал в интернете о спиральной и инкрементально интерационной модели, не могу сейчас сайты смотреть. больше по интуиции, обдумал. может сильно ошибаюсь.

P.S.: "интерационная" либо "иТерационная" модель? буква "Н" есть в слове? Приставка "интер-" (inter) может обозначать слово "между"

Не по теме:

Блин, написал сообщение для темы полтора-летней давности



Добавлено через 24 минуты
Создана тема в разделе "Управление проектами"? Тогда, спиральная модель для компьютерного IT проекта, можно расписать её вот так:

0 шаг. зарождение идеи проекта, создание технического задания
1 виток

1 шаг. реализация проекта
2 шаг. тестирование проекта
3 шаг. релиз (публикация) проекта
4 шаг. обработка отзывов (фидбеков) о проекте его пользователями
5 шаг. создание нового технического задания

2 виток

1 шаг. реализация проекта (с начала 5 шага 1 витка)
2 шаг. тестирование проекта
3 шаг. релиз (публикация) проекта

...

3 виток

4 виток

...

n виток
Тогда конечный (n виток) компьютерного IT проекта - конечный виток времени существования проекта. Количество витков IT проекта (итераций) может обозначать количество значительно отличимых версий программы этого проекта.

Например, браузер Google Chrome, прошел:

Последняя версия 67.0.3396.87[3] (12 июня 2018)
... шестьдесят семь (67) витков своего развития, и, продолжает развиваться

Добавлено через 52 минуты
Все таки, это не ответ на ваш вопрос.

Если, подумать, то - спиральная модель и инкрементально иТерационная - это две одинаковых модели. Потому что, в спиральной модели, витки - это её итерации. А "инкремент" это переход от одного шага к следующему, в витках спирали.

В витках спирали содержатся шаги. Переход от одного шага к следующему, в витках спирали, это последовательное движение (инкремент это движение). Один виток спирали - это одна итерация. Поэтому "спиральная модель" то же самое что "инкрементально-итерационная", только называются по-разному - модели отличаются названием.

Но, скорее всего, это не правильно... Это что-то разное, две разные модели, и, они, наверное, сильно отличаются...

Не по теме:

P.S.: не всегда посещаю научно-популярные и развлекательные сайты, из соображений безопасности

0
RafalS
1 / 1 / 0
Регистрация: 28.09.2018
Сообщений: 10
12.10.2018, 13:57 3
В инкрементной модели полные требования к системе делятся на различные сборки. Терминология часто используется для описания поэтапной сборки ПО. Имеют место несколько циклов разработки, и вместе они составляют жизненный цикл «мульти-водопад». Цикл разделен на более мелкие легко создаваемые модули. Каждый модуль проходит через фазы определения требований, проектирования, кодирования, внедрения и тестирования. Процедура разработки по инкрементной модели предполагает выпуск на первом большом этапе продукта в базовой функциональности, а затем уже последовательное добавление новых функций, так называемых «инкрементов». Процесс продолжается до тех пор, пока не будет создана полная система. Инкрементные модели используются там, где отдельные запросы на изменение ясны, могут быть легко формализованы и реализованы.

Когда использовать инкрементную модель?

- Когда основные требования к системе четко определены и понятны. В то же время некоторые детали могут дорабатываться с течением времени.
- Требуется ранний вывод продукта на рынок.
- Есть несколько рисковых фич или целей.

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

Спиральная модель предполагает 4 этапа для каждого витка:

-планирование;
-анализ рисков;
-конструирование;
-оценка результата и при удовлетворительном качестве переход к новому витку.

Эта модель не подойдет для малых проектов, она резонна для сложных и дорогих, например, таких, как разработка системы документооборота для банка, когда каждый следующий шаг требует большего анализа для оценки последствий, чем программирование.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.10.2018, 13:57

Чем отличается this от *this?
Привет всем ! вот код template<typename Key, typename Value> Dictionary<Key, Value>&...

Чем отличается =- от -=
Только подробно опишите пожалуйста,у меня из-за этого программа в циклах не правильно считает

Чем отличается?
Чем отличается? %d и %i в этой проге что лучше использовать d или i #include <stdio.h> int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.