A novel variant of function point analysis for accurate software size estimation (original) (raw)

Software cost estimation is the one of the most desired capability in software development. It helps customer to make investment but also helps to project manager to making appropriate plans for development. It is recognized that current estimation techniques does not cover estimation for expert user programming. We have proposed a new general system characteristic "Expert user Programming". Expert user programming also affects the size of a software. By adding it in the list of general System characteristics, we have created a provision for taking expert user facilities into account, while estimating the size of a project. After adding this General System Characteristic-Size, Time, effort will be increased. Hence to estimate these things, We have used this new GSC for expert user programming. It will help to software developers to create information systems which can be helpful for technically inexperienced users. This paper has include Expert User Programming as new General System Characteristic which will give accurate result of function Point Analysis.