DL/T 2015-2019 English PDFUS$559.00 · In stock
Delivery: <= 5 days. True-PDF full-copy in English will be manually translated and delivered via email. DL/T 2015-2019: Specification for measurement of power informatization software engineering Status: Valid
Basic dataStandard ID: DL/T 2015-2019 (DL/T2015-2019)Description (Translated English): Specification for measurement of power informatization software engineering Sector / Industry: Electricity & Power Industry Standard (Recommended) Classification of Chinese Standard: L70 Classification of International Standard: 35.240 Word Count Estimation: 24,230 Date of Issue: 2019-06-04 Date of Implementation: 2019-10-01 Quoted Standard: GB/T 19668-2014; GB/T 22240-2008; SJ/T 11463-2013; HYD41-2015 Issuing agency(ies): National Energy Administration Summary: This standard specifies the measurement principles and content, cost structure and cost measurement methods of each part of the power industry informatization software engineering. This standard is applicable to the cost measurement of the software R&D part of the information software engineering or other projects in the power industry, which is mainly based on software R&D, but not applicable to the cost measurement of projects such as infrastructure construction, software and hardware procurement, and industrial control systems. DL/T 2015-2019: Specification for measurement of power informatization software engineering---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.Specification for measurement of power informatization software engineering ICS 35.240 L 70 Record number. 63143-2018 People's Republic of China Electric Power Industry Standard Power Information Software Engineering Measurement Specification 2019-06-04 released 2019-10-01 implementation Issued by National Energy Administration Table of contentsForeword...III 1 Scope...1 2 Normative references...1 3 Terms and definitions...1 4 Abbreviations...3 5 Principles and content of cost measurement...3 5.1 Basic principles...3 5.2 Cost measurement...3 5.3 Improvement of benchmark data...3 6 Cost composition...3 7 Feasibility study fee measurement...5 7.1 Principles of Measurement...5 7.2 Measurement formula...5 7.3 Parameter value...5 8 Preliminary design cost measurement...6 8.1 Measurement principles...6 8.2 Measurement formula...6 8.3 Parameter value...6 9 Development cost measurement...7 9.1 Measurement steps...7 9.2 Scale measurement...7 9.3 Workload measurement...8 9.4 Duration measurement...10 9.5 Cost measurement...10 10 Third-party testing fee measurement...11 10.1 The content of the third-party test fee...11 10.2 Functional and non-functional testing fees...11 10.3 Security test fee...12 11 Implementation fee measurement...13 11.1 Proportional conversion based on development costs...13 11.2 WBS decomposition method...13 12 Supervision fee measurement...15 12.1 Principles of Measurement...15 12.2 Measurement formula...15 12.3 Parameter value...15 13 Project management fee measurement...16 13.1 Principles of Measurement...16 13.2 Measurement formula...16 13.3 Parameter value...16 Appendix A (informative appendix) Third-party test content...18ForewordIn order to standardize the measurement principles and content, cost composition and cost measurement methods of various parts of power information software engineering, standardize information software Cost management in the process of project construction provides a more scientific basis for the investment of power information software engineering, and rationally determines the engineering Price, improve investment efficiency, formulate this standard. This standard was proposed and interpreted by the Standardization Center of the China Electricity Council. This standard is under the jurisdiction of the Power Industry Information Standardization Technical Committee (DL/T C27). Drafting organizations of this standard. China Electric Power Research Institute Co., Ltd., China Electricity Council, Guangdong Power Grid Co., Ltd. Company, State Power Investment Group Co., Ltd., China Power Construction Co., Ltd., Guodian Nanjing Automation Co., Ltd., State Grid Hebei Electric Power Co., Ltd., State Grid Hubei Electric Power Co., Ltd., State Grid Inner Mongolia Eastern Electric Power Co., Ltd., State Grid Gansu Electric Power Company Co., Ltd., State Grid Xinjiang Electric Power Co., Ltd. The main drafters of this standard. Zhang Dahua, Yang Lifang, Zeng Nan, Hao Hanyong, Wang Jinxiong, Li Yun, Qin Ming, Qian Shengpan, Yu Shengchuan, Hao Jihong, Ji Huimin, Wang Hongkui, Zheng Jiesheng, Liu Wenbin, Xu Gang, Wang Ying, Wang Jing, Yang Junhong, Zhu Chen, Zhang Chunlin, Yu Baokun, Wang Zhankui, Liang Fei, Dong Na, Wan Li, Tang Zeyang, Ren Chunlei, Mo Mingfei, Li Fangjun, Wang Yibo, Zhang Jianye, Li Degao. This standard is issued for the first time. The opinions or suggestions during the implementation of this standard are fed back to the Standardization Center of the China Electricity Council (Baiguang Road, Beijing No. 100761). Power Information Software Engineering Measurement Specification range This standard specifies the measurement principles and content, cost composition, and cost measurement methods of various parts of the power industry informatization software engineering. This standard applies to the cost of software research and development in information software engineering or other projects in the power industry, which is mainly software research and development. It does not apply to project cost measurement such as infrastructure construction, software and hardware procurement, and industrial control systems. Normative references The following documents are indispensable for the application of this document. For dated reference documents, only the dated version applies to this article Pieces. For undated references, the latest version (including all amendments) applies to this document. GB/T 19668-2007 Specification for Information Engineering Supervision (not referring to specific terms, year number may not be used) GB/T 22240-2008 Information Security Technology Information System Security Level Protection Rating Guidelines SJ/T 11463-2013 Software R&D Cost Measurement Specification DB44/T 635-2009 Price Evaluation and Calculation Method of Government Investment Application Software Development Project HYD41-2005 Electronic construction project estimate (budget) preparation method and pricing basis SSM-BK China Software Industry Benchmark Data Report Terms and definitions The following terms and definitions apply to this document. Cost measurement The process of estimating the estimated value of information software engineering cost or measuring and analyzing the actual value. Function point A unit to measure the scale of software functions. [SJ/T 11463-2013, definition 3.13] Benchmark One or a group of measurement values or derived measurement values that have been screened and maintained in the database to characterize the target object (such as a project or item) The relationship between the relevant attributes and these measured values. [SJ/T 11463-2013, definition 3.14] Function point analyze method A method of measuring the scale of the software development process from the perspective of users, mainly from the perspective of logic design, The customer's function is quantified. 4.1 Indicated function point analyze method A function point analysis method that focuses on logic files. 4.2 Estimated function point analyze method A function point analysis method that focuses on logic files and operating processes. Work breakdown structure Oriented by deliverables, decompose project deliverables and project work by summarizing and defining the entire scope of the project Into a smaller, easy-to-manage work unit, forming a structured project unit portfolio. Equation method Establish a parameter model based on benchmark data, and determine the workload, duration or cost estimate of the project to be estimated by entering various parameters Methods. [SJ/T 11463-2013, definition 3.9] Analogy comparison Compare some attributes of this project with a similar set of benchmark data to obtain the workload, duration or cost of the project to be estimated Method of estimation. [SJ/T 11463-2013, definition 3.10] Analogy Compare some of the attributes of this project with the data of one or several completed projects that are highly similar, and obtain a pending estimate after appropriate adjustments The method of calculating project workload, duration or cost estimate. [SJ/T 11463-2013, definition 3.11] Internal logical file A group of data or control information that can be identified by the user and has an internal logical association, and is controlled within the boundaries of the system, The main purpose is to accommodate a set of data maintained by one or a set of basic processes in this system. External interface file A group of data or control information that can be identified by the user, is quoted in this system, and has an inherent logical association. The main purpose is to accommodate a group of data referenced by one or a group of basic processes in the system.1 Basic principlesIn the process of cost measurement, the following principles should be followed. Make full use of benchmark data, adopt equation method, analogy method or analogy method to measure workload and cost; In cost measurement, an appropriate estimation method should be selected according to the characteristics of the project and the level of detail required; The measurement result of workload and cost is a fixed value, but the amount within plus or minus 5% of the measured fixed value is within the allowable range; Perform cross-validation during the cost measurement process. If the estimation results of different methods produce large differences, the expert review method can be used to determine To estimate the results, a simpler weighted average method can also be used.2 Cost measurementAccording to the engineering feasibility study report and other materials, the feasibility study, preliminary design, development, and third-party The costs of testing, implementation, supervision, and project management are measured to provide support for the budget stage; in addition, according to the actual development of the project In addition, the actual value of the cost of informatization software engineering is measured and analyzed to provide a basis for the improvement of benchmark data.3 Perfect benchmark dataThe improvement of benchmark data refers to the improvement of productivity and labor costs corresponding to related activities of information software engineering according to the actual development of the project. Rate etc. The improvement of benchmark data can be divided into three stages. data collection, data establishment/maintenance, and data release. a) In the data collection stage, the cost measurement central management department is organized, and the cost measurement execution department will collect data based on actual project development. Collect information on the number of personnel, construction period, cost and other information actually invested by the construction unit in the specific construction process; Note. The cost measurement central management department and the cost measurement execution department should be set according to the organization of the engineering unit. b) In the data establishment/maintenance stage, the cost measurement executive department organizes and analyzes the collected information, and refers to the industry average level to establish Establish benchmark data; compare it with the measured value according to the actual development of the project, and revise the benchmark data with reference to changes in the industry According to data, and submit the latest benchmark data to the centralized management department for review; Note. The industry average level and industry data involved in this standard are all derived from the SSM-BK issued by the Software Cost Branch of China Software Industry Association. c) In the data release stage, the centralized management department releases the latest benchmark data to the entire industry. Cost structure The construction of electric power information software engineering in this standard includes the feasibility study and preliminary Design, development, third-party testing, implementation, supervision, project management and other processes. The cost of informatization software engineering should be based on the actual construction of the project The process is calculated, see equation (1). Table 1 briefly describes the various parts of the cost structure. Development cost measurement1 Measurement stepsFigure 1 shows the steps of power information software engineering development cost measurement, including scale measurement, workload measurement, construction period measurement and cost This metric. Figure 1 Measurement steps of power information software engineering development fee2 Scale measurementThe scale measurement should follow the following principles. a) Before scale measurement, the system boundary should be clarified according to the scope of the project. For needs that have not yet been determined, the degree should be determined before the scale measurement Quantity principle b) The estimator should estimate the software scale based on the determined system boundary and demand description; c) The method used for scale measurement should be based on the project characteristics and estimation requirements, and the five recommended rules of SJ/T 11463-2013 should be selected. One of the standard function point analysis methods of modulus, including COSMIC-FFP method, IFPUG method, MkⅡ method, NESMA Method and FiSMA method; d) When estimating the size, the degree of possible demand changes should be considered, and the results of the size estimation should be appropriately adjusted; e) For software research and development projects that are based on non-functional requirements, or contain a large number of complex algorithms, or are based on creativity, scale When estimating, you can refer to the first five methods to estimate the functional size, and refer to the SNAP method to estimate the non-functional size; also It is not necessary to estimate the size of the software, refer to the methods described in this standard (such as analogy, analogy) and principles to directly estimate the software development effort The workload and cost of the process. Note. According to the applicable scope statement of the function point analysis method in relevant international standards, the COSMIC method is suitable for commercial application software and real-time systems; the IFPUG method Functional scale measurement applicable to all types of software; MkⅡ method is applicable to any software type whose logical transaction can be determined; NESMA method and IFPUG The method is very similar, but the NESMA method defines different application scenarios to support the estimation of different granularities, so early estimation (such as budgeting, recruitment Bidding), the indicator function point analysis method or the estimated function point analysis method in the NESMA method should be adopted; the FiSMA method is suitable for all types of software functions Scale measurement, which highlights the concept of “service”, no longer emphasizes the concept of “function”, and divides the typical functions of software into 28 types of services, thus making the service The classification of service types is more detailed, but it also increases operational inconvenience; the SNAP method is suitable for estimating the scale measurement of non-functional requirements. Take the NESMA method as an example. The scale estimation process includes identifying system boundaries, identifying function point count items, calculating initial function points, and determining scale 5 parts of adjustment coefficient and calculation of adjusted function points. Among them, the UFP calculation formula of the indicator function point analysis method is shown in formula (5). If the scope of the project is described as. document management includes document drafting, review, approval, filing, and release. The electronic signature must be verified during approval Using the indicator function point counting method, it can be recognized that the above requirements include an ILF (official document information) and an EIF (electronic signature information). Therefore, the UFP required for this part is 50FP.3 Workload measurement3.1 Measurement principle The workload measurement of development work includes the following principles. a) Fully analyze engineering risks, and consider technology, management, resources, and business factors in risk analysis. According to risk Analyze the results and make reasonable adjustments to the estimation method or model. Such as adjusting the weight or value of the influence factor in the estimation model, or according to wind Risk analysis results define the software integrity level and adjust the workload estimation results according to the integrity level; b) Analyze the reuse of functions to be realized, and identify the reused functions and the degree of reuse. According to the reusable scale and The degree of reuse adjusts the workload estimate; c) Choose an appropriate workload estimation method, and use function point analysis to measure the workload for development work; d) When using the function point analysis method, the main factors that affect the workload should be considered, including (but not limited to) software scale, application scope Domain, quality requirements, etc. In addition, factors that should be considered include (but are not limited to). adopting technology, such as development platform, editing Programming language, system architecture, operating system, etc.; development team, such as the organization type of the developer, team size, personnel capabilities, etc.; Process capabilities, such as the developer’s process maturity level, management requirements, etc.; factors that affect the characteristics of the power industry. The estimation should be based on this These factors make appropriate adjustments to the estimation results; e) Different methods should be used to estimate the workload and cross-validate. If the estimation results of different methods produce large differences, Expert review methods can be used to determine the estimation results, or a simpler weighted average method can be used; f) The project that is difficult to estimate the scale should adopt the analogy method or the analogy method; the project that has already been estimated should adopt the equation method; a) When using analogy, the historical project referenced should be highly similar to the project to be estimated. In the estimation, the Estimate the main differences between the estimated project and reference historical projects and make appropriate adjustments to the estimated results; b) When using the analogy method, the benchmark data should be filtered according to the main project attributes; when the number of projects used for comparison is too small It is advisable to screen and compare according to different project attributes, and comprehensively consider the results of workload estimation; c) When using the equation method, it is advisable to establish a regression equation based on the benchmark data and adopt a regression analysis method. Can be based on the complete Multivariate equation (including all workload influencing factors), directly calculate the estimation result; it can also be based on a simpler equation, Calculate the preliminary workload estimation result, and then adjust the workload estimation result according to other adjustment factors. g) When the workload estimation needs to be re-evaluated due to engineering changes, the workload estimation method and estimation should be based on the scope of the change. Make reasonable adjustments to the calculation results. 3.2 Measurement formula 9.3.2.1 Development effort measurement model The development workload measurement model is shown in equation (7). 9.3.2.2 Development workload adjustment factor The calculation formula of development workload adjustment coefficient is shown in formula (8). 9.3.2.3 Software factor adjustment factor The calculation method of software factor adjustment factor is shown in formula (9). 9.3.2.4 Development factor adjustment factor The calculation method of development factor adjustment factor is shown in equation (10). 3.3 Parameter value 9.3.3.1 Software industry development productivity The productivity parameters are obtained from the newly released SSM-BK, see Table 5. 9.3.3.2 Software factor ......Tips & Frequently Asked Questions:Question 1: How long will the true-PDF of DL/T 2015-2019_English be delivered?Answer: Upon your order, we will start to translate DL/T 2015-2019_English as soon as possible, and keep you informed of the progress. The lead time is typically 3 ~ 5 working days. The lengthier the document the longer the lead time.Question 2: Can I share the purchased PDF of DL/T 2015-2019_English with my colleagues?Answer: Yes. The purchased PDF of DL/T 2015-2019_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. |