Dasturiy injiniring.
Dasturiy injiniring ba’zida dasturiy ta’minot jarayoni ham deyiladi. Dasturiy ta’minot jarayoni dasturiy mahsulotni ishlab chiqish faoliyatlari ketma -ketligidir.
Barcha dasturiy ta’minotlar uchun umumiy bo’lgan to’rtta asosiy faoliyat bor. Bular:
•1. Dasturiy ta’minot xususiyati
•2. Dasturiy ta’minotni ishlab chiqish
•3. Dasturiy ta’minotni tekshirish
•4. Dasturiy ta’minot evolutsiyasi
Dasturiy ta’minot jarayoni modeli bu dasturiy ta’minot jarayonining soddalashtirilgan ko’rinishidir.
Jarayon modellari:
•1. Sharshara modeli
•2. Ortib borish modeli
•3. Qaytib foydalanishga mo’ljallangan dasturiy injiniringi
Sharshara modeli
•Sharshara modeli birinchi bo’lib e’lon qilingan dasturiy ta’minotni ishlab chiqish jarayoni modelidir (Royce, 1970).
•Sharshara modeli asosiy bosqichlari bevosita dasturiy ta’minotni rivojlantirish bosqichini aks ettiradi
Ortib borish modeli
•Incremental(ortib borish) ishlab chiqish dastlabki amaliy ko’rinishni ishlab chiqish g’oyasiga asoslangan. Foydalanuvchi izohlariga qarab tizimning keyingi versiyalari ishlab chiqiladi.
Qayta foydalanishga mo’ljallangan dasturiy injiniring
•Ko’pgina dasturiy ta’minot loyihalarida bir nechta qayta foydalaniladigan dasturiy ta’minotlar mavjud
•Qayta foydalanishga mo’ljallangan jarayonlarda foydalanish mumkin bo’lgan uch xil turdagi dasturiy ta’minot komponentalari bor:
•1. Veb servislar servis standartlariga ko’ra ishlab chiqilgan
•2. .NET yoki J2EE kabi componenta freymvorklarga integratsiya
•qilinadigan paketlangan obyektlar kolleksiyasi
•3. Maxsus muhitlarda foydalanish uchun sozlangan autonom dasturiy ta’minot tizimlari.
Boshqariladigan loyiha parametrlari:
•ish hajmlari va turlari;
•loyiha xarajatlari;
•vaqt parametrlari, shu jumladan ish muddatlari, zaxiralari, loyihaning bosqichlari, shuningdek ishlarning o'zaro bog'liqligi;
•loyihani amalga oshirish uchun zarur bo'lgan resurslar, shu jumladan inson yoki mehnat, moliyaviy, moddiy-texnik va resurs cheklovlari;
•dizayn qarorlari, amaliy manbalar, loyiha tarkibiy qismlari va boshqalar sifati
•Loyihani boshqarish - bu maqsadga erishishga yo'naltirilgan ishlarni va resurslarni rejalashtirish, tashkil etish va boshqarish jarayoni, qoida tariqasida vaqt, mavjud resurslar yoki ish narxining cheklanishi sharoitidir.
Do'stlaringiz bilan baham: |