Ma’ruza mavzulari Dars soatlari hajmi



Download 1,97 Mb.
bet22/104
Sana11.04.2022
Hajmi1,97 Mb.
#542715
1   ...   18   19   20   21   22   23   24   25   ...   104
Bog'liq
Dasturiy injiniringga kirish Ma\'ruza 2022-03-11

Prinsip yoki amaliyot

Tavsif

Kollektiv mulk

Dasturchilar juftligi tizimning barcha sohalarida ishlaydi, shuning uchun hech qanday tajriba orollari rivojlanmaydi va barcha ishlab chiquvchilar barcha kodlar uchun javobgarlikni o'z zimmalariga oladilar. Har kim hamma narsani o'zgartirishi mumkin.

Doimiy integratsiya

Vazifa ustidagi ish tugashi bilan u butun tizimga birlashtiriladi. Bunday integratsiyadan so'ng tizimdagi barcha birlik sinovlari o'tishi kerak.

Qo'shimcha rejalashtirish

Talablar "hikoya kartalarida" qayd etilgan va nashrga kiritilishi kerak bo'lgan hikoyalar mavjud vaqt va ularning nisbiy ustuvorligi bilan belgilanadi. Ishlab chiquvchilar bu hikoyalarni rivojlanish "vazifalari" ga ajratadilar. 3.5 va 3.6-rasmlarga qarang.

Saytdagi mijoz

Tizimning oxirgi foydalanuvchisi (mijoz) vakili XP jamoasidan foydalanish uchun to'liq vaqtda tayyor bo'lishi kerak. Ekstremal dasturlash jarayonida mijoz ishlab chiqish guruhining a'zosi bo'lib, tizim talablarini amalga oshirish uchun jamoaga etkazish uchun javobgardir.

Juftlik dasturlash

Ishlab chiquvchilar juftlikda ishlaydi, bir-birlarining ishini tekshiradi va har doim yaxshi ish qilish uchun yordam beradi.

Refaktoring

Potensial kod yaxshilanishlari aniqlangandan so'ng barcha ishlab chiquvchilar kodni doimiy ravishda qayta ishlashlari kutilmoqda. Bu kodni sodda va barqaror saqlaydi.

Oddiy dizayn

Mavjud talablarni qondirish uchun etarli darajada dizayn amalga oshirildi va bundan ortiq emas.

Kichik nashrlar

Biznes qiymatini ta'minlaydigan minimal foydali funktsiyalar to'plami birinchi navbatda ishlab chiqiladi. Tizimning relizlari tez-tez bo'lib turadi va asta-sekin birinchi versiyaga funksionallik qo'shadi.

Barqaror sur'at

Katta miqdorda qo'shimcha ish vaqti qabul qilinishi mumkin emas, chunki aniq ta'sir ko'pincha kod sifati va o'rta muddatli mahsuldorlikni pasaytiradi.

Birinchi ishlanmani sinab ko'ring

Avtomatlashtirilgan birlik test tizimi ushbu funksiyaning o'zi amalga oshirilgunga qadar yangi funksional qism uchun testlarni yozish uchun ishlatiladi.

4. O'zgarishlar mijozlarga muntazam tizim relizlari, birinchi sinovdan o'tgan ishlab chiqish, kod degeneratsiyasining oldini olish uchun refaktoring ­va yangi funksiyalarning uzluksiz integratsiyasi orqali amalga oshiriladi.
5. Oddiylikni saqlash kod sifatini yaxshilaydigan doimiy refaktoring va tizimdagi kelajakdagi o'zgarishlarni keraksiz ravishda kutmaydigan oddiy dizaynlardan foydalanish orqali qo'llab-quvvatlanadi.
Amalda, dastlab taklif qilinganidek, ekstremal dasturlashni qo'llash kutilganidan ham qiyinroq bo'lib chiqdi. Uni ko'pchilik korxonalarning boshqaruv amaliyoti va madaniyati bilan osongina birlashtirib bo'lmaydi. Shu sababli, kompaniyalar ­tezkor usullarni qo'llaydilar va o'zlarining ishlash usullariga eng mos keladigan XP amaliyotlarini tanlaydilar. Ba'zida ular o'zlarining rivojlanish jarayonlariga kiritilgan, lekin odatda ular Scrum (Rubin 2013) kabi boshqaruvga yo'naltirilgan tezkor usul bilan birgalikda qo'llaniladi.

Download 1,97 Mb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   104




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish