Непейвода Н.Н. Программирование. Раздел 2

Непейвода Н.Н. Программирование. Страница 184

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

расширению прикладной области, для которой используются конструируе­мые рабочие продукты.

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

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

В отличие от предыдущих моделей, обе спиралевидные модели никак не отражают тот факт, что у проекта есть фаза завершения. Как следствие, они предполагают, что все модификации какойлибо версии программной системы, которые требуются после ее выпуска, будут относиться к одной из следующих версий. На практике очень часто это положение нарушается: приходится поддерживать (и, в частности, модифицировать) сразу несколько версий системы.

§ 4.4. ТРЕБОВАНИЯ К ПРОГРАММНОМУ ИЗДЕЛИЮ И ЖИЗНЕННЫЙ ЦИКЛ

Есть еще один важный мотив моделирования жизненного цикла про­граммных изделий. Это изучение и систематизация требований при развитии программных проектов.

Новости

  • 1
  • 2
Prev Next

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

24.01.2016

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

Роскосмос не планирует в течение ближайшего десятилетия осуществлять пуск тяжёлой ракеты-носителя А...

Ученые РФ опровергли выводы исследований о вреде ГМО

24.01.2016

Ученые РФ опровергли выводы исследований о вреде ГМО

Исследователи из Института проблем передачи информации (ИППИ РАН) проанализировали несколько самых п...

Летающие "Крокодилы"

24.01.2016

Летающие "Крокодилы"

20 удивительных фактов о боевом вертолете Ми-24.Этот вертолет стал таким же узнаваемым символом сове...

В Аргентине описали новый вид динозавра-гиганта

24.01.2016

О ранее неизвестном виде динозавра, относящемуся к инфраотряду зауроподов, рассказали аргентинские п...

Реклама