DL/T 2015-2019Specification for measurement of power informatization software engineering (English PDF)
电力信息化软件工程度量规范
This is a limited preview
Buy now to download the full PDF (18 pages)
Need quotation for your management?
Get a formal quotation for DL/T 2015-2019 in 30 minutes.
Issued by
National Energy Administration
Level / Type
National · Recommended
Issue date
June 4, 2019
Implementation date
October 1, 2019
Scope
DL/T 2015-2019 is the English-translated version of 电力信息化软件工程度量规范.
DL/T 2015-2019 — In 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.
Found what you need?
Document preview — DL/T 2015-2019
National Standard of the People's Republic of China
- ICS
- 35.240
- Classification
- L 70
Issued by: National Energy Administration
Contents
- Foreword
- 1 Scope
- 2 Normative references
- 3 Terms and definitions
- 4 Abbreviations
- 5 Principles and content of cost measurement
- 5.1 Basic principles
- 5.2 Cost measurement
- 5.3 Improvement of benchmark data
- 6 Cost composition
- 7 Feasibility study fee measurement
- 7.1 Principles of Measurement
- 7.2 Measurement formula
- 7.3 Parameter value
- 8 Preliminary design cost measurement
- 8.1 Measurement principles
- 8.2 Measurement formula
- 8.3 Parameter value
- 9 Development cost measurement
- 9.1 Measurement steps
- 9.2 Scale measurement
- 9.3 Workload measurement
- 9.4 Duration measurement
- 9.5 Cost measurement
- 10 Third-party testing fee measurement
- 10.1 The content of the third-party test fee
- 10.2 Functional and non-functional testing fees
- 10.3 Security test fee
- 11 Implementation fee measurement
- 11.1 Proportional conversion based on development costs
- 11.2 WBS decomposition method
- 12 Supervision fee measurement
- 12.1 Principles of Measurement
- 12.2 Measurement formula
- 12.3 Parameter value
- 13 Project management fee measurement
- 13.1 Principles of Measurement
- 13.2 Measurement formula
- 13.3 Parameter value
- Appendix A (informative appendix) Third-party test content
Foreword
In 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.
1 Basic principles
In 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 measurement
According 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 data
The 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 measurement
1 Measurement steps
Figure 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 fee
2 Scale measurement
The 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, MkII 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,) 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; MkII 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 measurement
3.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 adjustments and development factors adjustments
4 Duration measurement
4.1 Principles of Measurement the duration measurement includes the following principles.
a) Decompose work tasks and formulate work schedules based on the results of workload estimation and resources. Working schedule at the same time, the impact of critical path task constraints on the construction period should be fully considered. Such as the resource input of users participating in demand communication activities, the client's requirements for the trial operation cycle, etc.;
Use benchmark data to estimate a reasonable scope of construction. Baseline data can be used to establish a "workload-duration" model and use equation method to estimate Calculate the reasonable scope of the construction period; you can also use the analogy method to estimate the reasonable scope of the construction period;
Compare the expected construction period of the client or the construction period in the work schedule initially formulated by the developer with the estimated results of the construction period;
If the client expects the construction period or the construction period in the work schedule to be shorter than the estimated lower limit of the construction period, the reason shall be analyzed, and the personnel shall be Make adjustments to the arrangement of human resources or the scope of the project, then re-estimate the workload and duration, and formulate a new work schedule.
4.2 Measurement formula refer to equation (11) for the workload-duration measurement model. When the expected construction period is shorter than the lower limit of the estimated construction period, the engineering requirements should be analyzed and adjust appropriately. Usually, shortening the construction period will increase the engineering workload and cost.
5 Cost measurement
5.1 Measurement principle Software development costs should include all direct costs and indirect costs in the software development process. Among them, direct costs include direct labor Costs and direct non-labor costs, indirect costs include indirect labor costs and indirect non-human costs.
5.2 Measurement formula After obtaining the workload estimation result, it is appropriate to use formula (12) to measure the engineering cost.
5.3 Parameter value
The person-month rate is obtained from the newly released SSM-BK and revised in time according to the SSM-BK version update, see Table 7.
......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 18 pages — is available in the English PDF.
How to Download DL/T 2015-2019
- 1
Add to cart
Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.
- 2
Checkout
Enter your email and billing details. Payment is processed securely by Stripe (cards or bank transfer). Prefer bank details? Request a quotation (min. order $300).
- 3
Instant delivery (0–9 sec)
Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.
- 4
Invoice included
A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.
Related Standards
DL/T 1010.3-2025 — High voltage static reactive power compensation devices - Part 3: Control and protection system
DL/T 1078-2025 — Test specification for operating performance of surface condenser
DL/T 1081-2025 — Operating code for 12kV~40.5kV outdoor high voltage switchgear
Secure payment via Stripe
Payments accepted
DL/T 2015-2019
$330.00