| || |
My question is:
Suppose that you are developing software for a 'student admission system' for a university.
select the most appropriate mode (PC based or Web based) for the project, and use the COCOMO model to give a crude estimate of the 'Total number of Person months required for the development, assuming that the estimated Software size is 5000 lines of code'.
Can you guys please respond ASAP.
exam question or interview?
And which form of the cocomo model for estimation do you require in this context?
Is the estimate purely for the develpoment phase or will it include the testing phase, I guess just development as the question implies in its structure that it is a waterfall methodology and is based on the sloc calculation, not sure how appropriate a metric this is in a web based model? Also is the PC based a statement of just desk top and not client server and is there a specific expected development technology being used for the web based approach?
The estimate is purely for the development phase. Assume it is a PC based ofcourse with Client Server technology.
still do not have enough of the context to supply an answer via the now obselete cocomo estimating model.
Why is it of course PC based using client server? I can think of many potential architectural solutions over the two proposed that might be suitable, if we had more requirements and details on the context then they could be discussed.
What type of development mode is it: Organic, semidetached embedded? What do you, in this context define as the development phase, ie does it include design and unit test?
All of these change the answer you will get as cocomo tried to allow for the estimate to include flexability due to context. It also should be calibrated with historic data for each context you apply it to.
For more info on Cocomo and a hosted estimating tool for examples try the following link.
However the numbers on the estimate with the workings will not get a good exam mark, or at least it would not have when i did mine.