Professional Documents
Culture Documents
انا بس كتبت اللي اخدناه في السكشن عشان الفيديو اللي, كاملcocomo ده مش شرح للـPDF الـ
اتبعت بيحل بطريقة مختلفة عن طريقة الجامعة
Basic
احفظ الجدول ده عشان احتمال ميجيش يف ورقة االمتحان
Software a b c d
Organic 2.4 1.05 2.5 0.38
Semidetached 3.0 1.12 2.5 0.35
Embedded 3.6 1.20 2.5 0.32
ى
امت هتستخدم كل واحدة منهم؟
• KLOC <= 50 ➜ Organic
• 50 > KLOC <= 300 ➜ Semidetached
• KLOC > 300 ➜ Embedded
Formulas القوانين->
𝐿𝑂𝐶
• KLOC = 1000
Answer ➜
𝐿𝑂𝐶 8000
❖ KLOC = 1000 ➜ 1000 = 8 KLOC
- Ahmed Huzain
Software Engineering I – Cocomodel Page |2
Cost Estimation
Formulas القوانين->
• القانون ده ر
𝑒𝑓𝑓𝑜𝑟𝑡 = (𝑎(𝐾𝐿𝑂𝐶)𝑏 ) ∗ 𝐸𝐴𝐹 متشحش يف السكشن و مش فاهم طريقته
• 𝑒𝑓𝑓𝑜𝑟𝑡 = 2.94 ∗ 𝐸𝐴𝐹 ∗ (𝐾𝐿𝑂𝐶)𝐸
o 2.94 ثابت
o EAF, KLOC, E, من السؤال
• 𝑑𝑢𝑟𝑎𝑡𝑖𝑜𝑛 = 3.67 ∗ (𝑒𝑓𝑓𝑜𝑟𝑡)𝑆𝐸
o 3.67 ثابت
o SE من السؤال
𝑒𝑓𝑓𝑜𝑟𝑡
• 𝐴𝑣𝑒𝑟𝑎𝑔𝑒 𝑠𝑡𝑎𝑓𝑓𝑖𝑛𝑔 = 𝑑𝑢𝑟𝑎𝑡𝑖𝑜𝑛
Answer ➜
Given:
𝐿𝑂𝐶 8000
❖ KLOC = 1000 ➜ 1000 = 8 KLOC
Solution:
𝐿𝑂𝐶 8000
❖ KLOC = 1000 ➜ 1000 = 8 KLOC
❖ E = 1.0997
❖ EAF = 1.00 ∗ 1.34 ∗ 1.09 ∗ 1.00 = 1.46
❖ SE = 0.3179
❖ 𝑒𝑓𝑓𝑜𝑟𝑡 = 2.94 ∗ 𝐸𝐴𝐹 ∗ (𝐾𝐿𝑂𝐶)𝐸 ➜ 2.94 ∗ 1.46 ∗ (8)1.0997 = 42.25 ≈ 42 PM
- Ahmed Huzain