axborot tizimlarini loyihalashning rad metodologiyasi

DOCX 10 sahifa 195,0 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 10
axborot tizimlarini loyihalashning rad metodologiyasi buyurtmachi va ishlab chiquvchi muammoni turlicha tushunishi natijasida buyurtmachi ehtiyojlariga javob bermaydigan yomon dasturlar paydo bo'ladi. buni oldini olish uchun buyurtmachi batafsil texnik topshiriq tayyorlab, spetsifikatsiyalarni aniq yozsada, dasturchi ularni kutilganidek tushunmasligi ehtimoli bor. buyurtmachi va ishlab chiquvchi dasturga turli tomonlardan: tashqaridan va ichkaridan qarashadi. buyurtmachi ko'pincha nimani olishni istayotganini yaxshi tushunadi, lekin bunga qanday erishish mumkinligi haqida aniq tushunchaga ega emas. boshqa tomondan, dasturchi dastur tuzilishini yaxshi biladi, lekin foydalanuvchi buyurtmachi nimaga muhtojligi haqida aniq tasavvurga ega emas. rad buyurtmachi amaliy natijalarni dastlabki bosqichlarda ko'rishi va kerak bo'lganda texnik topshiriqlarni o'zgartirishi uchun loyihani muvofiq ravishda ishlab chiqishni taklif qiladi. keyingi rivojlanish tsikli buyurtmachi avvalgi tsikl natijalarini tahlil qilmasdan oldin boshlanmaydi. dastlab, dasturchi loyihaning boshlang’ich interfeysi (ilova) qoralamasini yaratadi. bu interfeys eskizlari va bir nechta menyu elementlari bo'lishi mumkin. agar buyurtmachi birinchi prototipdan qoniqsa, dasturning kam-ko’sti tuzatiladi va yangiliklar qo’shiladi: yangi interfeys elementlari va funksionallik …
2 / 10
emas. ammo, hech bo'lmaganda rassom butun xolstni qayta chishga majbur bo'lmaydi. ish oxirida mijoz natyurmortni landshaft bilan aralashtirib yuborganligi aniqlanmaydi: "yo'q, yo'q, men ko'rinish qishloqni nazarda tutdim, bir savat meva emas!" deya olmaydi. tugallangan polotnoga qaraganda eskizga tuzatishlar kiritish ancha oson. rad ishlab chiqish jarayonida loyihaga, har bir qadamda qo'shilgan tafsilotlarni va funktsional modullarni izchil tasdiqlash orqali yakuniy natija buyurtmachi xohlagandek bo'lishini ta'minlaydi. tez, sifatli, arzon - uchtadan uchtasini tanlang. rad tayanadigan uchta ustun - bu rivojlanish tezligi, dasturiy ta'minot kodining sifati va arzonligidir. ha, bu uchta nuqtadan ikkitasini tanlamaslikni, balki hammasini birdaniga olishni taklif qiladigan metodologiyadir. nima uchun tez? rad metodologiyasi ishchi prototiplarni imkon qadar tez-tez yaratishni talab qiladi. bitta ishlab chiqarish tsiklining davomiyligi - talablarni ishlab chiqishdan buyurtmachiga namoyish qilishgacha (ya'ni bir iteratsiya) - bir kundan imkon darajasida uch haftagacha bo’lsin. ko'pgina hollarda, ilovani har biri alohida yaratilishi va sinovdan o'tkazilishi mumkin bo'lgan funktsional birliklarga bo'lish oqilona variantdir. …
3 / 10
unksionallik talabga muvofiq bo'lishini kafolatlaydi. ushbu sxema dasturchini keraksiz ishlardan qutqaradi va ma'lumotlarni noto'g'ri tushunilganligi tufayli dasturning bir qismini noldan qaytadan qurishga to'g'ri keladigan vaziyatlarni bartaraf etadi. nima uchun arzon? agar ishlab chiquvchi “sharshara” metodologiyasidan foydalansa, u ishning boshida dastur uchun texnik topshiriq va spetsifikatsiyalarni oladi. vazifalardan qaysi birini birinchi navbatda hal qilish va nimani "shirinlik uchun" qoldirishni ishlab chiquvchining o'zi hal qiladi. u har doim ham buyurtmachi uchun nima muhim va nima unchalik muhim emasligini aniq tushunmaydi. natijada, to'satdan loyiha uchun mablag'lari tugab qolgan buyurtmachi to’lovni amalga oshira olmagani uchun ikkinchi darajali vazifalarni amalga oshiradigan, ammo asosiy funksionallikka ega bo'lmagan dasturni olishi mumkin. rad yordamida buyurtmachi o'zi uchun birinchi navbatda nima kerakligini o'zi hal qiladi va doimiy ravishda ko'proq va ko'proq funktsional prototiplarni - aslida dasturning ishchi versiyalarini oladi. agar moliyalashtirish to'satdan to’xtab qolsa, buyurtmachi ham quruq qolmaydi. shuningdek, rivojlanish tez davom etadi va buyurtmachi dasturni ancha oldinroq oladi …
4 / 10
likda xavflarni aniqlaydi, muddatlar va byudjetlarni kelishdi va asosiy rivojlanish nuqtalarini belgilaydi. keyin loyihani boshlang’ich prototipini yaratishga kirisjiladi. ushbu bosqichda dasturning bir qator ishchi prototiplari yaratiladi. har bir prototip oldingisidan qo'shimcha funksionallik, dizayn va ishlash o'zgarishlari bilan ajralib turadi. bitta prototipni yaratish jarayoni iteratsiya deb ataladi. rad bir iteratsiya davomiyligiga qat'iy vaqt cheklovlarini qo'ymaydi, lekin uni iloji boricha tezroq bajarishini tavsiya qiladi. navbatdagi rivojlanish tsiklining boshida buyurtmachi va dasturchi birgalikda keyingi versiya javob berishi kerak bo'lgan talablarni ishlab chiqadilar. rad ning afzalligi shundaki, har bir kichik narsani oldindan o'ylab ko'rishning hojati yo'q: birinchi navbatda, eng umumiy kontseptsiya ishlab chiqiladi, u keyingi iteratsiyalarda to'ldiriladi va takomillashtiriladi. keyin dasturchilar ishga kirishadilar. case vositalari yordamida ular talablarni modelga aylantirib, boshqa prototipni yaratadilar. u buyurtmachiga ko'rsatiladi va ularning fikr-mulohazalari olinadi. dasturga bo'lgan istak va talablarni aniqlash orqali buyurtmachi yo’nalish va rivojlanishni boshqaradi. prototip ko'pincha loyiha konsepsiyasini sinab ko'rish uchun tayyorlanadi. agar buyurtmachi yangi funksiyadan …
5 / 10
iradi. buyurtmachi bilan vizual elementlar va interfeyslarni muhokama qiladi. prototipdan prototipga qadar dasturiy mahsulot to'liq dastur ko'rinishini olib boradi. takrorlash oxirgi talablar bajarilmaguncha amalga oshiriladi. modellashtirish tugagach, konstruksiyalash boshlanadi: avtomatik ravishda yaratilgan kod optimallashtiriladi va takomillashtiriladi. rivojlanishning yakuniy bosqichi - almashtirish. tayyor dasturiy mahsulot sinovdan o'tkaziladi, foydalanuvchi mashinalarida joylashtiriladi, ma'lumotlar yangi formatga o'tkaziladi yoki yangi ma'lumotlar bazalariga "yuklanadi", hujjatlar tayyorlanadi va operatorlar tizimda ishlashga o'rgatiladi. rad metodologiyasining afzalliklari va kamchiliklari hamda yaxshi yoki yomonroq ishlaydigan qo'llash sohalari mavjud. rad ni qo’llash samaradorligi: · agar loyiha mustaqil yoki bo'sh bog'langan modullarga oson bo'lingan bo'lsa. bunday holda, loyihani ishlab chiqish bir nechta jamoalar tomonidan parallel ravishda amalga oshirilishi mumkin. ularning har biri faqat bitta modulning prototipini yig'adi. iterasiya yoki dastur ustidagi ishlar so’ngida modullar bitta ilovaga birlashtiriladi. · agar dasturiy ta'minot talablari tez o'zgarsa. rad - buyurtmachi dastur kerakligini imkon qadar tez anglab etganda ajoyib tanlovdir, ammo u ustida ishlashning oxiriga kelib …

Ko'proq o'qimoqchimisiz?

Barcha 10 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"axborot tizimlarini loyihalashning rad metodologiyasi" haqida

axborot tizimlarini loyihalashning rad metodologiyasi buyurtmachi va ishlab chiquvchi muammoni turlicha tushunishi natijasida buyurtmachi ehtiyojlariga javob bermaydigan yomon dasturlar paydo bo'ladi. buni oldini olish uchun buyurtmachi batafsil texnik topshiriq tayyorlab, spetsifikatsiyalarni aniq yozsada, dasturchi ularni kutilganidek tushunmasligi ehtimoli bor. buyurtmachi va ishlab chiquvchi dasturga turli tomonlardan: tashqaridan va ichkaridan qarashadi. buyurtmachi ko'pincha nimani olishni istayotganini yaxshi tushunadi, lekin bunga qanday erishish mumkinligi haqida aniq tushunchaga ega emas. boshqa tomondan, dasturchi dastur tuzilishini yaxshi biladi, lekin foydalanuvchi buyurtmachi nimaga muhtojligi haqida aniq tasavvurga ega emas. rad buyurtmachi amaliy natijalarni dastlabki bosqi...

Bu fayl DOCX formatida 10 sahifadan iborat (195,0 KB). "axborot tizimlarini loyihalashning rad metodologiyasi"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: axborot tizimlarini loyihalashn… DOCX 10 sahifa Bepul yuklash Telegram