Prototiplar xavfni kamaytirish vositasi sifatida Reja: Prototip nima va u nima uchun 2
Download 21.19 Kb.
|
Mustaqil ish Ostanaliyev A 651-17 guruh
- Bu sahifa navigatsiya:
- Foydalanilgan adabiyotlar
Prototiplar xavfni kamaytirish vositasi sifatida Reja: 1. Prototip nima va u nima uchun 2. Modellar va eksperimental namunalar 3. Bir marta ishlatiladigan va evolyutsion prototiplar 4. Qog'oz va elektron prototiplar 5. Prototiplar bilan ishlash Prototipni baholash 6. Xulosa 7. Foydalanilgan adabiyotlar Dastur prototipi echimlar dunyosidagi sinov bosqichidir. Bu talablarni yanada
noroziligi xavfini kamaytiradi. Oldingi boblarda keltirilgan talablarni ishlab chiqish usullarini qo'llashda ham
bilan ishlashni so'rashi mumkin. Prototip so'zi juda ko'p ma'noga ega, shuning uchun prototiplash bilan
Oxir oqibat ishlab chiqarish vositasi sifatida ishlatiladigan yakuniy mahsulotga aylanadigan to'plamni yaratish, prototip bu kichik rivojlanish tsikllarining ketma-ket zanjiri orqali tayyor mahsulotga aylantirilishi mumkin bo'lgan mahsulotning funktsional bajarilishidan boshqa narsa emas. Agar prototip boshidan yakuniy ishlab chiqarishga qadar sinchkovlik bilan ishlab chiqilgan bo'lsa, bu xavfsiz yondashuv. Prototiplashning asosiy maqsadi rivojlanish jarayonida erta tartibsizliklarni bartaraf etishdir. Bu butun mahsulotning prototipini talab qilmaydi. Siz yuqori xavfli hududlarga va ma'lum noaniqliklar haqida o'ylashingiz kerak va shu sababli siz tizimning qaysi qismlariga prototipga ehtiyoj borligini va uni baholash orqali nimani topishingizni hal qilishingiz kerak. Talablardagi noaniq va to'liq bo'lmagan da'volarni aniqlash va yo'q qilish uchun maydon zen prototipi. Foydalanuvchilar, menejerlar va loyihaning boshqa manfaatdor tomonlariga ko'ra, prototip haqiqiy mahsulot hujjatlashtirilgan va ishlab chiqilayotgan paytda ularga xususiyatlar to'g'risida ma'lumot beradi. Siz yaratgan har bir prototip uchun ishonch hosil qiling va u nima uchun yaratilayotganini, uning yordami bilan nimani bilishni xohlayotganingizni va uning prototipini baholashdan keyin nima qilishni bilishingizni bildiring. Ishonchsizlikka yo'l qo'ymaslik uchun "prototip" so'zidan oldin ba'zi tavsiflovchi so'zlarni qo'shish kerak, shunda loyiha ishtirokchilari u yoki bu turdagi prototipni nima uchun va qachon yaratishingiz mumkinligini tushunadilar. Ushbu bobda uchta prototip atributlari klassi tasvirlangan, ularning har biri ikkita alternativaga ega: • Maqsadli Model foydalanuvchi interfeysiga va tajriba namunasi - texnik echimning to'g'riligiga qaratilgan; Kelajakda foydalanish Bir martalik prototip geribildirim olgandan so'ng o'chiriladi, evolyutsion - bir qator iteratsiyalar jarayonida tayyor mahsulotga aylanadi; • Qog'oz prototipi - bu qog'ozdagi, doskadagi yoki chizilgan dasturdagi oddiy eskiz, elektron prototip esa eritmaning faqat bir qismidan iborat ishchi dasturlardan iborat. Yaratilgan har bir prototip ushbu xususiyatlarning ma'lum bir kombinatsiyasiga ega. Masalan, mumkin bo'lgan ekranlarning oddiy rasmlari bilan bir martalik qog'oz modelini yaratishingiz mumkin. Yoki siz evolyutsion prototipni - kerakli texnik xususiyatlarni namoyish etadigan, keyinchalik tayyor mahsulotga aylantirilishi mumkin bo'lgan ishlaydigan dasturni yaratishingiz mumkin. Ammo ba'zi
Modellar va eksperimental namunalar Odamlar "dasturiy ta'minot prototipi" deb aytganda, ular odatda mo'ljallangan foydalanuvchi interfeysini masxara qilishni anglatadi. U gorizontal prototip deb ham ataladi. Bunday prototip foydalanuvchi interfeysining bir qismiga qaratilgan va arxitektura darajalariga yoki funktsional tafsilotlarga ta'sir qilmaydi. Ushbu turdagi prototip foydalanuvchilarga talablarni aniqlashtirish uchun muayyan holatlarda mo'ljallangan tizimning xatti-harakatlarini o'rganishga imkon beradi. Model, shuningdek, foydalanuvchilarga prototipga asoslangan tizim yordamida o'z vazifalarini bajarishlari mumkinligini aniqlashga imkon beradi. Model, kino singari, emas, balki funktsional ko'rinishni yaratadi uning haqiqiy timsolini ta'minlash. Bu foydalanuvchi interfeysi ekranlarining ko'rinishini namoyish etadi va ular orasida qisman navigatsiyani amalga oshirishga imkon beradi, ammo juda oz yoki real funktsiyani o'z ichiga oladi. Bu odatiy G'arbga o'xshaydi: kovboy salonga kirib, keyin stakanni tark etadi, lekin u ichimliklar buyurmaydi va otlarni ko'rmaydi, chunki sahna fasadida hech narsa yo'q. Modellar foydalanuvchiga taqdim etiladigan funktsional imkoniyatlarni, foydalanuvchi interfeysining ko'rinishi va ko'rinishini (ranglar, sxemalar, grafikalar, boshqaruv elementlari) va ma'lumotlarga kirish tuzilishini (navigatsiya tuzilishi) namoyish qilishi mumkin. Interfeys ob'ektlari o'rtasida harakatlanish mumkin, ammo ba'zi elementlarning o'rniga foydalanuvchi bu erda nima bo'lishi haqida faqat qisqa xabarni ko'radi. Ma'lumotlar bazasiga yuborilgan so'rovga javoban paydo bo'ladigan ma'lumotlar simulyatsiya qilinishi yoki o'zgartirilishi mumkin va hisobotlarning mazmuni qattiq kodlangan bo'lishi mumkin. Modellarni yaratishda namunaviy hisobotlar, jadvallar va jadvallarda haqiqiy ma'lumotlardan foydalanishga harakat qiling - bu haqiqiy tizimning modeli sifatida prototipning ishonchliligini oshiradi, lekin prototipni ko'rib chiquvchilar barcha shakllar va natijalar haqiqiy emas, balki taqlid qilishni tushunishlariga ishonch hosil qiling. Model foydali ishlarni bajarmaydi, garchi ba'zida shunday bo'lsa ham. Simulyatsiya ko'pincha foydalanuvchilar qaror qilishlari uchun etarli har qanday kamchiliklar, noto'g'ri yoki keraksiz funktsiyalar mavjud. Ba'zi prototiplar ishlab chiquvchilar ko'rganidek foydalanishning aniq holatlarini amalga oshirish kontseptsiyasini ifodalaydi. Prototipni baholab, foydalanuvchilar foydalanish holatlarining alternativ yo'nalishlarini, o'tkazib yuborilgan o'zaro ta'sir qadamlarini, qo'shimcha istisnolarni, o'tkazib yuborilgan chiqish shartlarini va tegishli biznes qoidalarini ko'rsatishi mumkin. Bir martalik model bilan foydalanuvchi diqqatini jamlashi kerak umumiy talablar va bajarilayotgan harakatlar ketma-ketligi masalalari bo'yicha; Ekran elementlarining tashqi ko'rinishining o'ziga xos xususiyatlaridan chalg'imasdan (Konstantin, 1998). Ushbu bosqichda siz ekran elementlari, shriftlar, ranglar va grafikalarning aniq joylashuvi haqida qayg'urishingiz shart emas. Foydalanuvchi interfeysini batafsil o'rganish vaqti tizimga qo'yiladigan talablar aniqlangandan va interfeysning umumiy tuzilishi aniqlangandan keyin keladi. Evolyutsion modellar uchun bunday operatsiyalar foydalanuvchi interfeysini real interfeysni amalga oshirish va chiqarishga yaqinlashtiradi. Vertikal prototip deb ham ataladigan kontseptsiya isboti texnik xizmatlarning barcha qatlamlari orqali foydalanuvchi interfeysidan amaliy funktsiyalarning bir qismini o'z ichiga oladi. Prototip haqiqiy tizim kabi ishlaydi, chunki u uni amalga oshirishning barcha darajalariga ta'sir qiladi. Taklif qilinadigan tizim arxitekturasi yondashuvining maqsadga muvofiqligi va barqarorligiga shubha tug'ilganda yoki algoritmlarni optimallashtirish, taklif qilingan ma'lumotlar bazasi dizaynini baholash yoki vaqtning muhim talablarini tekshirish zarurati tug'ilganda, uchuvchini ishlab chiqing. Aniq natijalarga erishish uchun prototiplar rivojlanish vositalariga o'xshash muhitda rivojlanish vositalaridan foydalangan holda yaratiladi. Tajriba namunalari, shuningdek, ma'lum bir foydalanuvchi hikoyasini yoki funktsional blokini amalga oshirish uchun jamoaning qobiliyatini yaxshilash uchun ma'lumot to'plash uchun foydalidir. Chaqqon loyihalarda prototip ba'zan boshoq deb nomlanadi. Men bir vaqtlar asosiy tizim tizimidan server ish stantsiyasiga, UNIX asosidagi dasturiy ta'minot muhitiga o'tish strategiyasi uchun g'ayrioddiy mijoz / server arxitekturasini amalga oshiruvchi guruh bilan ishladim (Tompson va Wiegers, 1995). Mijoz foydalanuvchi interfeysining kichik qismini (asosiy freymda) va server funktsional imkoniyatlarining mos keladigan qismini (UNIX ish stantsiyasida) amalga oshirgan uchuvchi bizga aloqa komponentlarini, tavsiya etilgan arxitekturaning ishlashi va ishonchliligini baholashga imkon berdi. Ushbu arxitekturaga asoslangan yechimni qurish kabi, tajriba muvaffaqiyatli o'tdi. Bir marta ishlatiladigan va evolyutsion prototiplar Prototipni yaratishdan oldin, baholashdan keyin u bilan ishlashni to'xtatasizmi yoki uni chiqarilgan mahsulotning bir qismiga aylantirasizmi, aniq va aniq qaror qabul qiling. Savollarga javob berish, noaniqliklarni echish va dasturiy ta'minotga talablarni yaxshilash uchun tezkor prototipni yarating (Devis, 1993). Agar siz vazifani tugatganingizdan so'ng qaror qilsangiz, prototip bilan ishlashni to'xtating, uni iloji boricha tez va arzonga quring. Prototipni qanchalik ko'p ishlatsangiz, loyiha ishtirokchilaridan voz kechish shuncha qiyin bo'ladi. va haqiqiy mahsulotni yaratishga kamroq vaqt kerak bo'ladi. Agar kelajakda uni qayta ishlatish imkoniyatini ko'rsangiz, prototipni yo'q qilmang. Biroq, u yakuniy mahsulotning bir qismi bo'lmasligi kerak. Shuning uchun uni o'rnatib bo'lmaydigan prototip deb atash mumkin. Bir martalik prototipni yaratib, ishlab chiquvchilar sifatli dasturiy ta'minotni yaratish uchun biladigan usullarning ko'pini e'tiborsiz qoldiradilar. Bir martalik prototipda barqarorlik, ishonchlilik, mahsuldorlik va uzoq muddatli barqarorlikdan ustunlik bilan amalga oshirish va o'zgartirish tezligi. Shuning uchun, past sifatli bir martalik prototip kodi oxirgi mahsulotga tushmasligiga ishonch hosil qiling. Aks holda, foydalanuvchilar va xizmat ko'rsatuvchi xodimlar mahsulotning butun hayoti uchun oqibatlarga olib keladi. Ishlab chiqaruvchi guruh dasturiy ta'minot talablarida noaniqlik, noaniqlik, noaniqlik yoki noaniqliklarga duch kelganda yoki xuddi shu talablarga asoslanib tizimni vizualizatsiya qilish qiyin bo'lganda, bir martalik prototip eng mos keladi. Ushbu muammolarni hal qilish rivojlanishning davom etish xavfini kamaytiradi. Foydalanuvchilar va ishlab chiquvchilarga talablarning bajarilishini vizual ravishda namoyish etishda yordam beradigan prototip hujjatlardagi bo'shliqlarni aniqlashi mumkin, shuningdek talablar zarur biznes-jarayonlarini qo'llab - quvvatlaydigan mahsulotni yaratish uchun yaroqliligini aniqlanish mumkin. Xulosa Men ushbu mustaqil ishni tayyorlash mobaynida prototiplar va ular xavfni kamaytirish vositasi sifatida qo`llanishi haqida bilimlarimni oshirib, mustaxkamladim. Va albatta izlanishlar natijasida boshqa juda ko`p ma’lumotlarga ham ega bo’ldim. Foydalanilgan adabiyotlar Fan yuzasidan ilmiy-uslubiy qo`llanma; Ziyonet.uz sayti. Download 21.19 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling