|
Dasturiy injiniring yo‘nalish talabalasi
|
Sana | 30.03.2024 | Hajmi | 223.44 Kb. | | #182239 |
Bog'liq xayitqulov Kim-tex-ishchi-dastur-4-lotin, Fizika so\'z top, RAT, Kurs ishi Andayev, nutq uslublari, MAHFUZA LABORATORIYA 3, Рамка A4 с малым штампом, Neytronlar ishtirokidagi yadro reaksiyalari, Rizoqulov Fayoz makroiqtisodiyot, Rizoqulov Fayoz Investitsiyalarni baholash slay, Fotoelektr batareyalar qo\'llanma, operatsion 2-amaliyot, operatsion 6-amaliyot. nigora, anvar data base, 2-mustaqil ishi data base
O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI Samarqand filiali
Dasturiy injiniring yo‘nalish talabalasi
Xayitqulov Dalerning
Dasturiy ta'minot sifatini ta'minlash
fanidan bajargan
1-mustaqil ish
Dasturiy ta’minot sifatini ta’minlash usullari
Dasturiy ta'minot sifatini ta'minlash (SQA) - dasturiy ta'minotni ishlab chiqish monitoringi va uning sifatini ta'minlash uchun qo'llaniladigan usullar to'plami. Hozirgi vaqtda dasturiy ta'minot injiniringida bir yoki bir nechta standartlarga, xususan, ISO 9000 modellar to'plamiga mos keladigan dasturiy ta'minot sifatini ta'minlashning ko'plab usullari mavjud.
Sifatni ta'minlash protseduralari talablarni aniqlash, loyihalash, dastur yozish, manba kodini boshqarish, kodni ko'rib chiqish, konfiguratsiyani boshqarish, sinovdan o'tkazish, relizlarni boshqarish va mahsulot integratsiyasini o'z ichiga olgan dasturiy ta'minotni ishlab chiqishning butun tsiklini qamrab oladi. Sifat protseduralari maqsadlar, imkoniyatlar, protseduralar, o'lchovlar va auditlarni o'z ichiga oladi.
Dasturiy ta'minot sifatini ta'minlash (SQA) - dasturiy ta'minotni ishlab chiqishning barcha jarayonlari va usullari nazorat qilinishini va belgilangan standartlarga javob berishini ta'minlaydigan tadbirlar to'plami. Ushbu standartlarga, masalan, ISO 9000, CMMI modeli va ISO 15504 kiradi.
SQA dasturiy ta'minotni ishlab chiqishning barcha jarayonlarini o'z ichiga oladi, texnik xususiyatlarni shakllantirishdan dasturni ishlab chiqishgacha (shu jumladan kod yozish) va tayyor mahsulotni chiqarishgacha. Asosiy maqsad - sifatni ta'minlash.
Ushbu reja dasturiy ta'minot sifatini ta'minlash bo'yicha guruhning mas'uliyatini belgilaydi va tekshirilishi kerak bo'lgan elementlarni sanab o'tadi. Shuningdek, u butun sifatni ta'minlash jarayoni qanday natijaga olib kelishi kerakligini belgilaydi.
Sifatni nazorat qilish rejasi hujjati quyidagi bo'limlardan iborat:
1.Ishning maqsadlari
2.Izoh
3.Konfiguratsiyani boshqarish
4.Xatolar va o'zgarishlar haqida xabar berish
5.Texnologiyalar, usullar va vositalar
6.Kod sifatini nazorat qilish
7.Sinov protokoli: yozuvlarni yig'ish, saqlash va saqlash
8.Sinov metodologiyasi
Sifatni ta'minlash bosqichlari
1. Sifatni nazorat qilish rejasini tuzing
Avvalo, loyihangizda sifat menejmenti qanday amalga oshirilishi haqida aniq reja tuzishingiz kerak.
Qaysi yondashuvni qo'llayotganingizga va qanday texnologiyalardan foydalanishni rejalashtirganingizga va amalga oshirilishiga qarab, reja sizning jamoangizdagi mutaxassislarni tanlash ustidan nazoratni ham o'z ichiga olishi mumkin.
2. Boshqaruv nuqtalarini o'rnatish
Jamoa loyihaning har bir bosqichida loyiha faoliyati sifatini baholaydigan bir qator muhim bosqichlarni belgilaydi. Bu muntazam sifat nazorati va jadvalga muvofiq ishlashni ta'minlaydi.
3. Rivojlanish guruhiga talablarni yig'ishda ishtirok etish
Mahsulotning yuqori sifatiga erishish uchun sinovni ishlab chiqish jarayoni bilan birlashtirish kerak. Kerakli ma'lumotlarni to'plash uchun ishlab chiquvchi intervyular yoki tezkor qarorlarni tahlil qilish usuli (Functional Analysis System Technique, FAST) kabi usullardan foydalanishi mumkin.
Keyinchalik, to'plangan ma'lumotlarga asoslanib, ishlab chiquvchi Ishlarni taqsimlash strukturasi (WBS), Source Lines of Code (SLOC) va Function Point Method. Points, FP kabi ko'rsatkichlar yordamida loyihaning vaqt xarajatlarini hisoblab chiqishi mumkin.
Texnik tahlilni o'tkazish
Dasturiy ta'minot prototipining sifati va dizaynini baholash uchun texnik tekshiruv (Formal Technical Review, FTR) o'tkaziladi.
Ushbu jarayonda dasturchilar va boshqa texnik mutaxassislar bilan dasturiy ta'minotning haqiqiy sifat talablari va uning prototipi sifatini muhokama qilish uchun uchrashuv o'tkaziladi. Ushbu ish dasturiy ta'minotning hayot aylanishining dastlabki bosqichida xatolarni aniqlashga yordam beradi va keyingi bosqichlarda uni qayta ishlashga qaratilgan harakatlarni kamaytiradi.
Ko'p sinov strategiyasi ustida ishlash
Ko'p sinov strategiyasi shuni anglatadiki, siz biron bir test usuliga tayanmasligingiz kerak. Buning o'rniga, eng yaxshi sifatga erishish uchun bir nechta turli xil sinovlarni o'tkazish kerak.
Texnologik jarayonlarga rioya etilishini nazorat qilish
Ushbu turdagi faoliyat dasturiy ta'minotni ishlab chiqishda texnologik jarayonlarga rioya qilishni ta'minlaydi. Rivojlanish jarayoni belgilangan talablarga muvofiq amalga oshirilishi kerak.
|
| |