Лойиҳалаш жараёнининг умумий модели
28
Платфор
маълумоти
Спецификаци
я талаблари
Маълумотлар
таснифи
Архитектуравий
лойиҳалаш
Интерфейсни
лойиҳалаш
Компонент
лойиҳалаш
маълумотлар базаси
лойиҳалаш
Тизим
архитектураси
маълумотлар
базаси
архитектураси
Интерфейс
Спецификацияси
Спецификация
компоненти
Кирувчи
маълумотлар
Архитектурасини
лойихалаш
Чиқувчи
маълумотлари
Лойиҳалаш фаолияти
29
Лойихалаш
фаолияти
Архитектурасини
лойихалаш
Компонентини
лойихалаш
Интерфейсини
лойихалаш
Маълумотлар
базасини
лойихалаш
Дастурий таъминотни текшириш
30
Текшириш ва тасдиқлаш (V&V- Verification and validation) тизим
унинг
спецификациясива
мижознинг
талабларига
жавоб
беришни намойиш этишга қаратилган.
Тизимни тестлаш тизим томонидан қайта ишланадиган ҳақиқий
маълумотларнинг спецификациясидан келиб чиқадиган тестлаш
ҳолатлари билан тизимни бажаришни ўз ичига олади.
Tizim tomonidan qayta ishlanadigan haqiqiy
ma'lumotlarning spetsifikatsiyasidan kelib chiqadigan
sinov holatlari.
Тестлаш босқичлари
31
Компонентасини
тестлаш
Тизимни
тестлаш
Дастурий
таъминотни
тўғрилиги текшириш
Алоҳида
компоненталари
тестлашдан
ўтказилади
мижоз
маълумотлари
асосида тизим
мижоз
эхтиёжларини
текшириш
Бутун
тизимни
тестлаш
Тестлаш босқичлари
Ишлаб чиқиш ва компонентни тестлаш
Компоненталарини мустақил равишда тестлаш;
-
Компонентлар функциялар, объектлар ёки ушбу
объектларниг тегишли гурухлари бўлиши мумкин.
Тизимли тестлаш
-
Тизимни тестлаш ҳамда фавқулотдаги хусусиятларни
иноабтга олган ҳолда тестлаш муҳимдир.
Acceptance testing
-
Мижозлар эҳтиёжларини бажаришига ишонч ҳосил қилиш
учун мижозлар билан тизимни тестлаш.
32
Режа асосида дастурий таъминотни
тестлаш босқичлари
33
Requirement
Specification
System
Specification
System
Design
Detailed
Design
Acceptance test
plan
System test plan
Sub-system
integration test
plan
Module and
unit code
and test
Acceptance
test
System
Integration
test
Sub system
integration
test
Service
Дастурий таъминот эволюцияси
Дастурий таъминот эволюцияси – бу тижрат
компютер
дастури
доимий
маҳсулотни
янгилаш,
техник
хизмат
кўрсатиш
ва
такомилаштиришни талаб қиладиган жараён.
Ўзгарувчан
иш
шароитлари
туфайли
талаблари
ўзгариши
сабабли,
бизнесни
қўллаб-қувватлашлайдиган
дастурни
ҳам
ўзгартириш керак.
34
Тизим эволюцияси
35
Тизим
талабларини
аниқланг
Тизимларни
ўгартиринг
Тизим
ўзгаришини
таклиф қилинг
Мавжуд
тизимларга
кириш
Мавжуд
тизимлар
Янги тизим
Дастурий таъминотни қийматини бизнес
учун сақлаб қолиш учун уларни ўзгартириг
ва янгилаб туриш керак;
ДТ бюджетининг катта қисми янги дастурий
таъминотни ишлаб чиқиш ўрнига мавжуд ДТ
ни ўзгартириш ва ривожлантиришга
бағишлаш керак.
Асосий фикрлар
Дастурий таъминот жараёнлари – бу ДТ тизимини
яратиш билан боғлиқ бўлган фаолият. ДТ жараён
моделлари ушбу жараёнларнинг абстракт
намойишини ҳисобланади.
Умумий жараён моделлари ДТ жараёнларини ташкил
қилишни тавсифлайди.
36
Асосий фикрлар
Талабларни ишлаб чиқиш – бу
спецификацияни ишлаб чиқиш
жараёни.
Лойиҳалаш ва амалга ошириш
жараёни спецификацияни
бажарадиган ДТ тизимига
айлантирради.
ДТ текшириш (validation ) – бу
тизимнинг ўзига хос хусусиятларига
мувофиқлигини текшириш жараёни.
ДТ эвоюцияси мавжуд ДТ
тизимларини янги талабларга жавоб
берадиган даражада ўзгартирганда
пайдо бўлади.
Thank You
38
Do'stlaringiz bilan baham: |