Dastur paradigmalari
Dasturiy paradigmalar dasturiy ta'minotni ishlab chiqishda qo'llaniladigan usul va qadamlarni nazarda tutadi. Hozirda taklif qilingan va ishlaydigan ko'plab usullar mavjud, ammo biz ushbu paradigmalarning dasturiy ta'minotni ishlab chiqishda qaerda turganini ko'rishimiz kerak. Ular har xil toifalarga birlashtirilishi mumkin, garchi ularning har biri birida mavjud bo'lsa:
Dasturlash paradigmasi dasturiy ta'minotni ishlab chiqish paradigmasining pastki qismidir, bu dasturiy ta'minotni ishlab chiqish paradigmasining yana bir kichik to'plamidir.
Dasturiy ta'minotni ishlab chiqish paradigmasi
Ushbu paradigma dasturiy ta'minotni ishlab chiqish bilan bog'liq barcha muhandislik tushunchalarini qo'llaydigan dasturiy ta'minotni ishlab chiqish paradigmasi sifatida tanilgan. Bu dasturiy mahsulotni yaratishga yordam beradigan turli xil tadqiqot va talablarni to'plashni o'z ichiga oladi. Bu quyidagilardan iborat –
Talablarni yig'ish
Dasturiy ta'minotni ishlab chiqish
dasturlash
Dasturiy ta'minotni ishlab chiqish paradigmasi
Ushbu paradigma dasturiy ta'minotni ishlab chiqishning bir qismidir va quyidagilarni o'z ichiga oladi –
dizayn
texnik xizmat
dasturlash
Dasturlash paradigmasi
Ushbu paradigma dasturiy ta'minotni ishlab chiqishning dasturiy jihati bilan chambarchas bog'liq. Bunga quyidagilar kiradi –
kodlash
sinov
integratsiya
Dasturiy ta'minotni ishlab chiqish zarurati
Dasturiy ta'minotni ishlab chiqish zarurati foydalanuvchi talablarini va dasturiy ta'minot ishlaydigan muhitni o'zgartirishning yuqori tezligidan kelib chiqadi.
Katta dasturiy ta'minot. Bir devor uy yoki qurilish nisbatan oson qurish, dasturiy ta'minot hajmi katta bo'ladi, faqat kabi, va muhandislik ilmiy jarayon qilish kerak.
Scalability – agar dasturiy ta'minot jarayoni ilmiy va texnik tushunchalarga asoslangan bo'lmasa, mavjud dasturni kengaytirishdan ko'ra yangi dasturiy ta'minotni qayta yaratish osonroq bo'ladi.
Xarajatlar. Uskunalar sanoati o'z mahoratini namoyish etganligi sababli, katta ishlab chiqarish kompyuter va elektron uskunalar narxini pasaytirdi. Biroq, to'g'ri jarayon moslashtirilmasa, dasturiy ta'minotning narxi yuqori bo'lib qolmoqda.
Dinamik tabiat . Dasturiy ta'minotning tobora o'sib borayotgan va moslashuvchan tabiati asosan Foydalanuvchining ishlaydigan muhitiga bog'liq. Agar dasturiy ta'minotning tabiati doimo o'zgarib tursa, mavjud bo'lgan narsalarga yangi o'zgarishlar kiritish kerak. Bu dasturiy ta'minot ishlab chiqish yaxshi rol o'ynaydi qaerda.
Do'stlaringiz bilan baham: |