A course for all those who want to learn about Function Point Analysis. This course covers major topics like: Function Point Analysis (FPA) Method, it's Superiority, Example etc.
There are several advantages of function point analysis. Some of them are as follows:
– Function Points can be used to size software applications accurately. Sizing is an important component in disposing productivity (outputs/inputs).
– They can be counted by various people, at different times, to obtain the same measure within a reasonable margin of error.
– By the non-technical user, Function Points are easily understood. This helps to communicate sizing information to a user or customer.
– Function Points can be used to find whether a tool, a language, an environment, is more productive when compared with others.
– A tool for deciding the size of a purchased package by counting all the functions included.
– It provides assistance to users in determination of benefits of a package for their organization, by counting the functions that specifically match their requirements. When assessing the cost of the package, the size of the functions that will be definitely used, the productivity and cost of the staff is possible to perform a “make or buy” analysis.
– It supports the analysis of productivity and quality, either directly or in conjunction with other metrics such as effort, cost and defects. But if the development method of the organization is chaotic (each project is developed in a different way), even if the function points counting of the project and the effort record have been made accurately, the analysis of productivity among the projects would have been impaired.
– It supports the project scope management. A challenge of any project manager is to control “scope creep”, or the increase of the scope. To make estimates and measurements of function points of the project at every stage of its life cycle is possible to determine whether the functional requirements increased or decreased, and whether this variation corresponds to new requirements or the requirements that already exist and were just more detailed.
– Complements requirements management to help in verifying the soundness and completeness of the specified requirements. A process of the counting function points favors a structured and systematic analysis of the requirements specification and brings similar benefits to that of that of the peer review process.
– A device for supposing costs and resources for developing and maintaining software. By carrying out a count or estimate function points early in the life cycle of a software project, it’s possible to determine its functional size. This measurement can be used as input for many models of effort, time and cost estimation.
– It is a tool to support contract negotiation. Function points can be used to generate several service level indicators (SLA – Service Level Agreement) in development and system maintenance contracts. Besides that, it allows contract establishments by using unit price function points – where a unit represents a tangible asset to the client. This modality allows for a better risk distribution between the client and provider.
– A normalization factor for software comparison or for comparison of productivity in the use of different methods. Several organizations, such as ISBSG, provide a data repository of software projects that enable the implementation of benchmarking with similar projects in the market.
|Where do our learners come from?|
|Professionals from around the world have benefited from eduCBA’s Online FPA – Function Point Analysis Training courses. Some of the top places that our learners come from include New York, Dubai, San Francisco, Bay Area, New Jersey, Houston, Seattle, Toronto, London, Berlin, UAE, Chicago, UK, Hong Kong, Singapore, Australia, New Zealand, India, Bangalore, New Delhi, Mumbai, Pune, Kolkata, Hyderabad and Gurgaon among many.|