Dasturiy ta'minotni ishlab chiqish


Download 462.63 Kb.
Pdf ko'rish
bet1/2
Sana28.08.2023
Hajmi462.63 Kb.
#1671097
  1   2
Bog'liq
3-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