Method for evaluating implementation quality of software process

A software process and quality evaluation technology, applied in software testing/debugging, etc., can solve problems such as ambiguity, the number of evaluators should not be too small, and reliability threats

Inactive Publication Date: 2010-05-19
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF6 Cites 52 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the process of evaluating software quality according to traditional methods, there are often two problems: first, the evaluation requires a certain degree of subjective judgment, which depends on the reviewer’s experience to a certain extent, so the repeatability of the evaluation process and results, That is, there is a certain threat to reliability; secondly, for the first point, many studies use software metrics to increase the objectivity of evaluation, but there are often uncertainties in the process of collecting metrics, and the corresponding quantitative analysis And the evaluation should be able to support the processing of uncertain information, so that the results can reflec...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for evaluating implementation quality of software process
  • Method for evaluating implementation quality of software process
  • Method for evaluating implementation quality of software process

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0158] This part will further illustrate the present invention through the process of evaluating the quality of the implementation of a software project according to the method described in the summary of the invention, but this does not constitute a limitation to the present invention.

[0159] Corresponding to each step in the summary of the invention, the evaluation process is also divided into the following 5 steps.

[0160] 1. Select the evaluation standard

[0161]According to the nature of the evaluation project, we selected CMMI for Development, Version 1.2 as the evaluation standard. According to the key points of project management and quality management, this version of CMMI has established 22 process areas (Process Area, PA), which are divided into four categories: process management, project management, engineering, and support, etc. . At the same time, CMMI has multiple sub-goals, and the sub-goals are divided into two types: Specific Goal (SG) and Generic Goal...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for evaluating the implementation quality of a software process, which belongs to the field of computer software engineering. The method comprises the following steps that: 1) a user selects an evaluation model or a standard of the software process from an evaluation standard library by using an evaluation standard selection module; 2) an index system establishment module establishes an measurement index system by adopting a target-problem-measurement method or a utility software measurement method; 3) an index measurement data acquisition module performs data acquisition on the software process to be evaluated according to the established measurement index system, and simultaneously, an index weight determination module determines the weight of each measurement index according to the established measurement index system; 4) a comprehensive evaluation computing module performs numerical value standardization and form unitization on the acquired data; and 5) the comprehensive evaluation computing module evaluates the processed data by adopting a fuzzy comprehensive evaluation method and outputs the evaluation result. The method not only ensures flexibility and the strictness of the result, but also ensures the accuracy of the evaluation process and the validity of the evaluation result.

Description

technical field [0001] The invention relates to a software process implementation quality evaluation method, which belongs to the field of computer software engineering. Background technique [0002] The research on computer software engineering started in the late 1980s and reached its peak in the mid-1990s. With the popularization of computers and the development of software technology, it is increasingly changing people's lives and working styles. In recent years, the development of computer technology has paid more and more attention to the development and application of software, and the development of software technology has become one of the important symbols to measure the level of computer technology; the relevant technical achievements in the field of computer software engineering are important manifestations of software applications. Therefore, researchers have been committed to research in this area, such as patent name: rule-based software process subject negoti...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/36
Inventor 李明树张昊鹏王青舒风笛杨叶
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products