Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for evaluating and tracking software quality

A software evaluation and quality evaluation technology, applied in software testing/debugging, etc., can solve the problems of not knowing the software's various index information, user loss, affecting reputation, etc., and achieve the effect of good design and development direction

Inactive Publication Date: 2016-04-06
BEIJING AMAZGAME AGE INTERNET TECH CO LTD
View PDF3 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this method can guarantee the quality of the final released software, it lacks objective data to measure the quality of each version of the software, and it is impossible to understand the changing trend of the quality of each version of the software; Item index information is not conducive to the optimization of the software in the future
[0007] After the software is tested and released, since the testers have little energy to test the released version of the software, we usually only obtain the defects of the released version through user feedback; this will have great risks and shortcomings, and it is easy to Lose users and affect reputation

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 and system for evaluating and tracking software quality
  • Method and system for evaluating and tracking software quality
  • Method and system for evaluating and tracking software quality

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to better understand the features and advantages of the present invention, exemplary embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be understood that the embodiments given here are only exemplary, not as limitations of the present invention.

[0026] figure 1 A flowchart showing a method for evaluating software quality of different versions according to an exemplary embodiment of the present invention.

[0027] In step 101, an appropriate software evaluation model is selected according to the evaluation object. As an example, software evaluation models that already exist and are widely used in the software field can be selected, such as ISO9000, CMMI, etc. These optional software evaluation models can be pre-stored in the evaluation standard library, and the corresponding software evaluation model can be selected according to the evaluation object and actual needs.

[0028] In ...

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 present invention provides a method and system for evaluating and tracking a software quality. The method comprises: selecting a software evaluation model; selecting each quality index of a software quality evaluation based on the selected software evaluation model so as to establish a quality evaluation system; collecting data for each quality index of latest version software and saving the data; determining weight values of each quality index based on the collected quality index data of the latest version software; determining scores of each quality index of software of the version based on the collected quality index data of software of every version; and determining quality scores of software of each version according to the weight values of each quality index and scores of each quality index in software of every version, so as to determine a change tendency of software qualities of each version. According to the method and system for evaluating and tracking a software quality provided by the present invention, software qualities of different versions can be dynamically and objectively evaluated and can be tracked, thereby better guiding design and development directions of software.

Description

technical field [0001] The present invention generally relates to the field of software testing, and more specifically, the present invention relates to a method and system for dynamically evaluating software quality. Background technique [0002] Software quality refers to the characteristics and characteristics related to the software's ability to meet the specified or implied requirements; ensuring software quality is an important issue throughout the entire software life cycle, and effective evaluation of software quality is increasingly becoming a key factor in ensuring software quality. an important means. [0003] Due to the characteristics of software complexity, abstraction, uncertainty, and difficulty in measurement, people's understanding of software quality has always been limited and non-systematic, and software quality assessment is often vague and uncertain. Therefore, software quality assessment It has always been a difficult problem in software quality assu...

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 BEIJING AMAZGAME AGE INTERNET TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products