CS510 Homework #1 – Fall 2006
30 points, Due 12 noon, Monday, August 28, SAL 330
A
popular saying in the software community is “Cost, Schedule, Quality: Pick Any
Two.” However, there are ways to achieve all three, as shown in this homework.
Sierra
Mountainbikes (SMB) needs to develop a large new supply chain management system
within 24 months and an available budget of $8,200,000, with a High level of
Required Reliability (RELY). The full set of capabilities adds up to 200KSLOC
of software. SMB is a CMMI Level 3 company, with all of its scale factors rated
at High. Its average labor cost is $10,000, per person-month. For simplicity,
consider all of its baseline cost driver ratings to be Nominal.
Compute
the projects’ cost and schedule for the following cases:
1.
Everything
as described above, and RELY rated as Nominal
2.
RELY rated
as High
3.
RELY rated
as High, SCED rated as Low
How
many of “Cost, Schedule, Quality” do the cases satisfy?
Suppose
the project prioritized its capabilities and decided to develop the
top-priority 150 KSLOC of code. How many of “Cost, Schedule, Quality” would
case 3 satisfy.
Work
all cases by hand calculator, and show your work.
Important: Please read CS510 Homework policy
carefully.