Software Engineering Research, Management and Applications, ACIS International Conference on (2008)
Aug. 20, 2008 to Aug. 22, 2008
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SERA.2008.27
The estimation of project effort E and project duration D is based on several simple empirical rules (laws). The laws are almost independent although some dependencies must exist. An example is the existence of so called inaccessible area (IA). IA is the set of pairs (D,E) that cannot appear. IA is related to the changes of effort consumption dynamics (ECD) for tight project durations D. The widely used Rayleigh model RM of ECD does not imply the existence of IA and the behavior of project efforts for projects having (D,E) near their IA's. RM has further deficiencies. Let t_max be the time when effort intensity E(t) is maximal RM require that the effort E expended before t_max is near to 0.52 E. Another drawback is that RM implies almost no effort consumption for t > 3.5 t_max. It therefore wrongly implies that zero defect software could be a feasible goal. It is known that it is not true. We propose a new model M inspired by physics having no such drawbacks. The model can be used to refine estimations of D and E after t_max is passed. The model implies several mutual dependencies of empirical laws of software development. M for example implies the behavior of effort E near inaccessibility area and implies a realistic estimation of project duration.
estimation of project duration, team personnel dynamics, dependencies of empirical software laws, Planck-like law
J. Kr? and M. ?emlicka, "Inaccessible Area and Effort Consumption Dynamics," Software Engineering Research, Management and Applications, ACIS International Conference on(SERA), vol. 00, no. , pp. 229-234, 2008.