Dasturiy injiniringga kirish


Mavzu: Dasturiy ta`minot o`lchovi va metrikalar


Download 331.84 Kb.
bet2/25
Sana12.01.2023
Hajmi331.84 Kb.
#1089688
1   2   3   4   5   6   7   8   9   ...   25
Bog'liq
UMK DIK 2021 (1)

Mavzu: Dasturiy ta`minot o`lchovi va metrikalar.
Reja

  1. Dasturiy ta`minot o`lchovi

  2. Metrikalar

O'lchovlar - bu mahsulot yoki jarayonning o'ziga xos xususiyatlarining o'lchami, miqdori, miqdori yoki o'lchami. Masalan, tizimdagi xatolar soni o'lchovdir.
Metrik - har qanday xususiyat tizimga, mahsulotga yoki jarayonga tegishli darajani o'lchash. Misol uchun, har bir kishi soatiga to'g'ri keladigan xato soni metrikani tashkil qiladi.
Shunday qilib, dasturiy ta'minotni o'lchash dasturiy o'lchovlarni keltirib chiqaradi.
Metrikalar boshqaruvning to'rt funktsiyasi bilan bog'liq:
- Rejalashtirish
- Tashkilot
- Nazorat qilish
- Yaxshilash
Metrik tasniflash dasturiy metrikalarini ikki toifaga bo'lish mumkin; mahsulot o'lchovlari va jarayon o'lchovlari.
Mahsulot o'lchovlari mahsulotning holatini baholash, xavflarni kuzatish va potentsial muammolarni aniqlash uchun ishlatiladi. Jamoaning sifatni nazorat qilish qobiliyati baholanadi.
Jarayon o'lchovlari jamoa yoki tashkilotning uzoq muddatli jarayonini takomillashtirishga qaratilgan.


Dastur quyidagicha o'lchanadi:
- Mavjud mahsulot yoki jarayonning sifatini belgilang.
- Mahsulotning yoki jarayonning kelajakdagi sifatlarini taxmin qilish.
- Mahsulot yoki jarayonning sifatini oshirish.
- Byudjet va rejaga nisbatan loyihaning holatini aniqlash.
Loyihani baholashda metrikalar.
Dastur o'lchovlari - boshqa loyihalar bilan taqqoslash imkonini beradigan rivojlanishning ma'lum jihatlariga qiymat / o'lchovni kiritishning bir usuli. Bu qiymatlarni to'g'ri baholash kerak, aks holda aniq o'lchovlarni bermaydi va noto'g'ri taxminlarga olib kelishi mumkin.
Metrlar dasturiy ta'minotni ishlab chiqish jarayonini nazorat qilish uchun ishlatiladi. Bu menejerlarga resurslarni yanada samarali boshqarish imkonini beradi, shuning uchun umumiy jamoa yanada samarali bo'ladi. Qiymat ko'rsatkichlarining ba'zi bir misollari Source Byte Size, Code Source Lines kodi, Function markerlari, GUI xususiyatlari va boshqa misollar kabi Productivity Metrics kabi Productivity Projections kabi o'lchamlarini o'z ichiga oladi.
2.Metrikalar.
Metrikalar loyihaning o'lchamlarini, xarajatlarini, harakatini, mahsulot sifatini o'lchash, shuningdek olingan jarayonning sifati va shaxsiy mahsuldorligini baholash uchun ishlatilishi mumkin. Turli xil loyihalarni metrikalar yordamida bir-biri bilan taqqoslashda e'tiborga olish kerak bo'lgan ayrim omillar mavjud. Agar bitta loyiha boshqa tilda yozilgan bo'lsa, kod satrlari soni sezilarli darajada farq qilishi mumkin yoki ehtimol katta loyihada ko'plab xato va xatolar bor. Funktsional belgilar kabi o'lchovlar yaxshi ko'rsatkich bo'lib xizmat qiladi, chunki ular chiziqlar sonidan ko'ra loyihada mavjud bo'lgan haqiqiy usullardir.
Metrikalarni ishlatish kompaniyalari loyihaning xarajatlarini, uzunligini, kuchini taxmin qilishlari mumkin, bu esa ular uchun umumiy loyihani yanada aniqroq ko'rsatish imkonini beradi. Bu yaxshiroq tushuncha kompaniyaga loyihalarni yanada muvaffaqiyatli bajarishga, loyihalarga muvaffaqiyat qozonish uchun ko'proq imkoniyat berishga imkon beradi va kech yetkazib berish, muvaffaqiyatsizlikka uchragani, kech yetkazib berish, bankrotlik va boshqalar uchun jazolanadi.
Loyihani va uning kodini boshqarish jarayonlari dasturiy metrika o'lchamlarini ta'sir qiladigan tuzilishdagi xatoliklar, kerakli tuzatishlar va h.k. kabi masalalarga ega bo'lishi mumkin. ISO 9000 dan foydalangan holda ushbu muammolarning oldini olish mumkin.
Xaridorlarni ushlab turish muhim ahamiyatga ega bo'lgan kichik kompaniyalar uchun dasturiy ta'minotni ishlab chiqish jarayonini yaxshilash va loyihaning umumiy sifatini, etkazib berish muddatini va boshqalarni takomillashtirish uchun metrikadan foydalangan holda mijozlar baxtli bo'lib, biznesni davom ettirishi mumkin.



Download 331.84 Kb.

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




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