Solutions to HW  1
    2 
    A process is under statistical control if following the same process produces the similar results. So an observation of the property of interest (such as cost) should indicate whether a process is under statistical control or not. Thus, if y-axis represents cost and x-axis represents project and most projects are within a bound around the expected vaule then the process is under statistical control. 

    4 


    No general answer. Dependent on the style of programming of the student. 

    5(c) 


    The prototyping model will work best for this system because it will allow the development team to create a prototype first to study whether current algorithms are sufficient or whether extra time has to be spent in developint new faster algorithms. 

    5(g) 


    Because this system is a high risk system, spiral model will be best suited; it ensures high reliability. 

    8 


    Some examples of metrics that can be used to control a software project are cost, number of lines of code, number of bugs, time taken, reliability, size, quality, and  complexity. 

    10 


    y = ax^b 

    Taking log of both sides, 

    log y = log a + b log x 

    Let log y = Y, log x = X and log a = A 

    Y = A + bX 

    Now this can be solved in the same manner as the linear equation on Page 62 of the text (Jalote).

BACK TO HOMEWORKS
BACK TO CS406 HOMEPAGE