In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-21 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
What is the function point method
To put it simply, the function point method is a method to estimate the size of a software project. From the user's point of view, it measures the size of the software by quantifying the system function. This measure is mainly based on the logical design of the system. Function point size measurement method has been widely used in the world, and has replaced the code line to become the most mainstream software scale measurement method. The function point method has been introduced into China for nearly 10 years. In 2013, the industry standard "Software R & D cost Measurement Specification" issued by the Ministry of Industry and Information Technology also recommends the use of function point method to measure the software scale, and then estimate the workload, duration and cost of the software project.
2) the origin and development of function point method.
Function point method was first put forward by IBM in 1979. It is a relatively abstract method and a measurement method of "artificial design". It can reasonably estimate the workload of the project and measure it objectively, fairly and effectively in the whole life cycle of the project. Because the function point analysis method is analyzed from the user's point of view, it is easier for users to understand, accept and adopt. In recent years, more and more organizations are using the function point approach, mainly in the following aspects:
With the expansion of the software market, many project management models have been widely recognized and accepted, measurement has become a basic requirement, function point method is simple and practical, is an effective way of software measurement.
As there are more and more outsourced software projects, we need a more objective and independent way to estimate the size of software projects. function point method is the most general and basic cost calculation method for software projects.
The function point method itself is also gradually improving, gradually adapting to the development of the latest technology, the International Organization for Standardization began to establish corresponding standards, fundamentally affirmed the scientific nature of the function point analysis method, and greatly promoted the promotion of this method.
Function point method is a method with less investment and quick effect, which is worth popularizing to improve the management level of software project, improve the efficiency of software development and reduce the cost.
3) the core idea of function point method
The core idea of the function point method is to decompose the software system according to components, so as to determine the number of function points of the system. Function point method is a method to predict the total scale of software system. The scale of the software is measured by quantifying the system function, which is mainly based on the logical design of the system. Function point method is a scale measurement method of decomposing classes, that is, a complex system is divided into smaller subsystems for evaluation. The function point measurement method is based on the functional requirements of the software document, and the result is to represent the scale of the software in the form of function points. The software system is decomposed according to components to determine the number of function points of the system.
5) the advantages of function point method
First, the function point method is simple and practical, for users, it is not necessary to understand the specific development and implementation process of the function, but roughly estimate the scale of the system according to the complexity of the function, and then understand the development cost. it can establish a trust relationship between developers and customers, that is, developers transform the needs of users into the functions to be realized, and measure the size of the software by the number of function points.
The second is to be able to measure the scale in the early stage of the project. This is because in the process of software development, the functional scale of the software can be analyzed for the early work products, such as project requirements specifications, design documents and so on.
Third, it is more objective than other measurement methods. Function point metrics do not take into account programming language, implementation technology, or hardware platform information. This mechanism of distinguishing functional scale from technical factors makes the measurement of software scale more objective.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.