GB/T 42566-2023 English PDFUS$1339.00 · In stock
Delivery: <= 8 days. True-PDF full-copy in English will be manually translated and delivered via email. GB/T 42566-2023: Systems and software engineering - Functional size measurement - MkII Function point analysis Status: Valid
Basic dataStandard ID: GB/T 42566-2023 (GB/T42566-2023)Description (Translated English): Systems and software engineering - Functional size measurement - MkII Function point analysis Sector / Industry: National Standard (Recommended) Classification of Chinese Standard: L77 Classification of International Standard: 35.080 Word Count Estimation: 66,636 Date of Issue: 2023-05-23 Date of Implementation: 2023-12-01 Issuing agency(ies): State Administration for Market Regulation, China National Standardization Administration GB/T 42566-2023: Systems and software engineering - Functional size measurement - MkII Function point analysis---This is a DRAFT version for illustration, not a final translation. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.) will be manually/carefully translated upon your order. ICS 35:080 CCSL77 National Standards of People's Republic of China System and software engineering functional size measurement MkⅡ Function Point Analysis Method (ISO /IEC 20968:2002, Softwareengineering-MkⅡfunctionpoint Released on 2023-05-23 2023-12-01 implementation State Administration for Market Regulation Released by the National Standardization Management Committee table of contentsPreface I Introduction III 1 Scope 1 2 Normative references 1 3 Terms and Definitions 2 4 Abbreviations5 5 Rules for using MkⅡ function point analysis method 5 6 Measurement process 6 7 General requirements for counting MkⅡ function points 9 8 Measurement requirements for specific scenarios 31 9 Calculating Adjusted Size (Optional) 40 10 Measuring workload 41 11 Measuring Productivity and Other Performance 42 12 Estimating workload with MkⅡ function point analysis method 43 Appendix A (Normative) Technical Complexity Adjustment 45 Appendix B (Informative) Data Collection Form 51 Appendix C (informative) Application cases of this document 57 References 60forewordThis document is in accordance with the provisions of GB/T 1:1-2020 "Guidelines for Standardization Work Part 1: Structure and Drafting Rules for Standardization Documents" drafting: This document is modified to adopt ISO /IEC 20968:2002 "Software Engineering MkⅡ Function Point Analysis and Counting Practice Guide": Compared with ISO /IEC 20968:2002, this document has made the following structural adjustments: --- Added "Chapter 2 Normative References"; --- Chapter 3 corresponds to Chapter 10 of ISO /IEC 20968:2002; --- Added "Chapter 4 Abbreviations"; ---Chapter 5 corresponds to Chapter 2 of ISO /IEC 20968:2002, and the subsequent chapter numbers are extended; ---7:4:2~7:4:9 correspond to 4:4:1~4:4:8 of ISO /IEC 20968:2002; ---8:4 corresponds to 5:5 of ISO /IEC 20968:2002; ---10:2 corresponds to 7:1~7:5 of ISO /IEC 20968:2002: The technical differences between this document and ISO /IEC 20968:2002 and their reasons are as follows: ---Change the scope of Chapter 1 (see Chapter 1), delete the content irrelevant to this document, in order to adapt to the application and application of standardized documents in our country use; --- Added normative references to GB/T 18491:1 (see Chapter 3), citing its terms to facilitate the understanding and application of this document; --- Changed the description of the terms 3:2, 3:4, 3:5, 3:6, 3:9, 3:10, 3:18, 3:20, 3:22, 3:25, 3:29 and 3:32 (see Section 3 Chapter), to ensure that terminology is consistent with current standards, and to enhance the coordination and consistency among functional size measurement standards; --- Added a summary description of the rules (see Chapter 5) to further describe the meaning of the rules; --- Deleted 5:4 of ISO /IEC 20968:2002, the technology is outdated and not applicable; --- Deleted the terms Albrecht1984, Enhancement, GeneralSystem in Chapter 10 of ISO /IEC 20968:2002 The following editorial changes have been made to this document: ---In order to coordinate with existing standards, the name of the standard is changed to "System and Software Engineering Functional Scale Measurement MkⅡ Function Point Analysis Method Law"; --- Added "note" in Chapter 5; --- Added the number and title of "7:4:1 Overview" because it is a suspended paragraph; --- Increase the number and title of "10:1 Overview" because it is a suspended paragraph; --- Added column item number in 7:6: a)~h); ---The column item number i)~vi) of 8:2 is changed to a)~g); --- Added figure numbers, figure titles, table numbers, table titles and their reference expressions, because: some figure numbers and table numbers in the original text are missing and not in order Arrangement; whether there are figure titles and table titles in the full text are not uniform; --- Changed the article number and article title in Appendix A and Appendix B; --- Added Appendix C (informative) "Application Cases of This Document"; --- Deleted Appendix III of ISO /IEC 20968:2002, because this appendix is a reference and does not comply with the drafting rules of our country's standards: Please note that some contents of this document may refer to patents: The issuing agency of this document assumes no responsibility for identifying patents: This document is proposed and managed by the National Information Technology Standardization Technical Committee (SAC/TC28): This document is drafted by: Shanghai Baosight Software Co:, Ltd:, China Electronics Standardization Institute, Shanghai Baojing Information Technology Development Co:, Ltd: Exhibition Co:, Ltd:, Shanghai Software Industry Association, Shanghai Computer Software Technology Development Center, Shanghai Xuansi Intelligent Technology Co:, Ltd:, Shandong Shan Ke Digital Economy Research Institute Co:, Ltd:, China National Petroleum Corporation Planning Institute, Daopu Information Technology Co:, Ltd:, Yunnan Electric Power Co:, Ltd: Network Co:, Ltd: Information Center, Zhejiang Electronic Information Product Inspection and Research Institute, Shandong Computing Center (National Supercomputing Jinan Center Center), Beijing Software Cost Evaluation Technology Innovation Alliance, National Application Software Product Quality Inspection and Testing Center, Shanghai Tongsting Software Technology Co:, Ltd: Company, Beijing Zhongji Datalink Technology Co:, Ltd:, Beijing Software and Information Service Exchange Co:, Ltd:, Guangxi Dayi Technology Co:, Ltd:, China Academy of Aerospace Systems Science and Engineering: The main drafters of this document: Hu Bing, Li Wenpeng, Yang Genxing, Su Wei, Teng Yilong, Li Zhenning, Sun Jinyang, Zhang Yangyang, Huang Yumei, Liu Lin, Wang Hongtao, Li Gang, Shen Ying, Ji Yongwei, Rao Di, Hu Yun, Wu Guang, Li Min, Liu Leigang, Yu Tieqiang, Yao Baojing, Feng Zhengqian, Han Qingliang, Feng Kuan, Cai Lizhi, Che Jiangtao, Lin Chen, Shen Huahong, Li Peisheng, An Wenwen, Xu Zongmin, Xie Hongwei, Wu Dilong, Zhuangzhuang, Lou Li, Yang Xin, Fude Peng, Ouyang Shusheng, Qian Weidong, Zhou Changlun, Li Lingfan, Li Mo, Li Yuanyuan, Liu Fen, Hao Lin, Song Weihua:IntroductionThe MkⅡ function point analysis method is a method for quantitative analysis and scale measurement of information processing applications: It expresses the scale of software products in the form of numbers based on the information processing requirements identified, and is suitable for performance measurement and evaluation related to software product activities: In the case of MkII function point analysis, "information processing requirements" refers to the functional requirements set of application software product commissioned users (not including any technical and quality requirements), "activities" can be the development, optimization, or maintenance of software products to meet software requirements: The MkⅡ function point analysis method was published by Charles Symons in:1991 in "Scaling and Evaluation of Software: MkⅡ Function Point Analysis" Defined in , developed internally at KPMG during 1985-1986 and protected as a proprietary method, is now publicly available: British Software Measurement Association The Society's Measurement Practices Committee (MPC) is currently the interpretation body for this method and is responsible for its continued development: The purpose of this document is to establish rules for the use of MkII Function Point Analysis (FPA) and to provide standards for the MkII Function Point Analysis method: The relationship between the MkII and IFPUG function point analysis methods is as follows: a) Both of these software product size measures are subtle but significantly different: The main difference is the finer grained The MkⅡ function point analysis is a continuous measurement, and once the IFPUG reaches the threshold, the component size is limited, and the MkⅡ function point The point analysis method is designed to better reflect the complexity of the intermediate processing of commercial systems containing large amounts of data: due to scale measurement It is based on logical transactions and entities, in which software requirements and functional specifications are usually expressed, so the MkII functional scale Measurement has nothing to do with developing techniques or methods for implementing software: b) In general, both methods give approximately the same software size at around 400 function points (for individual software projects Say, averages can be quite spread out): For larger-scale software, MkII function point analysis will calculate continuously increasing, relative IFPUG method for higher scale values: c) For some applications (such as portfolio management of securities), the two methods may be considered equivalent: However, if used for the most Common performance measurement and estimation tend to use the same scale, and only use a display average when necessary: The relationship formula can be converted: System and software engineering functional size measurement MkⅡ Function Point Analysis Method1 ScopeThis document specifies the usage rules, measurement process, general requirements, specific scene measurement requirements, and scale adjustment of the MkⅡ function point analysis method: methods and methods of estimating workload: The MkII function point analysis method is a method that helps to measure process efficiency and manage application software development, Ways to enhance or maintain activity costs: It measures the size of a software product independently of the technical characteristics of the software and is only relevant to users: it can: --- Early application in the software development process; ---Consistent and continuous application in the software life cycle; --- Explained by business, and can be understood by users who use the software: This document applies to the functional size measurement of any software application described in terms of logical transactions, where each logical transaction includes Input, processing and output components: MkII's measurement rules apply to application software from the field of business information systems, where each logic Transaction processing components are mainly responsible for data storage or retrieval: MkII may also be suitable for software in other fields, but it should be noted that its measurement specifications It does not consider the scale of complex algorithms common in scientific engineering software, nor does it particularly consider the real-time requirements: Other areas are also possible The MkII function point analysis method is used, but the rules given in this document may need to be extended or new interpretations made: MkII function Point analysis methods can be used to measure the following scales: --- Requirements specification or functional specification for new applications or changes to existing applications; ---Requirements for existing running applications, whether custom-made, or complete business software solutions, whether batch, or is implemented online: Whether used directly or in combination with other measures such as workload, defect count, etc:, MkII function point analysis can be used to achieve a variety of Measurement purposes, including: --- Measuring project or organizational performance (productivity, delivery and quality); --- compare internal and external IT performance; --- Compare the quality and reliability of the apps; ---Compare the standardized development, maintenance and support costs of applications on different platforms; --- Estimate the resource requirements, duration and cost of the project; ---Assist in assessing the cost and risk elements of the business case for new projects; ---Assist in identifying all requirements before developing the application; --- Control tempo or range changes in the project; --- Assign tasks to team members; --- Determine the size of the application asset base; --- Prepare effective, high-level functional documentation for legacy systems that do not update functional documentation in a timely manner; --- Determine the replaceable value of the application: MkII function point analysis is independent of project management methods (such as waterfall, spiral, incremental, etc:), and also independent of the development method adopted (such as object-oriented, information engineering, etc:): It is a measure of logic and business requirements, independent of implementation:2 Normative referencesThe contents of the following documents constitute the essential provisions of this document through normative references in the text: Among them, dated references ......Tips & Frequently Asked Questions:Question 1: How long will the true-PDF of GB/T 42566-2023_English be delivered?Answer: Upon your order, we will start to translate GB/T 42566-2023_English as soon as possible, and keep you informed of the progress. The lead time is typically 5 ~ 8 working days. The lengthier the document the longer the lead time.Question 2: Can I share the purchased PDF of GB/T 42566-2023_English with my colleagues?Answer: Yes. The purchased PDF of GB/T 42566-2023_English will be deemed to be sold to your employer/organization who actually pays for it, including your colleagues and your employer's intranet.Question 3: Does the price include tax/VAT?Answer: Yes. Our tax invoice, downloaded/delivered in 9 seconds, includes all tax/VAT and complies with 100+ countries' tax regulations (tax exempted in 100+ countries) -- See Avoidance of Double Taxation Agreements (DTAs): List of DTAs signed between Singapore and 100+ countriesQuestion 4: Do you accept my currency other than USD?Answer: Yes. If you need your currency to be printed on the invoice, please write an email to Sales@ChineseStandard.net. In 2 working-hours, we will create a special link for you to pay in any currencies. Otherwise, follow the normal steps: Add to Cart -- Checkout -- Select your currency to pay. |