"Dasturiy ta'minot jarayonini ta'minlash" deb ataladigan maqsad, dasturiy ta'minot jarayonini rivojlantirish va uni o'rganuvchining imkoniyatlarini oshirishga yo'l qo'yishdir


Download 225.05 Kb.
Sana18.06.2023
Hajmi225.05 Kb.
#1571026
Bog'liq
Xusanboy DT





O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT


TEXNOLOGIYALARI UNIVERSITETI
DIF FAKULTETI

3 – BOSQICH DIF 315-20 GURUH TALABASI


Miraxmedov Xusanboyning Dasturiy ta’minot sifatini taminlash fanidan
MUSTAQIL ISHI

Dasturiy ta'minot jarayonini ta'minlash - Imkoniyatlarning etuklik modeli

"Dasturiy ta'minot jarayonini ta'minlash" deb ataladigan maqsad, dasturiy ta'minot jarayonini rivojlantirish va uni o'rganuvchining imkoniyatlarini oshirishga yo'l qo'yishdir. Bu esa o'z navbatida "etuklik modeli" yoki "imkoniyatlarning etuklik modeli" deb ataladigan bir qator modellar orqali amalga oshirilishi mumkin.


Bu modellar odatda shuningdek nomlanadi:

  1. Capability Maturity Model Integration (CMMI): CMMI, dasturiy ta'minot va boshqa sohalar uchun bir qator yuqori darajali amaliyot modellarini birlashtiradi. Uning asosiy maqsadi, tashqi ta'sirlardan, o'zaro faollardan, muhokamalardan va boshqalardan tegishli bo'lgan muammolar va noqulayliklarni yechish va ulardan o'rganish uchun bir o'qituvchi asoslanganlikni ta'minlashdir.

  2. ISO 15504 (SPICE - Software Process Improvement and Capability Determination): SPICE, dasturiy ta'minotning uning harakatlarining va amaliyotlarining sifatini baholash va aniqlashga yo'l qo'yish uchun xizmat qiladigan to'liq integratsion qilinadigan bir model hisoblanadi. Uning asosiy maqsadi, dasturiy ta'minot jarayonlari va tizimlari uchun hamkorlikni ta'minlash va ta'limni yaxshilashdir.

  3. Six Sigma: Six Sigma, dasturiy ta'minotning to'liq va qayta ishlanadigan jarayonlarini ta'minlash uchun qo'llaniladigan global, iste'molchi yo'l qo'yish tizimi hisoblanadi. Uning asosiy maqsadi, dasturiy ta'minotni muqobil jarayonlardan qo'ng'iroq qilish va ularda bo'g'liq bo'lmagan xatolik va noqulayliklarini kamaytirishdir.

  4. Agile Maturity Model (AMM): Bu model, dasturiy ta'minotning itar o'zgaruvchilar bilan ishlashga qodirlik darajalarini baholash va o'rganishga yo'l qo'yadi. Uning asosiy maqsadi, jadvalga asoslangan tartibda yangilanadigan dastur jarayonlari uchun yangilanuvchi va qayta fikr qiluvchi strategiyalar o'zlashtirishdir.

Ushbu modellar bilan birgalikda, imkoniyatlarining etukliklarini baholash va rivojlantirish uchun ushbu modellarga oid qo'llanmalar va boshqa resurslar mavjud. Har biri o'ziga xos fokus, ta'lim va tartiblantirish prinsiplariga ega bo'lgan modellarni tanlash va qo'llashda, dasturiy ta'minotni rivojlantirishning eng muhim bo'lgan talablari va kerakli natijalarni aniqlash juda muhimdir.

Departament tezkor tashkilot uchun korrekturani tan oldi bu bilan tanish emas edi. boshqarma:


• 1000 dan ortiq odamga yetgan dasturni boshqarayotgan edi ko'pincha kichik hamkorlikdagi jamoalardagi qo' qoidalar;
• taraqqiyotni qanday boshqarishi yoki qarorlarni hujjatlashtirishi aniqlanmagan;

• Universal Kreditni palapartishlikdan sozlashgan tizimlar bilan integratsiya zarur. o'zgarishlarni yordamga yordam berish;


