Может ли кто-нибудь объяснить мне различия между спиральными и гибкими моделями в простых терминах, поскольку я начинаю? Можете ли вы дать мне некоторые реальные миры. где спираль более полезна, чем подвижная, и наоборот ... Я знаю, что в Интернете доступно так много ссылок, но их трудно понять, так как я начинающий. Значит, было бы очень полезно, если бы вы объяснили в простых терминах? ? Thanx заранее ...разница между гибкой моделью и спиральной моделью
ответ
Спиральная модель является примером итеративного развития. Типичная итерация будет составлять от 6 месяцев до 2 лет и будет включать в себя все аспекты жизненного цикла - анализ требований, анализ рисков, планирование, дизайн и архитектуру, а затем выпуск либо прототипа (который либо развивается, либо отбрасывается, в зависимости от конкретных методов, выбранных командой проекта) или рабочего программного обеспечения. Эти шаги повторяются до тех пор, пока проект не будет завершен или не закончен.
С другой стороны, гибкая разработка включает в себя ряд различных методологий с конкретными указаниями относительно шагов, которые необходимо предпринять для создания программного проекта, такого как Extreme Programming, Scrum и Crystal Clear. Общность между всеми гибкими методами заключается в том, что они являются итеративными и инкрементальными. Итерации в гибких методах обычно короче - от 2 до 4 недель в большинстве случаев, и каждая итерация заканчивается рабочим программным продуктом. Однако, в отличие от спиральной модели, произведенное программное обеспечение не является прототипом - это всегда высококачественный код, который расширяется в конечный продукт.
И есть ли также случай со спиралью, который во время прототипирования должен быть хорошо обнаружен, все требования должны быть хорошо обнаружены, чтобы при фактической разработке рабочей модели никакие изменения не могут быть включены? – Mishthi
Нет. Это точка спиральной модели. По мере повторения и прототипа вы уточняете известные требования и узнаете о новых (а также узнаете, что на самом деле не является требованием). –
принадлежит: http://programmers.stackexchange.com – zengr