Software Development : Project Planning And Staffing

1055 Words5 Pages
1. Introduction In software development, projects are moving target because they are typically not well defined and there are lots of changes in the requirements throughout the life time of the project and the estimates impact the process of reaching the target. [10] Software effort estimates that affects many activities like project selection, project planning and staffing, evaluation of estimators and developers, monitoring progress and managing risk [2]. The problem is lack of understanding of the term effort estimation. From the research it was found that 30-40 % of project deviates from the estimated effort.[ 9] Form the survey conducted it was found that 82% of projects experienced Overrun while 18% used less effort than estimated.…show more content…
[1] Effort estimation have different understanding and different definitions for the projects. Effort estimation method eventually depends on the type of the project and phase. It is one of the important part of project planning stage and is done before the project schedule. Software effort estimation is classified in algorithmic and non algorithmic methods SLIM and COCOMO are two common estimation methods in software engineering . Non algorithmic methods are based on approaches like expert judgment and machine learning approaches. • The Constructive cost model (COCOMO) The COCOMO model was proposed by Barry Boehm in 1981 [2] B. Boehm, C. Abts, and S. Chulani, It is a well known model based on regression techniques. The COCOMO model calculates the amount of effort then based on the calculated effort it makes schedule, cost and manpower estimates for software projects. The problem with COCOMO is it uses the development environment of 1990 's. So COCOMOII was proposed to solve the problems of COCOMO. There are three sub models of COCOMOII: - Application Composition Model; - Post Architecture Model; - Early Design Model. • Software Life Cycle Model (SLIM) SLIM is a also used in the estimation of effort and schedule of projects. It was introduces by Putnam. It was later modifies using Rayleigh Curve model. Tom
Open Document