• mavjud boshqaruv, boshqaruv va tuzilmalari kiritilgan.
Dasturni boshqarish bilan bog'liq amalga oshirish uchun Departament qayta-qayta aniqladi
uning shaxsiyi. Departament 2012 yil yanvar loyihasi o'z ishlab chiqarishini "Agile 2.0" ga o'zgartirdi. Agile 2.0 Bu avvalgi tezkorning evolyutsiyasi bo'lib, mavjud bilan tez ishlashga harakat qilish uchun mo'ljallangan
Departa eski tizimlarga o'rnatilgan tizimlar uchun aniqlangan sharshara tizimlari.
Ko'pgina muammolarning manbai qanday qilib Universal haqida tasvirning yo'qligi edi
Kredit ishlash uchun mo'ljallangan.
Yuqoridagi parchalardan ko'rinib turibdiki, bu erda ko'plab muammolar o'ynagan.

Muammoning ildizlarini agile soft-ni qabul qilish bilan bog'lash mutlaqo adolatsiz bo'lar edi faqat buyumlarni ishlab chiqish. Oxirgi iqtibos ayniqsa ochib beradi - bu go'yo edi manfaatdor tomonlar va vazirlarga tizimning qanday ishlashini to'g'ri etkazish qiyin ishlashi kerak edi.


Bunday holda, tezkor rivojlanishning kuchli tomonlari bo'lib chiqdi muammoning ildizlari. Talablardagi o'zgarishlarni qabul qilish qobiliyati - bu kuchli.
Biroq, hech qanday moslashuvchanlik talablar mavjud bo'lgan vaziyatlarni qoplay olmaydi
umuman ma'lum emas.
Bu zaiflik - manfaatlar tomonida aniq tushunchaning yo'qligi - egalari - ehtimol an'anaviy dasturiy ta'minotda ilgari fosh qilingan bo'lar edi rivojlanish konteksti. Takomillashtirish maqsadida rivojlanishni boshlash o'rniga Ular kelganda, loyiha hatto sharsharada boshlanmagan bo'lar edi
kontekst. Va bu vaziyatda, ehtimol, bu stsenariy afzalroq bo'lar edi.

Dasturiy ta'minotni ishlab chiqarish jarayonlarini "qutidan tashqari" qo'llash mumkin emas. Pro-


ma'lum bir biznes kontekstiga mos ravish, har doim mos ravishdagi o'zgartirilishi kerak tashkilot, biror narsa yoki muammoli domen ( bu avvalgisidan ko'p narsa aniq. Universal Credit loyihasiga SCRUMni qo'llashga urinishlar). Butun 80-yillarda taʼmirlash jarayonini moslashtirish, tezkorlik jarayoni edi, bir tashkilotdan boshqasiga farq qiladi.
80-yillarning oxiriga kelib, amaliyotchilar va akademiklar ko'proq harakat qilishdi keyingi juda bo'lgan jarayonni to'g'ridan-to'g'ri yig'ilishlariga tayanish ishlab chiqarish sektori. Bu boradagi misollar uchun ushbu intervyuga qarang
Stiv Jobs17 Jozef Jurandan so'rashganda unga ta'siri haqida Jobs o'sha prezidenti bo'lgan NeXT korporatsiyasiga tashrif buyuring. Unda Jobs beradi Juran ishining yuzlarining ajoyib ajoyibsi. Qizig'i, Jobs ham Yaponiyada ishlab chiqarishning o'sishiga hurmat to'laydi (avval muhokama qilinganidek) va qanday qilib u bu davlatni tortib olingan deb hisobladi.
Bu ishlab chiqarilgan Imkoniyatlarning etuklik modeli (CMM) [69] ga olib keldi Karnegi Mellon muhandislik institutida. Undan qattiq ilhomlangan Umumiy sifat menejmenti natijalari (3.1.4-bo'limga qarang). CMM ichida edi- yordam ta'minotni amalga oshirish uchun mumkin bo'lgan vosita sifatida harakat tashkilot tashkilotlari.
So'nggi 20 yil ichida model turli xil versiyalar orqali rivojlandi (dasturiy ta'minot sifati bo'yicha turli xil darslar ko'pincha turli versiyalarga murojaat qilish mumkin). Bu joriy versiya CMMI 1.3 [127] (CMMIdagi I "Integratsiya" degan ma'noni anglatadi, chunki yangi CMMI modeli turli xil versiyalar va variantlarning integratsiyasidir CMM).
Hozirgi CMMI korxona ta'minotni ishlab chiqarish keng amaliyotini 17 ga ajratadi asosiy "jarayon sohalari" (ma'lum bir domenga qarab qo'shimcha bilan, masalan. foydalanish yoki sotib olish uchun). Bular 3. 10-rasmda ko'r. Ko'tarilish uchun CMMI zinapoyasida korxonalar qattiqroq protokollarni joriy qilishlari kerak bu barcha 17 sohani oladi.
Download 225.05 Kb.

Do'stlaringiz bilan baham:




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