Telekommunikatsiyalarini rivojlantirish vazirligi muxammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti


Tezlikda yaxshi sifatni ta'minlash uchun "chapga siljish" ni qabul qilish


Download 0.99 Mb.
Pdf ko'rish
bet7/9
Sana25.11.2021
Hajmi0.99 Mb.
#177343
1   2   3   4   5   6   7   8   9
Bog'liq
1-lab

Tezlikda yaxshi sifatni ta'minlash uchun "chapga siljish" ni qabul qilish  

Har  qanday  tashkilotdagi  muhim  jihat  dasturiy  ta'minotni  ishlab  chiqish 

davridagi  mumkin  bo'lgan  muammolarni  iloji  boricha  tezroq  aniqlashdir.  Ushbu 

jihat ba'zan "chapga siljish" yondashuvi deb nomlanadi. "Chapga siljish" metaforasi 

1990-yillarga to'g'ri keladi, chunki dasturiy ta'minot ishlab chiqaruvchi tashkilotlar 

dasturiy ta'minotni ishlab chiqishda an'anaviy / palapartishlik yondashuvi ko'pincha 

sifatsiz  dasturiy  ta'minot  va  qimmat  tuzatishlarga  olib  kelishini  angladilar.  Ushbu 

muammolarning  muhim  asosiy  sababi  shundaki,  haqiqiy  sinov  juda  "o'ngga" 

qilingan, shuning uchun hayot aylanish jarayonida juda kech. Ayniqsa, integratsiya 

elementlarini iloji boricha tezroq sinab ko'rish uchun ushbu fikr muhim ahamiyatga 




ega  bo'ldi.  Dastlabki  narsalarni  sinovdan  boshlash  degan  ma'noni  anglatuvchi 

narsalarni  chapga  siljitish  orqali  dasturiy  ta'minot  sifati  bir  necha  bor  sezilarli 

darajada yaxshilandi.  

  

Rasm 3. "Chapga siljish" fikri.  

  

Sinov  dunyosidan  olingan  dastlabki  tushuncha  sifatida  chapga  siljish  har 



qanday tezkor dasturiy ta'minotni ishlab chiqish loyihasida zarurat bo'ldi. Chapga 

siljish  yondashuvi  yanada  kengaytirildi  va  operatsiyalarni  hayot  tsikliga 

integratsiyalashtirishning  asosiy  haydovchisi  bo'ldi.  Faqatgina  operatsion 

faoliyatning  katta  qismlarini  avtomatlashtirish  orqali  haqiqiy  tezlikka  erishish 

mumkin  va  sifat  darajalari  kafolatlanishi  mumkin.  Rivojlanish  va  operatsiyalarni 

yanada  ko'proq  birlashtirib,  rivojlanish  guruhlari  tez-tez  chiqarishga  muvaffaq 

bo'lishdi.  

Bizning nuqtai nazarimiz bo'yicha, chap fikrni o'zgartirish dizaynning dastlabki 

bosqichida ancha davom etishi mumkin. Ko'pgina sanoat tadqiqotlari, jamoa biznes 

ehtiyojlarini  va  u  bilan  bog'liq  talablarni  to'liq  tushunmasa,  nima  bo'lishini 

ko'rsatadi. Darhaqiqat, ba'zi hisob-kitoblarga ko'ra dasturiy ta'minot loyihalarining 

35%  dan  ortig'i  sifatsiz  talablar  yoki  foydalanuvchining  tegishli  ishtiroki  yo'qligi 

sababli muvaffaqiyatsizlikka uchraydi.  

Dizayn tafakkuri singari yaxlit yondashuvlarni umumiy jarayonga olib kirish 

nafaqat  etkazib  beriladigan  haqiqiy  ish  sifatini  nazorat  qilishni,  balki  qiymatlarni 

etkazib berish zanjiriga kiritilishini anglatadi; "Axlat" ga ham yo'l qo'yilmaydi. Yaxshi 

g'oya va prototip yaratish bosqichidan boshlash to'g'ri funktsional imkoniyatlarning 

rivojlanishidan ko'ra ko'proq ishonchni ta'minlaydi. Bajarilishi kerak bo'lgan ishlarni, 

shu  jumladan  infratuzilma  muhitiga  dasturiy  mahsulotlarni  chiqarish  va 



joylashtirishni  avtomatlashtirish  orqali  inson  xatosi  xavfini  ancha  kamaytirish 

mumkin.  

Xuddi  shunday,  xavfsizlikni  ba'zan  "DevSecOps"  deb  nomlanadigan  chapga 

siljish fikrining bir qismi deb hisoblash mumkin. Endi, xavfsizlik umumiy mas'uliyat 

deb  hisoblanadi  va  shuning  uchun  DevOps  jamoasi  ko'nikmalarining  bir  qismi 

bo'lishi kerak. Xavfsizlik aspektlari talablarning bir qismidir, bu esa "dizayni bo'yicha 

xavfsiz"  tizimga  olib  keladi.  Va  nihoyat,  xavfsizlikni  avtomatlashtirilgan  tarzda 

o'lchash  kerak:  ishlab  chiquvchidan  kodini  yozishdan,  zaif  tomonlari  skanerdan 

o'tkazilgandan tortib to hujumlar uchun skanerlashgacha. Shunday qilib, xavfsizlik, 

an'anaviy  ravishda  yashaydigan  oxirigacha  emas,  balki  butun  rivojlanish  davri 

davomida o'rnatiladi.  

Tizim  ko'rinishini  olish  (oxirigacha  qarab),  ish  oqimining  muhim  qismlarini 

birlashtirish va haqiqiy natijalarni o'lchash orqali dasturiy ta'minot sifatini sezilarli 

darajada oshirish mumkin.  

Biroq,  bu  siljish  nafaqat  asboblar  va  jarayonlar  bilan  bog'liq.  Agar  ular 

hamkorlik 

va 

doimiy 


takomillashtirishni 

rag'batlantiradigan 

va 

qo'llabquvvatlaydigan va loyihani ishlab chiqish tsiklidagi barcha turli jihatlar uchun 



umumiy  javobgarlikka  qaratilgan  madaniyat  bilan  birlashtirilmasa,  ular  juda 

cheklangan  qiymatga  ega.  Mahsulot  yo'naltirilgan  tashkilotlar  nafaqat  rivojlanish 

guruhiga  e'tiborni  qaratgan  holda,  balki  tashkilotning  barcha  darajalarida  mos 

keladigan bo'lsa, yanada muvaffaqiyatli bo'lishlari mumkin.  

Yuqori  sifatli  dasturiy  ta'minot  mahsulotlarini  juda  yuqori  tezlikda  etkazib 

berish  uchun  haqiqiy  o'zgarishni  amalga  oshirish  bir  kecha-kunduzda  sodir 

bo'ladigan  narsa  emas.  Buning  uchun  tajriba,  o'rganish  va  haqiqiy  ehtiyojlarga 

moslashishga doimiy e'tibor qaratiladigan madaniyat zarur.  



    


Download 0.99 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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