Dasturiy ta'minotni ishlab chiqish
Download 462.63 Kb. Pdf ko'rish
|
1 2
Bog'liq3-A pd uzb
Dasturiy ta'minotni ishlab chiqish jarayoni dasturiy ta'minotni ishlab chiqish jarayoni - bu dasturiy ta'minot va tegishli mahsulotlarni (loyiha rejalari, hujjatlar, kodlar, testlar, foydalanuvchi hujjatlari va boshqalar) ishlab chiqish va rivojlantirish uchun qo'llaniladigan juda ko'p turli xil tadbirlar, usullar, texnikalar va bosqichlar . Dasturiy ta'minotni ishlab chiqishning yagona jarayoni mavjud emas - har qanday turdagi dasturiy ta'minotga, har qanday kompaniyaga, har qanday millat jamoalariga mos keladigan amaliyotlar, qoidalar va qoidalar to'plami. Loyihani boshlashdan oldin ish jarayonini rejalashtirish, jamoadagi rol va mas'uliyatni, ish mahsulotlarini (oraliq va yakuniy), jamoa a'zolarining ularni rivojlantirishda ishtirok etish tartibini va boshqalarni belgilash tavsiya etiladi. Biz ushbu dastlabki tavsifni ish rejasidan, dizayn spetsifikatsiyasidan va boshqalardan ajratib turadigan muayyan jarayon deb ataymiz. Machine Translated by Google Dasturiy ta'minot muhandisligi Kompaniya ichida hamma narsani standartlashtirish mumkin va foydalidir mukammallik kompaniyalari va rivojlanish vositalarini birlashtirish. • joriy jarayonlar, biz ularni standart jarayon deb ataymiz . U quyidagilarni o'z ichiga oladi: kompaniya loyihalarida qo'llaniladigan ishlab chiqish vositalarining ma'lumotlari, foydalanish qoidalari, hujjatlar va o'rnatish paketlari (versiyalarni boshqarish tizimlari, xatolarni boshqarish vositalari, dasturlash vositalari - turli xil IDElar, DBMS va boshqalar); ishlab chiqish amaliyotlarining tavsifi - loyihani boshqarish, mijoz bilan ishlash qoidalari va boshqalar; dizayn hujjatlari uchun shablonlar - texnik topshiriq, dizayn spetsifikatsiyalari, sinov rejalari va boshqalar. Standart jarayonning asosiy g'oyasi ichkarida ishlaydi. • • Machine Translated by Google Dasturiy ta'minot muhandisligi Nimani va qanday yaxshilash mumkin: 1. Yangi vositalarga o'tish tillar dasturlash va boshqalar. 2. Individual boshqaruv va muhandislik amaliyotini takomillashtirish - sinovdan o'tkazish, talablarni boshqarish va hokazo. Loyihadagi barcha jarayonlarni to'liq, har tomonlama qayta qurish, 3. bo'lim, kompaniya (masalan, CMMI bilan muvofiq). 4. Kompaniya sertifikati (CMM/CMMI, ISO 9000 va boshqalar). rivojlanish, Jarayonni takomillashtirish (dasturiy ta'minot jarayonini takomillashtirish) - bu yaratilgan mahsulot sifatini yaxshilash va / yoki ularning narxini va vaqtini kamaytirish uchun mavjud jarayonni ( hozirgi, bitta loyiha doirasida, ham butun kompaniya uchun standart ) o'zgartirish bo'yicha faoliyat. rivojlanish. Machine Translated by Google Tortish / surish strategiyalari. Biznes kompaniyalarining ishlab chiqarish jarayonlariga innovatsiyalarni joriy qilish kontekstida (har doim ham dasturiy ta'minot kompaniyalari emas) ikkita paradigma: tashkilotni jalb qilish - kompaniyaning muayyan muammolarini hal qilishga qaratilgan innovatsiyalarni joriy etish ; texnologiyani surish - strategik sabablarga ko'ra innovatsiyalarni keng miqyosda amalga oshirish . Muayyan muammolar o'rniga innovatsiya joriy etilgandan so'ng hal qilinadi, bu holda kompaniyaning ko'rsatkichlari (samaradorlik, mahsuldorlik, mablag'larning yillik aylanmasi, ochiq jamiyat aktsiyalari qiymatining oshishi) ko'rib chiqiladi, ular joriy etilgandan keyin oshiriladi, yaxshilanadi. innovatsiya. Shu bilan birga, tashkilotning ko'plab o'ziga xos muammolari, shu jumladan ushbu maqolada muhokama qilinadiganlar ham avtomatik ravishda hal qilinadi deb taxmin qilinadi . • • hozircha hech narsa ma'lum emas. Machine Translated by Google Klassik jarayon modellari Model - dasturiy ta'minotni ishlab chiqishning turli usullarining mavhumligi, ularni qisqa, ixcham va ma'lumotli bo'lishiga imkon beradi Faza - bu jarayonning boshlanishi, oxiri va chiqishi bo'lgan o'ziga xos bosqichidir . Fazalar bir-birini chiziqli tartibda kuzatib boradi, mijozga hisobot berish va ishning tugallangan qismi uchun pul to'lash bilan tavsiflanadi. Faoliyat - bu dasturiy ta'minotni ishlab chiqish jarayonida bajariladigan ishlarning o'ziga xos turi. Turli xil harakatlar ko'pincha turli ko'nikmalarni talab qiladi tanishtirish. ko'nikmalar va turli mutaxassislar tomonidan amalga oshiriladi. Machine Translated by Google dastur ishlab chiqish bu model faol iterativ tegishli maqolalar 1970 yilda Uinston tomonidan orqali dasturiy ta'minot ishlab chiqishda ildiz otgan boshqa dasturiy ta'minot bo'lmagan tizimlarni ishlab chiqish. tanqid qilgan modellar bilan soddaligi va o'xshashligi Keyinchalik, bilan bog'liq holda V muhandislik va xabardorlik dasturiy ta'minotni ishlab chiqish jarayoni 70-80-yillarda. o'tgan asrda bu model va darsliklar. Taklif qilingan Roys Ostin Texas). kompyuter fanlari bo'yicha, Lockheed Center direktori Lockheed dasturiy ta'minot texnologiyalari markazi (Amerikalik olim Kaskad modeli (palapartishlik) Machine Translated by Google Kaskad modeli (palapartishlik) kirish va chiqish ma'lumotlari; • har bir bosqich to‘liq hujjatlashtirilgan; • bir bosqichdan ikkinchisiga o‘tish buyurtmachi ishtirokida rasmiy ko‘rib chiqish yo‘li bilan amalga oshiriladi . Kaskad modelining asosiy tamoyillari quyidagilardan iborat: • fazalarning qat'iy ketma-ket bajarilishi; •har bir keyingi bosqich faqat oldingi bosqich to‘liq tugallangandan keyingina boshlanadi; •har bir bosqichda ma'lum kirish va chiqish mezonlari mavjud: Machine Translated by Google Kaskad modeli (palapartishlik) dasturiy ta'minotdan tashqari loyihalarni kuzatish uchun tashkilotlar ; • har bir bosqich mustaqil jamoalar tomonidan bajarilishi mumkin (hamma narsa hujjatlashtirilgan); • qat'iy boshqaruv nazoratini amalga oshirishga hissa qo'shadi • oddiy va ishlatish uchun qulay; • ishlab chiqish jarayoni bosqichma-bosqich amalga oshiriladi; • uning tuzilishini hatto yomon o'qitilganlar ham boshqarishi mumkin Download 462.63 Kb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling