6.2 Dasturiy tizimni prototiplashtirish.
Prototip tushunchalarni namoyish qilish, dizayn variantlarini sinab ko'rish va muammoni yechish uchun yuzaga keladigan yechimlarni topish uchun ishlatiladigan dasturiy ta'minot tizimining dastlabki versiyasidir. Prototipning tezkor, takroriy rivojlanishi narxlarni nazorat qilishni talab qiladi va tizim manfaatdorlari dasturiy ta'minot jarayonining dastlabki prototipini sinab ko'rishlari mumkin.
Zarur bo'lgan o'zgarishlarni kutish uchun dasturiy ta'minotni ishlab chiqish jarayonida dastur prototipidan foydalanish mumkin:
1. Muhandislik jarayoni talablariga prototip tizim talablarini aniqlash va tasdiqlashda yordam berishi mumkin.
2. Tizim dizayn jarayonida prototip maxsus dasturiy yechimlarni o'rganish va foydalanuvchi interfeysi dizaynini qo'llab-quvvatlash uchun ishlatilishi mumkin.
Tizim prototiplari foydalanuvchilarga tizimning ishlarini qanday qo'llab-quvvatlayotganligini ko'rish imkonini beradi. Ular talablarga yangi g'oyalar olishlari va dasturiy ta'minotdagi kuch va zaiflik sohalarini topishlari mumkin. Keyin ular yangi tizim talablarini taklif qilishlari mumkin. Bundan tashqari, prototip ishlab chiqilganligi sababli, taklif qilingan talablarga xato va kamchiliklarni ko'rsatishi mumkin. Shartnomada tasvirlangan funksiya foydali va yaxshi tavsiflangan bo'lishi mumkin. Ammo, agar u funksiya boshqa funksiyalar bilan birlashtirilsa, foydalanuvchilar odatda ularning dastlabki ko'rinishi noto'g'ri yoki to'liq emasligini aniqlaydilar. Keyin tizimning spetsifikatsiyasi talablarning o'zgargan tushunchalarini aks ettirish uchun o'zgartirilishi mumkin.
Tizim loyihalashning tajriba-loyihalarini amalga oshirish uchun loyihalashtirilayotgan tizimda tizim prototipi ishlatilishi mumkin. Misol uchun, ma'lumotlar bazasi dizayni prototipli bo'lishi mumkin va u eng keng tarqalgan foydalanuvchi so'rovlari uchun samarali ma'lumotlardan foydalanishni tekshirish uchun tekshirilishi mumkin. Prototyping shuningdek, foydalanuvchi interfeysi dizayn jarayonining muhim qismidir. Foydalanuvchi interfeysi dinamikligi sababli, matnning tavsifi va diagrammasi foydalanuvchi interfeysi talablarini ifodalash uchun etarlicha yaxshi emas. Shuning uchun, oxirgi foydalanuvchini jalb qilish bilan tezkor prototip dasturiy tizimlar uchun grafik foydalanuvchi interfeyslarini rivojlantirishning yagona aqlli yo'li.
Prototip ishlab chiqish uchun jarayon modeli 6.1-rasmda ko'rsatilgan. Prototipning maqsadlari jarayonning boshidanoq aniq bo'lishi kerak. Buning uchun foydalanuvchi interfeysi prototipini ishlab chiqish, funksional tizim talablarini tasdiqlash uchun tizimni ishlab chiqish yoki menejerlarga dasturni amalga oshirish imkoniyatlarini namoyish etish uchun tizim ishlab chiqish mumkin. Xuddi shu prototip barcha maqsadlarga mos kelmaydi. Maqsadlar noma'lum qolsa, boshqaruv yoki oxirgi foydalanuvchilar prototip funksiyasini noto'g'ri tushunishlari mumkin. Shunday qilib, ular prototip ishlab chiqilishidan kutilgan foyda olishmaydi.
Do'stlaringiz bilan baham: |