Dasturiy mahsulot narxini hisoblash
-jadval. Dasturiy mahsulot narxiga ta'sir qiluvchi omillar
Download 53.3 Kb.
|
Dasturiy mahsulot narxini hisoblash
- Bu sahifa navigatsiya:
- 23.1. Ishlash
23.1 -jadval. Dasturiy mahsulot narxiga ta'sir qiluvchi omillar
23.1. Ishlash Sanoat unumdorligi odatda ishlab chiqarilgan mahsulot birligi sonini ularni ishlab chiqarish uchun zarur bo'lgan odam-soat soniga bo'lish yo'li bilan o'lchanadi. Biroq, dasturiy ta'minotni ishlab chiqish sohasida har qanday vazifada bir nechta echimlar mavjud bo'lib, ularning har biri o'ziga xos xususiyatlarga ega. Dizayn echimlaridan biri bajarilishning samarali usuli bilan ajralib turadi, ikkinchisida o'qish oson yoki ishlatish uchun qulay bo'lgan dastur kodi mavjud. Shuning uchun, har xil sifat xususiyatlariga ega echimlarni ishlab chiqishda ishlash darajasini solishtirishning ma'nosi yo'q. Shunga qaramay, menejerlar dastur muhandislarining ishini o'zlari baholashi mumkin. Bu loyihani baholash va dasturiy ta'minotni ishlab chiqish jarayoni va texnologiyasini takomillashtirish samaradorligini aniqlashda kerak bo'ladi. Bu holda ishlashni baholash dasturiy mahsulotlarning miqdoriy ko'rsatkichlarini o'lchash va keyin ularni ushbu mahsulotlarni ishlab chiqishga sarflangan kuchlar miqdoriga bo'lish asosida amalga oshiriladi. Bunda siz ikki turdagi indikatorlardan foydalanishingiz mumkin. 1. Hajmi ko'rsatkichi. Ishning keyingi bosqichining chiqish natijasi hajmiga bog'liq. Ushbu turdagi eng ko'p ishlatiladigan mezon - bu ishlab chiqilgan dastur kodi satrlari soni. Siz shunga o'xshash ko'rsatkich sifatida ob'ekt dasturidagi ko'rsatmalar sonini yoki tizim hujjatlari sahifalari sonini olishingiz mumkin. 2018-05-01 xoxlasa buladi 121 2. Funktsional ko'rsatkich. Bu umuman dasturiy mahsulotning funksionalligiga bog'liq. Bu holda ishlash ma'lum vaqt ichida ishlab chiqilgan foydali funktsiyalar soni bilan ifodalanadi. Ushbu turdagi eng keng tarqalgan ko'rsatkichlar funktsional va ob'ekt nuqtalari soni. Bir oyda bir kishi uchun kod satrlari soni ishlashni baholashning eng mashhur mezonidir. U kod satrlarining umumiy sonini loyihani bajarish uchun zarur bo'lgan odam-oy vaqtiga bo'lish yo'li bilan aniqlanadi. Bu dasturiy mahsulot uchun hujjatlarni tahlil qilish, loyihalash, kodlash, sinovdan o'tkazish va ishlab chiqish uchun sarflangan vaqt. Bu yondashuv birinchi marta FORTRAN, assambleya tili va COBOL kabi dasturlash tillaridan keng foydalanish paytida paydo bo'lgan. Keyin dasturlar kartochkalarga tarjima qilindi, ularning har birida bitta operator bor edi. Shunday qilib, kod satrlari sonini hisoblash oson edi. Bu kemadagi zarb kartalari soniga to'g'ri keldi. Biroq, Java yoki C ++ kabi tillarda yozilgan dasturlar tavsiflar, bajariladigan bayonotlar va izohlardan iborat. Ular bir nechta kod satrlarini qamrab oladigan makrolarni ham o'z ichiga olishi mumkin. Boshqa tomondan, bitta liniyada bir nechta operator bo'lishi mumkin. Shunday qilib, ro'yxatdagi operatorlar va satrlar o'rtasidagi munosabatlar ancha murakkab bo'lishi mumkin. Ba'zi qatorlarni hisoblash usullari faqat bajarilgan bayonotlarga tayanadi; boshqalar bajarilgan bayonotlar va ma'lumotlar deklaratsiyasini hisoblaydi; boshqalar esa mazmunidan qat'i nazar, dasturning barcha satrlarini sanaydilar. Chiziqlarni sanashning ma'lum standartlari turli dasturlash tillarida taklif qilingan [269], lekin ular keng ommalashib ketmagan. Shuning uchun, agar ularning barchasi kod satrlarini hisoblashning bir xil usulidan foydalanmasa, turli ishlab chiqarish kompaniyalarining ish faoliyatini solishtirish deyarli mumkin emas. Turli dasturlash tillarida yozadigan dasturchilarning ish faoliyatini solishtirish ham chalkash bo'lishi mumkin. Til qanchalik ifodali bo'lsa, ishlash past bo'ladi. Bu "g'alati" bayonot dasturiy ta'minotni ishlab chiqarish samaradorligini baholashda dasturiy mahsulotni ishlab chiqish bo'yicha barcha tadbirlar hisobga olinishi bilan izohlanadi, bu o'lchov tizimi faqat dasturlash jarayonini baholashga asoslangan. Masalan, yig'ish kodi (5000 qator) yoki yuqori darajali til (1500 qator) yordamida yozilishi kerak bo'lgan tizimni olaylik. Dasturiy ta'minotni ishlab chiqishning turli bosqichlarining bajarilish vaqti jadvalda ko'rsatilgan. 23.2. O'rnatish tilida dasturlash bo'yicha mutaxassisning mahsuldorligi oyiga 714 qatorni tashkil qiladi, yuqori darajadagi til bilan ishlaydigan dasturchi esa ishlashning yarmiga ega bo'ladi - oyiga 300 qator. Bu yuqori darajadagi tilda dasturlash arzonroq va kam vaqt talab qilinishiga qaramay. Download 53.3 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling