Cost estimation define as the approximate judgement of the costs for a project. It will never be an exact science because there are too many variables involved in the calculation for a cost estimate, such as human, technical, environmental, and political. It involves a significant human factor can never be exact because humans are far too complex to be entirely predictable. Software development for any fair-sized project will inevitably include a number of tasks that have complexities that are difficult to judge because of the complexity of software systems.
Hardware Cost Estimation
Devices
Specification
Cost
Samsung Series 3 NP350E4C-S04PH
OS: Win8 64bit Single L, CPU: Intel Core 3210M, 4GB DDR3 RAM, AMD HD 7670M GDDR3 2GB, HDD 750GB, 14’0 ANTI-REF SCREEN
P36,000
Logitech Wireless Combo MK220
Keyboard K220 2 AAA Batt, Mouse M150 2 AA Batt, USB Receiver
P1,000
Software Cost Estimation
Software Tools
Cost
Integrated Development Environment -Microsoft Visual Basic 6.0
P30,000
Interface Designing Tool - Adobe Photoshop CS6
P30,000
Other Expenditure
Cost
Printing Cost
P100
Transportation Cost
P100
Miscellaneous
P200
Total: P97,400
The accurate estimation of software development costs is a critical issue to make the good management decisions and accurately determining how much effort and time a project required for the researchers. There are many software cost estimation methods available. No method is necessarily better or worse than the other, in fact, their strengths and weaknesses are often complimentary to each other. To understand their strengths and weaknesses is important when you want to estimate your projects.