O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Dasturiy ta’minot sifatini ta'minlash fanidan
MUSTAQIL ISH
Bajardi: 311-20 guruh talabasi Bekmirzayev Muhammadali
Tekshirdi: Narziyev Nosir Baxshilloyevich
Toshkent – 2023
Mavzu: Managing Requirements
4-bob
Talablar va kodlarni boshqarish
Dasturiy ta'minotni ishlab chiqish bir qator talablarni amalga oshirish qobiliyati atrofida aylanadi. (aniq yoki yashirin) manba kodi sifatida. Talablar farq qilishi mumkin. tabiat murakkab va doimo o'zgarib turadi. Manba bilan bir xil. kod; u ham doimo murakkab, turli kutubxonalar va tillardan iborat bo'lishi mumkin, va shuningdek, o'zgarishi mumkin, potentsial ravishda yuzlab yoki hatto minglab turli xil o'zgarishlar. ent, turli ishlab chiquvchilar. Loyihaning rivojlanishi va sifatini saqlab qolish uchun strategiyalar va ikkalasini boshqarishni qo'llab-quvvatlay oladigan mexanizmlarni ishga tushirish kerak. Ushbu bobda biz qachon paydo bo'ladigan ayrim muammolarni ko'rib chiqamiz biz talablar va manba kodini boshqarish, shuningdek, ba'zi usullar va ularni hal qilish uchun olinishi mumkin bo'lgan vositalar. Talablar uchun biz ko'rib chiqamiz talablarni aniqlash, xavfsizlik, kuzatuv va ustuvorlik muammolari. Uchun kodlash, biz dan parallel hissalarini qayta ishlash muammosini ko'rib chiqamiz bir vaqtning o'zida bir nechta ishlab chiquvchilar va mustahkamlik va yaxshilikni ta'minlashga harakat qiling kodlar bazasida kodlash amaliyoti.
4.1 Talablarni boshqarish
"Talab" termini, bir stakeholderning tizimdan kutgan xususiyat yoki majburiyatni ifodalovchi narsalarni o'z ichiga oladi. Talablarni boshqarish ko'plab sabablar bilan qiyin bo'lishi mumkin. Ular asosiy ravishda stakeholderning istaklari hisoblanadi va aniq, shubhali bo'lmasdan ifoda qilish kutiladi. Holatlar o'zgarishi (yoki stakeholder fikrini o'zgartirishi) bilan talablarning ham o'zgarishi zarur bo'ladi va bu o'zgartirishlar tizimning qolgan qismlarini ta'sir qilishi mumkin - xususan agar tizimning katta qismi allaqachon amalga oshirilgan bo'lsa. Har qanday noaniq dasturli tizim uchun ko'plab talablar mavjud bo'lishi mumkin, ba'zilari boshqalardan katta ustuvorlikka ega bo'ladigan holda, bu esa eng muhimlarini qolga kiritishni muammo qiladi. Oxirgi navbatda, tuzuvchi jamoa uchun qandaydir tafsilotlar berish va ishlar nima bo'lishi kerakligini his qilish vazifasi mavjud.
Mashq: Bazi fikrlar bor, shuningdek, tizim sifati uchun talablar "hammasi" deb hisoblanishi va oxirgi mahsulotning sifatini faqat talablarga ko'ra aniqlash mumkin. Bu kimning esiga o'xshaydi?
Dostları ilə paylaş: |