International Journal of Computer Engineering & Applications
Accurately, estimating the software size, cost, effort & development time or schedule is probably the biggest challenge facing software developers, today. Estimating a project's effort or schedule is a crucial task for the software project management. Because, software project planning includes all of the activities i.e. Estimation of how much money, how much time, how much effort, & how many resources, it will take to build a specific software based systems or product. Software managers or project leaders are responsible for planning, scheduling, managing of the project development.