Muhammad al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universtiteti


Download 29.26 Kb.
bet6/7
Sana28.12.2022
Hajmi29.26 Kb.
#1013188
1   2   3   4   5   6   7
Bog'liq
DTTL-1

Mustaqil ish
Mavzu: Dasturiy ta’minot yaratish jarayoni
Dasturiy ta'minot injiniringida dasturiy ta'minotni ishlab chiqish jarayoni dizayn, mahsulotni boshqarishni yaxshilash uchun dasturiy ta'minotni ishlab chiqish ishlarini kichikroq, parallel yoki ketma-ket bosqichlarga yoki kichik jarayonlarga bo'lish jarayonidir. U dasturiy ta'minotni ishlab chiqishning hayot aylanishi (SDLC) sifatida ham tanilgan. Metodologiya dasturni ishlab chiqish yoki qo'llab-quvvatlash uchun loyiha jamoasi tomonidan yaratilgan va to'ldiriladigan aniq natijalar va artefaktlarning oldindan ta'rifini o'z ichiga olishi mumkin.


Ko'pgina zamonaviy rivojlanish jarayonlarini chaqqon deb ta'riflash mumkin. Boshqa metodologiyalar sharshara, prototiplash, iterativ va bosqichma-bosqich rivojlanish, spiral rivojlanish, tezkor dastur ishlab chiqish va ekstremal dasturlashni o'z ichiga oladi.
Dasturiy ta’minotni yaratish jarayoni quyidagi jarayonlarga bo’linadi


1. Tarix
2. Prototiplash
3. Metodologiya
Tarix
Dasturiy ta'minotni ishlab chiqish metodologiyasi (shuningdek, SDM sifatida ham tanilgan) ramka 1960-yillarga qadar paydo bo'lmagan. Elliott (2004) ma'lumotlariga ko'ra, tizimni ishlab chiqish hayotiy tsikli (SDLC) axborot tizimlarini qurish uchun eng qadimgi rasmiylashtirilgan metodologiya asosi deb hisoblanishi mumkin. SDLC ning asosiy g'oyasi "axborot tizimlarini ishlab chiqishni g'oyaning paydo bo'lishidan to yakuniy tizimni etkazib berishgacha bo'lgan hayotiy tsiklning har bir bosqichini talab qiladigan juda o'ylangan, tuzilgan va uslubiy tarzda davom ettirish" edi. qat'iy va ketma-ket amalga oshirilishi kerak" qo'llaniladigan ramka kontekstida. 1960-yillarda ushbu metodologiya asosining asosiy maqsadi "katta miqyosli biznes konglomeratlari davrida keng ko'lamli funktsional biznes tizimlarini ishlab chiqish edi. Axborot tizimlari faoliyati og'ir ma'lumotlarni qayta ishlash va raqamlarni buzish tartiblari atrofida aylanardi".


Uslublar, jarayonlar va tizimlar tashkilot tomonidan kundalik ishda bevosita qo'llanilishi mumkin bo'lgan aniq tavsiya etilgan qadamlardan tortib, tashkilot muayyan loyiha ehtiyojlariga moslashtirilgan qadamlar to'plamini yaratish uchun foydalanadigan moslashuvchan ramkalargacha. guruh. Ba'zi hollarda "homiy" yoki "xizmat ko'rsatuvchi" tashkilot jarayonni tavsiflovchi rasmiy hujjatlar to'plamini tarqatadi. Maxsus misollarga quyidagilar kiradi:


1970-yillar
1969 yildan beri tuzilgan dasturlash
Cap Gemini SDM, asli PANDATA'dan, birinchi inglizcha tarjimasi 1974 yilda nashr etilgan. SDM tizimni ishlab chiqish metodologiyasini anglatadi.
1980-yillar
1980 yildan boshlab tizimli tizimlarni tahlil qilish va loyihalash usuli (SSADM).
Axborot talablarini tahlil qilish/Soft tizimlar metodologiyasi
1990-yillar
Ob'ektga yo'naltirilgan dasturlash (OOP) 1960-yillarning boshida ishlab chiqilgan va 1990-yillarning o'rtalarida dominant dasturlash yondashuviga aylandi.
1991 yildan beri tezkor ilovalarni ishlab chiqish (RAD).
Dinamik tizimlarni ishlab chiqish usuli (DSDM), 1994 yildan
Scrum, 1995 yildan beri
1998 yildan beri jamoaviy dasturiy ta'minot jarayoni
Ratsional Unified Process (RUP), IBM tomonidan 1998 yildan beri yuritiladi
1999 yildan beri ekstremal dasturlash
2000-yillar
Agile Unified Process (AUP) 2005 yildan beri Skott Ambler tomonidan qo'llab-quvvatlanadi
Intizomli tezkor etkazib berish (DAD) AUP o'rnini bosadi
2010-yillar


Scaled Agile Framework (SAFe)
Katta o'lchamli Scrum (LeSS)
DevOps
Shunisi e'tiborga loyiqki, 1994 yilda DSDM dan boshlab, RUPdan tashqari yuqoridagi ro'yxatdagi barcha metodologiyalar agile metodologiyasi bo'lib kelgan - shunga qaramay, ko'plab tashkilotlar, ayniqsa hukumatlar haligacha oldingi jarayonlardan (ko'pincha sharshara yoki shunga o'xshash) foydalanadilar. Dasturiy ta'minot jarayoni va dasturiy ta'minot sifati bir-biri bilan chambarchas bog'liq; Amalda ba'zi kutilmagan jihatlar va ta'sirlar kuzatilgan


Ular orasida yana bir dasturiy ta'minotni ishlab chiqish jarayoni ochiq manbada o'rnatildi. Kompaniya doirasidagi ma'lum va o'rnatilgan jarayonlarning eng yaxshi amaliyotlarini qabul qilish ichki manba deb ataladi.

Download 29.26 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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