Dasturiy ta’minotni ishlab chiqish
Sifatni ta’minlash
Konfiguratsiyani boshqarish
Loyihani boshqarish
To‘rt submodellarning xar biri uchun standart va yagona me’yor etib bajarish shart bo‘lgan harakatlar belgilangan. Har bir harakatlar uchun xujjatlar va xizmat daftarchasi bor bo‘lib, ular o‘z ishlaridan tashqari xujjatni ishlab chiquvchi shaxslar va bundan keyingi harakatlar haqidagi ma’lumotlarga ega. Shu bilan birga har bir xujjat uchta bo‘lishi mumkin bolgan xolatga ega:
Faqat agar xujjat sifat nazorati tomonidan qabul qilingan bo‘lsa, ishlab chiqarishning keyingi fazasi uchun reja topshiriqlari boshlanadi.
Dasturiy ta’minotni bevosita ishlab chiqish dasturiy ta’minot ishlab chiqish submodelida (SWE) (inglizcha: System Development (SD)) amalga oshiriladi, uning harakati 2.5-rasmda ifodasini topgan.
2.5-rasm. Nazorat qiluvchi harakatlarga ega bo‘lgan dasturiy ta’minot ishlab chiqarish submodeli harakati.
Kaskad modelidan farqli ravishda V-modelda nazorat harakatlari (control flow) sababli, loyihadagi barcha qatnashuvchilar o‘rtasida aniqlikning yuksak darajasini, talablardagi o‘zgarishlarga moslashuvchan reaksiya va dasturiy ta’minotning yuqori sifatini ta’minlaydigan siklik teskari aloqa berilgan.
V-model o‘zining butun uyg‘unligida tasvirlanish kerak-ki, bu mazkur darslik doirasidan chetga chiqish bo‘ladi. Shuning uchun bu erda faqat asosiy xossalargina ko‘rsatilgan. To‘liq tasavvurni-shuningdek – ingliz tilida www.v-modell.iabg.de saytida topish mumkin.
2.3.4. Modellarni qiyoslash
Klassik kaskad modelining asosiy kamchiligi fazalarning “yuqoridan pastga” qat’iy izchilligidan iboratdir. Bu quyidagilarga sabab bo‘ladi:
|