Estimation plays a crucial role in project planning. It determines the difference between success and failure of a project to a large extent. Poor estimation leading to project disaster is now a bygone conclusion. Estimating size and effort is a Herculean task. This course is designed to address Function Point Counting technique with hands-on exercises for effective application in real world.
Software size is an important input for estimating the effort schedule and cost of software. However factors such as ever-expanding user requirements and the variety of software tools available today make it difficult to estimate the software size.
Function point analysis (FPA) is a structured technique for software size estimation and helps overcome these difficulties. This technique is widely used through the world and well tested on thousands of projects. This technique involves viewing the functionality of software from the users’ perspective and then estimating the size based on the required functionality.
The objective of the workshop is to provide in depth training on Function Points Analysis estimation using IFPUG (International Function Point User Group Guidelines) technique for estimation size, effort and thereby derive project schedule for development and enhancement projects.
The purpose of this training is to provide a complete and in-depth understanding of the Function Point Analysis technique based on the IFPUG Release 4.3 standard.
The principles of functional size measurement are introduced. The counting rules and practices of evaluating the functional size of new and enhanced software projects are discussed in detail. Several case studies relate the material to different phases of commercial software development. Guidelines are established to conduct Function Point counts, to implement Function Point programs, and to interpret Function Point results. Project management software and estimating tools are reviewed. Error margins, limitations, and alternative software measurement techniques are considered.