Ma’ruza mavzulari Dars soatlari hajmi


Agile dasturiy ta’minot ishlab chiqish texnikasi



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

Agile dasturiy ta’minot ishlab chiqish texnikasi

Agile usullari asosidagi g'oyalar 1990-yillarda bir necha xil odamlar tomonidan bir vaqtning o'zida ishlab chiqilgan. Ammo, ehtimol, dasturiy ta'minotni ishlab chiqish madaniyatini o'zgartirishga eng muhim yondashuv Extreme Programming (XP) ni ishlab chiqish edi. Bu nom Kent Bek (Bek 1998) tomonidan ishlab chiqilgan, chunki yondashuv iterativ rivojlanish kabi tan olingan yaxshi amaliyotni "o'ta" darajaga surish orqali ishlab chiqilgan. Misol uchun, XP da tizimning bir nechta yangi versiyalari ­turli dasturlar tomonidan ishlab chiqilishi, birlashtirilishi va bir kunda sinovdan o'tkazilishi mumkin. 3.3 - rasmda ishlab chiqilayotgan tizimning o'sishini ishlab chiqarish uchun XP jarayoni ko'rsatilgan.


XP da talablar to'g'ridan-to'g'ri bir qator vazifalar sifatida amalga oshiriladigan stsenariylar (foydalanuvchi hikoyalari deb ataladi) sifatida ifodalanadi. Dasturchilar juftlikda ishlaydi va kod yozishdan oldin har bir topshiriq uchun testlar ishlab chiqadi. Tizimga yangi kod kiritilganda barcha testlar muvaffaqiyatli bajarilishi kerak. Tizimning relizlari o'rtasida qisqa vaqt oralig'i mavjud.
o'sha davrdagi rivojlanish amaliyotidan mutlaqo farq qiladigan bir qator tezkor amaliyotlarni joriy qildi. Ushbu amaliyotlar ­3.4 -rasmda jamlangan va agile manifestining tamoyillarini aks ettiradi:

  1. Incremental rivojlanish tizimning kichik, tez-tez relizlari orqali qo'llab-quvvatlanadi ­. Talablar oddiy mijozlar hikoyalari yoki stsenariylarga asoslangan bo'lib, ular tizim o'sishiga qanday funktsiyalarni kiritish kerakligini hal qilish uchun asos sifatida ishlatiladi.

  2. Mijozlarning ishtiroki mijozning ishlab chiqish guruhidagi doimiy ishtiroki orqali qo'llab-quvvatlanadi. Mijoz vakili ishlab chiqishda ishtirok etadi va tizim uchun qabul qilish testlarini belgilash uchun javobgardir.

Jarayon emas, balki odamlar juft dasturlash, ­tizim kodiga jamoaviy egalik qilish va haddan tashqari uzoq ish soatlarini talab qilmaydigan barqaror rivojlanish jarayoni orqali qo'llab-quvvatlanadi.


Download 1,97 Mb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   ...   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