Yes, this was tricky - but ONLY as far as determining the constants are concerned!
[System] [Lines of Code] [System Type]
A 10,568 Embedded mode
B 12,572 Semi-detached mode
C 16,342 Organic mode
D 8,553 Organic
E 7,014 Semi-detached
Effort = C * (SIZE) ^ K
Thus,
A = 3.6 * (10.568) ^ 1.20 = Months calculated and convert to years (/12)
B = 3.0 * (10.568) ^ 1.12 = Months calculated and convert to years (/12)
C = 2.4 * (10.568) ^ 1.05 = Months calculated and convert to years (/12)
D = 2.4 * (10.568) ^ 1.05 = Months calculated and convert to years (/12)
E = 3.0 * (10.568) ^ 1.12 = Months calculated and convert to years (/12)
Look at all the different C and K values!? We have to figure out how they arrived at those!
So ...
These are the constants we have, and after searching the net i found ...
C = ab
K = bb
Software project ab bb cb db
Organic 2.4 1.05 2.5 0.38
Semi-detached 3.0 1.12 2.5 0.35
Embedded 3.6 1.20 2.5 0.32
Thus look closely at the following
(ignore the 'Mode' keyword!!!)
[System] [System Type] C(ab) K(bb)
System A = Embedded Mode 3.6 1.20
System B = Semi - Detached Mode 3.0 1.12
System C = Organic Mode 2.4 1.05
System D = Organic 2.4 1.05
System E = Semi Detached 3.0 1.12
And looking again at the formulas they gave as answer -> the constants above
works out perfectly!
A = 3.6 * (10.568) ^ 1.20 = Months calculated and convert to years (/12)
B = 3.0 * (10.568) ^ 1.12 = Months calculated and convert to years (/12)
C = 2.4 * (10.568) ^ 1.05 = Months calculated and convert to years (/12)
D = 2.4 * (10.568) ^ 1.05 = Months calculated and convert to years (/12)
E = 3.0 * (10.568) ^ 1.12 = Months calculated and convert to years (/12)
Let me know if you still need some help with this question.
Regards
Ian