O’zbekiston respublikasi axborot texnologiyalari va kommunikasiyalarini rivojlantirish vazirligi


§ 12.3. Agile Unified Process metodologiyasi



Download 1,06 Mb.
bet95/141
Sana19.02.2023
Hajmi1,06 Mb.
#912980
1   ...   91   92   93   94   95   96   97   98   ...   141
Bog'liq
11 Kitob Dasturiy taminot qurilmasi va evolyutsiyasi 2022 oxirgi

§ 12.3. Agile Unified Process metodologiyasi


Agile ishlanmasi (ingliz tilidan - Agile dasturiy ta’minot ishlab chiqish) - bir fikrlash yo’li va asosiy qadriyatlar va bir necha yondashuvlarni qo’llamoq tamoyillarini o’z ichiga belgilaydi. Manifesti dasturiy ta’minot ishlab chiqish uchun (so’nggi yillarda da bor tendentsiyasi emas, balki faqat axborot texnologiyalari bo’yicha) ham, interaktiv rivojlantirish, davriy risk ishchi guruhlari o’z-o’zini tashkil etish orqali ifodalanadi.


Buyurtmachining talablar va ularni amalga oshirish orqali anglatadi ekspertlar tashkiliy faoliyatining boshqa sohalarida, tezkor rivojlantirish foydalanish uchun harakat esa turli profili (chiquvchilar, sinov, amaliyot, va hokazo). "Agile rivojlantirish" kabi Agile tarjima chunki butunlay to’g’ri emas odatda Agile metodologiyasi chaqirdi, lekin bu deklaratsiyasi asosida yondashuvlar metodologiyasi, lekin Bilingani jihatidan ular deyiladi emas - ramkalar. va hokazo scrum, haddan tashqari dasturiy, FDD, DSDM: Ayni paytda, bunday kabi epchil rivojlantirish uslubiyati, asoslangan ko’p ramkalar (uslubiy), yondashuvlar mavjud.


12.3-rasm. Agile metodlogiyasidan foydalanish28.


Agile - an’anaviy chiziqli usullari "sharshara" farqli o’laroq metodologiyasi, iteratif va ortib borayotgan dasturiy ta’minot ishlab chiqish, biri. Bilingani metodik dasturi hayot tsikli davomida tizimi dizayn usullari, dizayn va test belgilaydi. Tezkor usullarini (masalan, scrum) adaptiv rejalashtirish, talablarni qo’shma rivojlantirish, o’z-o’zini tashkil ko’ndalang funktsional rivojlantirish jamoalari rasionalizatorlik, shuningdek aniq muddatlarda bilan navbat asoslangan dasturiy ta’minot ishlab chiqish foydalanish orqali o’zgartirish javob asoslangan. Bunday yondashuv bugungi tijorat dasturiy ta’minot ishlab chiqish loyihalari ko’p ishlatiladi.

12.4-rasm. Agile metodlogiyasidan foydalanish29.
Tezkor rivojlantirish uslubiyatlarini zamirida boshqarish va a’zolari muayyan dasturiy ta’minotni ishlab chiqish bilan band mehnat jamoalari, tashkil bir liberal- demokratik yondashuv hisoblanadi. Shu tufayli gibkiy (epchil) usuli yordamida dasturiy ta’minot ishlab chiqish 2-3 hafta davomiyligi bilan, qisqa ko’chadan (iteratsiya) bir qator belgilaydi aslida, deb risklarni kamaytirish uchun erishilgan har bir iteratsiya to’ldirilishi, Mijozlar natijalarini qabul qiladi va yangi yoki tuzatish talablari, ya’ni beradi rivojlanishini nazorat qiladi va darhol unga ta’sir qilishi mumkin. Har bir takrorlash rejalashtirish, talablar tahlil, dizayn, ishlab chiqish, sinov va hujjatlarni qadamlar o’z ichiga oladi. Odatda, bir takrorlash to’laqonli dasturiy mahsulotni ozod qilish uchun etarli emas, balki rivojlantirish har bir bosqichi oxirida
"moddiy" mahsulotni yoki sinash va qo’shimcha yoki tuzatish chora-tadbirlar berish ko’rish mumkin funksional qismini sodir kerak. bajarilgan ishlar asosida, har bir bosqichdan so’ng, jamoa to’playdi va dasturiy ta’minot ishlab chiqish rejasiga o’zgarishlar qilish uchun asos bo’lgan yangi talablarni umumlashtiradi.
Agile asosiy g’oyalaridan biri, jamoa ichida va mijoz yuzi bilan hamkorlik tezlik qarorlar qabul qilish va dasturiy ta’minot ishlab chiqish xavfini kamaytirish imkonini beradigan, yuz emas, shuning uchun jamoa nuqtai geografik nuqtadan, bir joyda joylashtirilgan. (Mijoz yoki buyurtmachi o’zi vakili vakolatli, mahsulot talablariga;. A loyiha menejeri roli mijozning yoki ish tahlilchisi tomonidan amalga oshiriladi vakili mahsulot egasi) Bundan tashqari, jamoa mijozlarga bir vakili o’z ichiga oladi. Agile Manifesto’da rivojlantirish va bo’shatish quyidagi uslubiy vakillari ishtirok etadi:

  • Adaptive Dasturiy ta’minot ishlanmasi (ASD);

  • Crystal Clear;

  • Dinamik tizimlari taraqqiyot usuli (DSDM);

  • Ekstremal dasturlash (XP);

  • Xususiyati gijgijlash ishlanmasi (FDD);

  • pragmatik dasturlash;

  • scrum.

Tezkor rivojlantirish uslubiyatlarini haqiqiy ma’lumotlar oldindan Deklaratsiyani ozod qilish mavjud. relizlar ochiq-oydin o’zi chaqqon rivojiga yangi turtki berdi, poydevor qo’ydi, bir dasturiy ta’minot ishlab chiqish uchun Konstitutsiya moslashuvchan yondashuvni aytish mumkin. Dasturiy ta’minot ishlab chiqish Agile-Manifesti: Asosiy metrik tezkor-usullari ishchi mahsulot hisoblanadi, to’g’ridan-to’g’ri muloqot afzal, epchil-usullari boshqa usullar bilan yozilgan hujjatlarga nisbatan miqdorini kamaytirishdir.

Download 1,06 Mb.

Do'stlaringiz bilan baham:
1   ...   91   92   93   94   95   96   97   98   ...   141




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