An automobile company wants to develop an Inventory Control System for its business. The project manager has been asked to develop an Inventory Control System on urgent basis. AS an I.T. consultant what you will decide whether to build software will be more cost effective or there are other options to be adopted to get software on urgent basis. 5
Solution: As a IT consultant i’ll prefer other software if time is short because 1st thing developing software and its testing is a time consuming process its need improvement after implement. if we chose a stable software which is already tested will be best option.
From the following graph (for a certain component), compute and determine that either we should build or buy it. 5
Expected cost = Σ (path probability)I x (estimated path cost)
Build = 0.3*119 + 0.7*118
=35.7 + 82.6 = 118.3
Buy = 0.3*111 + 0.7*114
=33.3 + 79.8 = 113.1
Should buy because expected cost is 113.1
Q.3 For software project estimation, a project manager can use historic data about its organization previous projects. Suggest some statistical technique / model for project estimation.
Methods for estimation in software engineering include:
- Analysis Effort method
- COCOMO™ II