23.3 -jadval. Dasturchi ishlashiga ta'sir qiluvchi omillar
Faktor
|
Tavsif
|
Ushbu mavzu bo'yicha dasturiy ta'minotni ishlab chiqish tajribasi
|
Dasturiy mahsulotni samarali ishlab chiqish uchun ishlab chiqilgan dasturiy ta'minot qo'llaniladigan sohani bilish zarur. Ushbu sohani tushunadigan muhandislar eng yaxshi ko'rsatkichni topadilar
|
Sifatni boshqarish jarayoni
|
Siz foydalanadigan dasturlash usuli sizning kodlash samaradorligingizga sezilarli ta'sir ko'rsatishi mumkin. Bu omil 25 -bobda muhokama qilinadi.
|
Loyiha hajmi
|
Loyiha qanchalik katta bo'lsa, rivojlanish guruhining turli masalalari bo'yicha kelishib olish uchun ko'proq vaqt kerak bo'ladi. Bu to'g'ridan -to'g'ri dasturiy ta'minotni ishlab chiqarishga sarflanadigan vaqtni kamaytiradi va ish unumdorligini pasaytiradi.
|
Dasturiy ta'minotni ishlab chiqish texnologiyasini qo'llab -quvvatlash
|
CASE vositalari yoki konfiguratsiyani boshqarish tizimlari kabi dasturiy ta'minotni ishlab chiqish texnologiyasini yaxshi qo'llab -quvvatlash dasturchi mahsuldorligini sezilarli darajada yaxshilashi mumkin.
|
Ish muhiti
|
22 -bobda aytib o'tilganidek, individual ish stantsiyalari bo'lgan qulay ish muhiti hosildorlikni oshirishga yordam beradi.
|
Shuni ta'kidlash kerakki, dasturchining "o'rtacha" unumdorligini belgilaydigan qiymat yo'q, uni turli tashkilotlarda va turli xil dasturiy mahsulotlarni yaratishda qo'llash mumkin. Misol uchun, katta tizimlarni ishlab chiqishda, unumdorlik juda sekin bo'lishi mumkin, har bir kishi uchun oyiga 30 liniya. Oddiy dasturiy ta'minot tizimlarida mahsuldorlik oyiga 900 qatorgacha bo'lishi mumkin. [44] da, dasturchi mahsuldorligi qo'llab -quvvatlash vositalarining mavjudligi va dasturchining qobiliyatiga qarab, oyiga 4 dan 50 tagacha ob'ektgacha bo'lishi mumkinligi taklif qilingan.
Bajarilgan ish hajmini hisoblash yoki sarflangan vaqtni aniqlashga asoslangan baholashlarning kamchiliklari shundaki, ular ishlab chiqilayotgan tizimning ishonchliligi, foydalanish qulayligi va boshqalar kabi muhim bo'lmagan funktsional xususiyatlarini hisobga olmaydi. Odatda, bu erda oddiy qoida ishlaydi: ko'proq yaxshiroq. Bek ([32]) to'g'ri aytadi, agar siz doimo tizimni takomillashtirish va soddalashtirish ustida ishlasangiz, qatorlarni sanash hech narsa qilmaydi.
Ta'riflangan usullar, shuningdek, dasturiy mahsulotni qayta ishlatilishini hisobga olmaydi. Aslida, texnik xizmat ko'rsatish qulayligining o'ziga xos ko'rsatkichlariga ega bo'lgan, funktsional va sifat xususiyatlariga ega bo'lgan ma'lum bir tizimni qayta ishlatish xarajatlarini baholash kerak. Bu parametrlarning barchasi bilvosita, masalan, tizimning o'lchami kabi miqdoriy ko'rsatkichlar bilan bog'liq.
Menejerlar xodimlarning qobiliyatini baholash uchun ishlash ko'rsatkichlarini qo'llaganda ham qiyinchiliklar paydo bo'lishi mumkin. Bunday holda, dasturchi bajaradigan ish sifati unumdorlikka nisbatan fonga o'tishi mumkin. "Kamroq ishlab chiqaruvchi" dasturchi ishonchli, tushunarli va foydalanish uchun arzonroq kodni yaratishi mumkin. Shuning uchun, ishlash ko'rsatkichlari dasturchining ishini baholashning yagona manbai sifatida ishlatilmasligi kerak.
23.2. Baholash usullari
Dasturiy mahsulotni ishlab chiqish uchun zarur bo'lgan kelajakdagi xarajatlarni aniqlashning oddiy usuli yo'q. Dastlabki baholash foydalanuvchilarning yuqori darajadagi maxsus talablari asosida amalga oshirilishi mumkin. Lekin dasturiy ta'minot ishlab chiqishda qanday texnologiyalar qo'llanilishi va qaysi kompyuterlardan foydalanilishi oldindan ma'lum emas. Qaysi odamlar loyiha ustida ishlashini, qanday ko'nikma va tajribaga ega bo'lishini oldindan aytib bo'lmaydi. Bu shuni ko'rsatadiki, dastlabki bosqichda loyihaning narxini to'g'ri baholash juda qiyin. Bundan tashqari, loyihalar narxini baholashda asosiy muammo - qo'llaniladigan baholash usullarining past aniqligi.
Ko'pincha loyihaning narxini hisoblashda uning qaytarilishi hisobga olinadi. Shunday qilib, boshlang'ich xarajatlar smetasi loyihaning byudjetini belgilaydi, uni loyihani amalga oshirish vaqtida oshib bo'lmaydi. Shu bilan birga, men tugallangan bitta loyihani bilmayman, bu erda uni amalga oshirish jarayonida xarajatlar to'g'irlanmaydi. Lekin har doim loyihani amalga oshirishda haqiqiy xarajatlar dastlabki smeta bilan solishtiriladi.
Hamma narsaga qaramay, ishlab chiquvchi tashkilotlar ishlab chiqish xarajatlari va dasturiy mahsulotlarning narxini hisoblab chiqishi shart. Buning uchun siz jadvalda tasvirlangan usullarni qo'llashingiz mumkin. 23.4 [46].
Do'stlaringiz bilan baham: |