57
2.3-сурет. Өмір циклінің каскадтық моделі
Бұл ретте нақты модельдер ұсынылмайды. Бағдарламалық
қамсыздандыруды жəне ақпараттық жүйелерді əзірлеу үдерісінде
өмір циклі моделінің үш нұсқасы пайдаланылады: каскадты моделі,
кері байланыстары бар каскадты моделі жəне шиыршықты моделі.
Каскадты модель жүйені құрудың жəне оны пайдалануға
енгізудің негізгі кезеңдерін белгілеуді көздейді (2.3-сурет):
•
жүйеге қойылатын
талаптарды талдау;
•
жүйені əзірлеу — жобалау;
•
жүйені іске асыру;
•
енгізу— оны пайдалануға енгізу;
•
пайдалану үдерісінде жүйені сүйемелдеу.
Каскадты технология — иерархиялық құрылым.Келесі кезеңдегі
жұмыстар басталар алдында бұдан бұрынғы кезең аяқталуы тиіс.
Келесі кезеңнің əзірлеушілер ұжымы қажетті құжаттаманың толық
жинақтамасын алуы тиіс.
Каскадтық тəсілдеменің артықшылықтары - əр кезеңде жобалық
құжаттаманың толықтық жəне келісушілік критерийлеріне сай
толық жинағы қалыптастырылады; қисынды ретпен орындалатын
жұмыс кезеңдері барлық жұмыстардың аяқталу мерзімін жəне тиісті
шығындарды жоспарлауға мүмкіндік береді.
Иерархиялық каскадты технология жүйеге қойылатын талаптар
толық көлемде тұжырымдалған жағдайда пайдаланылуы мүмкін.
Ақпараттық жүйені əзірлеу сəтінде толық анық болмаған
жағдайда
кері байланыстары бар каскадты модель қолданылады
(2.4-сур.). Кері байланыстың болуы жүйені əзірлеген кездегі
итерациялар туралы айтуға мүмкіндік береді. Белгілі бір кезеңге
ауысқан кезде жүйеге қойылатын талаптарды нақтылау жəне əзірлеу
үдерісіне өзгерістерді енгізу үшін алдынғы кезеңдерге қайта оралу
орындалады.
59
Шиыршықты модельдің негізгі проблемасы келесібұрамға ауысу
сəтін анықтауда тұрады. Ауысу, тіпті барлық жоспарланған жұмыс
аяқталмаса да, жоспарға сəйкес жүзеге асырылады. Жоспар
алдынғы жобалардан жəне əзірлеушілердің жеке тəжірибесінен
алынған статистикалық деректер негізінде жасалады.
Кезекті бұрам — итеграция, ол жүйеге қойылған талаптарды
жəне оның орындалуын нақтылауға мүмкіндік береді, алдыңғы
итерацияға тəуелді емес.
Достарыңызбен бөлісу: