Amaliy mashg‘ulot №2


Download 82.54 Kb.
Sana08.06.2023
Hajmi82.54 Kb.
#1462780
Bog'liq
2-amaliy ishi

Amaliy mashg‘ulot № 2


Mavzu: Sharshara modeli. Iterativ model. V model.
Ishdan maqsad: Sharshara modeli, Iterativ model va V modellarning tahlili. Dasturiy ta'minotni ishlab chiqish uchun modellar mavjud. Va uslublar mavjud. Internetda nima yoki qanday ajratish kerakligi haqida juda ko'p qarama- qarshi ma'lumotlar mavjud. Boshlang'ich mutaxassisi buni aniqlash qiyin. Ushbu
maqolada biz yuqoridagi barcha fikrlarni buzamiz.


Model dasturiy ta'minotni ishlab chiqish hayotning qaysi bosqichlarini o'tadi va ularning har birida nima sodir bo'lishini tasvirlaydi.

Ammo metodologiya Rivojlanishni boshqarish usullarini o'z ichiga oladi: bular uni yanada samaraliroq qiladigan qoidalar, texnik va tamoyillardir.


Rivojlanishning asosiy modellari





  • Kod va tuzatish - model kodlash va yo'q qilish yo'llarini bartaraf etish;

  • Sharshara modeli kaskad modeli yoki "sharshara";

  • V-model - v shaklidagi model, sinov orqali rivojlanish;

  • Ortib borilayotgan model - ortdalash modeli;

  • Ierverativ model - Ierverativ (yoki iterativ) model;

  • Spiral model - spiral model;

  • Chaos modeli - tartibsizlik modeli;

  • Prototip modeli - prototip modeli.

Ushbu modellardan eng mashhur beshta asosiy: kaskad, v shaklidagi, ortda, interativ va spiral. Biz ularni batafsil tahlil qilamiz.


Sharshara (kaskadirlik modeli yoki "sharshara")


Ushbu modelda rivojlanish bosqichlarda amalga oshiriladi: har bir keyingi bosqich avvalgi uchdan keyin boshlanadi. Agar siz hamma narsani to'g'ri qilsangiz, "sharshara" eng tez va sodda model bo'ladi. 1970 yillardan beri u deyarli yarim asr davomida qo'llaniladi.




" Sharshara" ning afzalliklari





  • Rivojlanish shunchaki boshqarish. Xaridor har doim qanday dasturchilar band bo'lganini biladi, vaqt va xarajatlarni boshqarishi mumkin.

  • Loyihaning narxi boshlang'ich bosqichda belgilanadi. Shartnomani muvofiqlashtirish bosqichida barcha qadamlar rejalashtirilgan, ular doimiy ravishda "va undan" deb yoziladi.



The The The The Texnik mashg'ulotlarga ega bo'lgan sinovlarni yollashning hojati yo'q. Testerlar batafsil texnik hujjatlarga ishonishlari mumkin.


V - shakllangan model (test orqali rivojlanish)


Bu ishlab chiqaruvchi kaskad modeli bo'lib, unda mijoz dasturchi bilan mijoz bir vaqtning o'zida tizim talablarini oshiradi va uni har bir bosqichda qanday sinovdan o'tkazilishini tasvirlaydi. Ushbu model tarixi 1980-yillarda boshlanadi.



V shaklidagi modelning afzalliklari


Dasturiy ta'minot arxitekturasidagi xatolar soni minimal darajada pasayadi.




V shaklidagi modelning kamchiliklari




Agar arxitekturani ishlab chiqishda xato amalga oshirilsa, u qimmat bo'ladi va "sharshara" kabi qimmatga tushadi.

  1. model mos keladi ishonchlilik va xato narxi juda yuqori bo'lgan loyihalar uchun. Masalan, klinikalarda avtoulovlar uchun havo yostiqlarini ishlab chiqish yoki monitoring tizimlari.

IERERATIV model (Ivertativ model)


Bu mijoz qaysi mahsulotni olishni istaganligini tushunishga majbur emas va batafsil iqtisodiyotga buyurilishi mumkin emas.





Iterativ modelning afzalliklari





    • Minimal mahsulotning tezkor chiqishibuyurtmachi va foydalanuvchilar tomonidan tezda fikr-mulohazalarni tezda olish imkonini beradi. Shunday qilib, dasturiy ta'minotning eng muhim funktsiyalariga e'tibor qarating va ularni bozor talablari va mijozning istaklariga muvofiq oshiring.

    • Doimiy sinov foydalanuvchilari Xatolarni tezda aniqlash va yo'q qilishga imkon beradi.



ITERERATIV modelining kamchiliklari





    • Ma'lumotlar bazalari yoki serverlarning boshlang'ich bosqichida foydalaning- Birinchisi, ko'l qilish qiyin, va ikkinchisiga yuk ko'tarilmaydi. Ehtimol, siz dasturning ko'p qismini qayta yozishingiz kerak.

    • Belgilangan byudjet va vaqtning etishmasligi. Xaridor asosiy maqsadi nima ekanligini va rivojlanish tugashi bilan nima ekanligini bilmaydi.



ITerativ model ustida ishlash uchun mos keladi noma'lum talablar bilan katta loyihalaryoki vazifalar uchun innovatsion yondashuvmijoz natijada ishonch hosil qilmasa.
Download 82.54 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling