SungRyong Do


1 Establishing of Function Point Process Based on Stochastic Distribution

Authors: SungRyong Do, HyunSu Kang


Software development activities are influenced stochastic theory rather than deterministic one due to having process variability. A stochastic method has more advantages than deterministic method that it approaches to the expected result with stochastic distribution considering uncertainty related to project activity. Thus, successful software projects systematically manage and balance six objectives based on historical probability: size, schedule, effort, cost, scope and quality. Although software size estimation has uncertainty in initial development it has traditionally performed using deterministic method: LOC (Lines Of Code), COCOMO (COnsructive COst MOdel), FP (Function Point), SLIM (Software LIfecycle Management). This study aims to establish function point process based on stochastic distribution. In order to demonstrate effectiveness of the study, we present a case study that it applies suggested method on an automotive electrical and electronics system software development based on Monte Carlo Simulation. It is expected that the result of this paper is used as guidance for establishing function point process in organizations and tools for helping project managers make decisions correctly.

Keywords: Monte Carlo Simulation, function point, software estimation, stochastic distribution

Procedia PDF Downloads 349