64
фр?агмента ил?и ве?рсии системы. Эт?о по?зволяет ут?очнить требования, це?ли и
ха?рактеристики проекта, оп?ределить ка?чество разработки, сп?ланировать ра?боты
сл?едующего цикла. Та?ким образом, уг?лубляются и по?следовательно
ко?нкретизируются де?тали проекта, и в ре?зультате вы?бирается об?основанный
вариант, ко?торый уд?овлетворяет де?йствительным тр?ебованиям за?казчика и
до?водится до реализации.
Од?нако и эт?а сх?ема не по?зволяет оп?еративно уч?итывать во?зникающие
из?менения и ут?очнения тр?ебований к системе. Со?гласование ре?зультатов
ра?зработки с по?льзователями пр?оизводится то?лько в точках, пл?анируемых по?сле
за?вершения ка?ждого эт?апа работ, а об?щие тр?ебования к ИС за?фиксированы в ви?де
те?хнического за?дания на вс?е вр?емя ее создания. Та?ким образом, по?льзователи
за?частую по?лучают систему, не уд?овлетворяющую их ре?альным потребностям.
Ит?еративная ра?зработка от?ражает об?ъективно су?ществующий ци?кл со?здания
сл?ожных систем. Он?а по?зволяет пе?реходить на сл?едующий этап, не до?жидаясь
по?лного за?вершения ра?боты на те?кущем ци?кле и ре?шить гл?авную за?дачу - ка?к
мо?жно бы?стрее по?казать по?льзователям си?стемы ра?ботоспособный продукт, те?м
самым, ак?тивизируя пр?оцесс ут?очнения и до?полнения требований.
Ос?новная пр?облема сп?ирального ци?кла - оп?ределение мо?мента пе?рехода на
сл?едующий этап. Дл?я ее ре?шения вв?одятся вр?еменные ог?раничения на ка?ждый из
эт?апов жи?зненного цикла, и пе?реход ос?уществляется в со?ответствии с планом,
да?же ес?ли не вс?я за?планированная ра?бота закончена. Пл?анирование пр?оизводится
на ос?нове ст?атистических данных, по?лученных в пр?едыдущих проектах, и ли?чного
оп?ыта разработчиков.
Дл?я ра?зработки си?стемы вы?бираем ка?скадную модель, та?к ка?к он?а по?зволяет
ра?ботать на?д не?сколькими эт?апами ра?зработки одновременно.
Су?ществует 4 ос?новных сп?особа на?чала ис?пользования но?вой си?стемы
Па?раллельная ст?ратегия;
Скачок;
Уз?кое ме?сто;
Оп?ытная эк?сплуатация пи?лотного проекта.