CN105468512A - Method and system for evaluating software quality - Google Patents
Method and system for evaluating software quality Download PDFInfo
- Publication number
- CN105468512A CN105468512A CN201410453393.1A CN201410453393A CN105468512A CN 105468512 A CN105468512 A CN 105468512A CN 201410453393 A CN201410453393 A CN 201410453393A CN 105468512 A CN105468512 A CN 105468512A
- Authority
- CN
- China
- Prior art keywords
- quality index
- software
- quality
- bug
- score
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000011156 evaluation Methods 0.000 claims abstract description 19
- 238000013441 quality evaluation Methods 0.000 claims abstract description 9
- 238000010586 diagram Methods 0.000 description 4
- 238000009412 basement excavation Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000013210 evaluation model Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000009885 systemic effect Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
In a software quality evaluation system, evaluation personnel evaluate a software quality according to a predetermined quality evaluation system; but the changeless quality evaluation system can not adapt to different stages of a software product. The present invention provides a method for evaluating 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; determining weight values of each quality index based on the collected data; determining scores of each quality index based on the collected data; and determining a score of the software based on the scores and weight values of each quality index so as to evaluate the software quantity. According to the method for evaluating a software quality provided by the present invention, a software quality evaluation system can better adapt to different stages of software development, and better meet the actual requirements of a client.
Description
Technical field
Relate generally to software test field of the present invention, more particularly, the present invention relates to a kind of method and system software quality being carried out to dynamic evaluation.
Background technology
Software quality meets regulation or the relevant feature of implicit Capability Requirement and characteristic synthetic; Ensure software quality, be the major issue running through whole software life-cycle, Efficient Evaluation is carried out to software quality, also day by day become a kind of important means ensureing software quality.
Due to software product, there is complicacy, abstractness, uncertainty and be difficult to the features such as tolerance, also there is limitation and non-systemic in people to the understanding of software quality always, and software quality estimation is fuzzy often and uncertain, therefore software quality estimation is also a difficult problem in software quality assurance always.The researchist of various countries has dropped into great effort in software quality estimation field, conducts in-depth research, and it is also proposed various software quality estimation system.
Although the assessment of various software quality estimation systems to software quality is distinguished to some extent, these software quality estimation systems are all investigate software quality according to the quality index preset; But different quality index has impact in various degree to software quality, going deep into, when carrying out software quality estimation, according to the difference of influence degree, for different quality index sets different weighted values therefore along with research.
Existing software quality estimation system, all adopts a kind of fixing evaluation criterion.But, in the different phase of software life-cycle, inconsistent to the emphasis of software quality estimation.When such as a software product being released market, because level of hardware is inadequate, the optimization of system must be paid the utmost attention to, make to take less CPU and memory source during running software, have to sacrifice Consumer's Experience to a certain extent for this reason.Along with the development of hardware technology, the CPU of running software system is faster, internal memory is larger, and resource cost during running software is no longer the primary factor considered, then Consumer's Experience is placed on even more important position.If adopt identical evaluation criterion to the software product of different phase, the conclusion obtained may can not reflect the customer demand in reality strictly according to the facts.Therefore, need a kind of can the method for dynamic evaluation software quality, the developing direction of customer demand and software could be held better.
For the problems referred to above, the present invention proposes a kind of new Evaluation of Software Quality and system, according to different life and the developing stage of product, by the qualitative data of product itself, the excavation of the factor such as user feedback data and user behavior data, constantly fixed software Evaluation Model on Quality, dynamic objective ground assessment software quality, thus the design of guiding software product and developing direction better.
Summary of the invention
Actual demand is adapted in order to make the assessment of software quality, the present invention proposes a kind of new Evaluation of Software Quality, by analyzing the product quality data, field feedback etc. of different times, dynamic corrections is carried out to model, thus dynamic objective ground assessment software quality.
To the method that software quality is assessed, comprising: select software evaluation model; Based on the software evaluation model selected, select the every quality index assessed software quality to set up Evaluation System; For every quality index image data; The weighted value of every quality index is determined based on the data gathered; The score of every quality index is determined based on the data gathered; According to score and the weighted value of every quality index, determine that the score of this software is to assess software quality.
According to a further aspect in the invention, the data of collection are bug number corresponding to every quality index respectively.
According to a further aspect in the invention, the data gathered are the number of the bug under each corresponding to every quality index respectively bug grade, wherein, determine the bug number of the weighting corresponding to each quality index according to the number of the bug under each bug grade, and using the bug number of this weighting as the bug number corresponding to every quality index to determine the weighted value of every quality index.
According to a further aspect in the invention, determining in the step of the weighted value of every quality index based on the data gathered, determining the weighted value of every quality index according to the ratio of the bug number corresponding to every quality index and the bug number sum corresponding with every quality index.
According to a further aspect in the invention, according to the bug number of the respective quality index of the software of bug number, the before version corresponding to every quality index and the score of the every quality index determining software of must assigning to.
According to a further aspect in the invention, the data gathered are comprise the feedback information that the importance of user to every quality index sorts and mark, wherein, utilize sequence that user carries out the importance of every quality index to determine the weighted value of every quality index, and determine that the step of the score of every quality index utilizes the scoring of user to every quality index to determine the score of every quality index based on the data gathered.
According to a further aspect in the invention, provide a kind of system that software quality is assessed, comprising: model selection unit, select software evaluation model; Establishing unit, based on the software evaluation model selected, selects the every quality index assessed software quality to set up Evaluation System; Data acquisition unit, for every quality index image data; Weighted value determining unit, determines the weighted value of every quality index based on the data gathered; Score determining unit, determines the score of every quality index based on the data gathered; Quality evaluation unit, according to score and the weighted value of every quality index, determines that the score of this software product is to assess software quality.
According to a further aspect in the invention, the data of data acquisition unit acquires are bug number corresponding to every quality index respectively.
According to a further aspect in the invention, the data of data acquisition unit acquires are the number of the bug under each corresponding to every quality index respectively bug grade, wherein, weighted value determining unit determines the bug number of the weighting corresponding to each quality index according to the number of the bug under each bug grade, and using the bug number of this weighting as the bug number corresponding to every quality index to determine the score of indices.
According to a further aspect in the invention, weighted value determining unit determines the weighted value of every quality index according to the ratio of the bug number corresponding to every quality index and the bug number sum corresponding with every quality index.
According to a further aspect in the invention, score determining unit is according to the score of the bug number of the respective quality index of the software of bug number, the before version corresponding to every quality index and the every quality index determining software of must assigning to.
According to a further aspect in the invention, the data of data acquisition unit acquires are comprise the feedback information that the importance of user to every quality index sorts and mark, weighted value determining unit utilizes the importance of user to every quality index to sort to determine the weighted value of every quality index, and score determining unit utilizes user to the scoring of every quality index to determine the score of every quality index.
Technical scheme disclosed according to the present invention, by the qualitative data of product itself and the excavation of the factor such as user feedback data and user behavior data, continuous correction Evaluation Model on Quality, dynamic objective ground assessment software quality, thus the design of guiding software product and developing direction better.
Accompanying drawing explanation
Fig. 1 is according to an exemplary embodiment of the present invention to the process flow diagram of the method that software quality is assessed.
Fig. 2 is according to an exemplary embodiment of the present invention to the block diagram of the system that software quality is assessed.
Embodiment
In order to make feature of the present invention and advantage obtain clearer understanding, below in conjunction with accompanying drawing, exemplary embodiment of the present invention is described in detail.Should be appreciated that embodiment given here is exemplary, not as restriction of the present invention.
Fig. 1 shows according to an exemplary embodiment of the present invention to the process flow diagram of the method that software quality is assessed.
In a step 101, according to evaluation object, select the software evaluation model be applicable to.Exemplarily, can select to have existed in software field and the software evaluation model be widely used, as ISO9000, CMMI etc.These optional software evaluation models can be pre-stored within evaluating standard storehouse, can select corresponding software evaluation model according to evaluation object and actual demand.
In a step 102, the quality index suitable according to the software evaluation Model Selection selected, to set up Evaluation System.Under each software evaluation model, there is multiple optional quality index.After determining software evaluation model, user can, according to practical application request, select suitable quality index to build software quality estimation system.
In step 103, every quality index data is gathered.Exemplarily, the quality index data gathered can be the number of the bug corresponding to every quality index.As another example, the quality index data gathered also can for from the importance ranking of the quality index of user feedback and the scoring of every quality index that provides.Certainly, this is exemplary, and those skilled in the art can determine quality index data as required.
At step 104, according to the data of the quality index gathered, determine the weighted value of every the quality index selected.Under different times or different interpretational criterias (such as limited capacity, or resources conservation during running software is preferential), the weighted value of every quality index is variable.Exemplarily, the weighted value of every quality index can be determined according to the ratio of the bug number corresponding to every quality index and the bug number sum corresponding with every quality index.As another example, the importance of user to every quality index also can be utilized to sort and to determine the weighted value of every quality index.
In step 105, according to the data of the quality index gathered, the score of every quality index is determined.Exemplarily, can according to the score of the bug number of the respective quality index of the software of bug number, the before version corresponding to every quality index and the every quality index determining software of must assigning to.As another example, user can be utilized to the scoring of every quality index to determine the score of every quality index.
In step 106, according to weighted value and the score of every quality index, the quality score of software product is determined.
Here, it is noted that the step shown in the present invention just exemplarily, those skilled in the art can understand by reading instructions, can perform the present invention with different orders.
Exemplarily, below in conjunction with concrete example, to step 106, exemplary description is carried out to step 104.
Assuming that the quality index collection of software to be assessed is: U={U
1, U
2..., U
m.Exemplarily, quality index U
ithe scoring S of (1≤i≤m)
ican be limited in predetermined scope, exemplarily, the upper limit of this preset range can be set as 500.S
inumerical value larger, show evaluate higher; Quality index U
iweighted value R
ican value be certain numerical value in 0 to 1 scope, and
r
inumerical value is larger, shows that corresponding quality index is more important.
Can obtain from above, the assessment total score of software
Exemplarily, assuming that assess from six quality index software quality, these quality index are: functional, reliability, ease for use, efficiency, maintainability, portability; Therefore in above-mentioned Evaluation of Software Quality, m=6.
Provide below and dynamically determine the weighted value of quality index and the method for score according to the bug occurred in every quality index.
In this illustration, the quality index data gathered is the number of the bug corresponding to every quality index.Exemplarily, if same bug occurs in the data acquisition for multiple quality index, then this bug all needs counting in its each quality index occurred.
As another example, in the graduate situation of bug, the quality index data gathered also can be the number of the bug under each grade corresponding to every quality index.
According to the difference to software quality influence degree, bug can be divided into the grade of predetermined number, and set corresponding weighted value for each grade.Such as, the grade of bug can be divided into high, medium and low three grades, and its weighted value can be respectively 3,2,1.To two different editions of software product, investigate certain quality index U
itime, the bug number after weighting process is respectively bug
i ', bug
i, score is respectively S
i ', S
i, known to this quality index U here
ithe score S of lowest version
i ', this quality index U can be determined according to shown formula below
ithe score S of highest version
i:
S
i’*bug
i’=S
i*bug
i
Here, the version the most original to software, can be preset as certain numerical value by the score of every quality index.
If according to above-mentioned formula, the S calculated
ibe not less than the higher limit 500 of score, then get S
i=500.
Assuming that to quality index U
i, the information that 1.0 versions of software product collect is: the number of high-grade bug is 5, the number of middle grade bug be 10, inferior grade bug number be 15, after weighting process,
bug
i’=5*3+10*2+15*1=50。
In 2.0 versions of this software product, to quality index U
iin the data collected, the number of high-grade bug is 3, the number of middle grade bug be 9, inferior grade bug number be 13, after weighting process,
bug
i=3*3+9*2+13*1=40。
Above to bug
iand bug
i 'calculating be when consider bug classified and be each grade distribute different weighted values carry out.It should be appreciated by those skilled in the art that also directly to utilize bug graduation and obtain bug number for every quality index.
Calculated mass index U can be carried out according to formula below
iweighted value R
i:
To quality index U
iduring scoring, if the quality index U of 1.0 versions of this software product
imust be divided into 8, then the quality index U of 2.0 versions of this software product
iscore S
ifor:
8*(bug
i’/bug
i)=10。
It should be appreciated by those skilled in the art that above-mentioned is exemplary to the weighted value of quality index and the calculating of scoring event, those skilled in the art can make a change according to actual needs.
In step 106, can according to the above-mentioned every quality index U calculated
iscore and weighted value, utilize formula
calculate the score of this software product.
Exemplarily, shown below is another kind of method software quality assessed according to user feedback.
Assuming that in questionnaire, we set several quality index, exemplarily, are set as 5 quality index U here
i(i=1,2 ..., 5).User sorts according to attention degree to these 5 quality index, and marks for Consumer's Experience.User is set as certain preset value respectively according to the score that attention degree sequence is 1-5 position, and exemplarily, 1-5 position is set as 5,4,3,2,1 points respectively here.Quality index U is obtained according to the sample that sampling obtains
i(i=1,2 ..., 5) according to the average mark n of attention degree gained
i.
Calculate U
iweighted value R
ifor:
According to the scoring for Consumer's Experience in sampling sample, to quality index U
iscoring average and calculate obtain this quality index U
iscore S
i.
According to the above-mentioned every quality index U calculated
iscore and weighted value, utilize formula
calculate the score of this software product.
Fig. 2 shows according to an exemplary embodiment of the present invention to the block diagram of the system that software quality is assessed, and described system comprises: model selection unit 201, Establishing unit 202, data acquisition unit 203, weighted value determining unit 204, score determining unit 205, quality evaluation unit 206.
Wherein, model selection unit 201 selects applicable software evaluation model according to evaluation object.Exemplarily, model selection unit 201 can be selected to have existed in software field and the software evaluation model be widely used, as ISO9000, CMMI etc.; These optional software evaluation models can be pre-stored within evaluating standard storehouse, can select corresponding software evaluation model according to evaluation object and actual demand.
The quality index that Establishing unit 202 is suitable according to the software evaluation Model Selection selected by model selection unit 201, to set up Evaluation System.Under each software evaluation model, there is multiple optional quality index.After Establishing unit 202 determines software evaluation model, user according to practical application request, can select suitable quality index, to build software quality estimation system.
Data acquisition unit 203 gathers every quality index data.Exemplarily, the quality index data that data acquisition unit 203 gathers can be the number of the bug corresponding to every quality index.As another example, the quality index data that data acquisition unit 203 gathers also can for from the importance ranking of the quality index of user feedback and the scoring of every quality index that provides.Certainly, this is exemplary, and those skilled in the art can determine quality index data as required.
Weighted value determining unit 204, according to the data of every quality index that data acquisition unit 203 gathers, determines the weighted value of the every quality index selected.Here, under different times or different interpretational criterias, the weighted value of every quality index is variable.
The data of every quality index that score determining unit 205 gathers according to data acquisition unit 203, determine the score of every quality index.
The weighted value of every quality index that quality evaluation unit 206 is determined according to weighted value determining unit 204, and the score of every quality index that score determining unit 205 is determined, determine the score of this software product.
Exemplarily, the quality of above-mentioned software quality estimation systems versus software product is utilized to assess.Wherein, as described in detail step S104 to step S106, Establishing unit 202 can based on such as six quality index (functional, reliability, ease for use, efficiency, maintainability, the portability) foundation-Evaluation Systems selected; Data acquisition unit 203 gathers the data of every quality index, and the data that data acquisition unit 203 gathers can only include the number of the bug corresponding to every quality index.As another example, the data that data acquisition unit 203 gathers can comprise the number of the bug under each grade corresponding to every quality index, in this case, weighted value determining unit 204 is by the number of the bug under each grade corresponding to every quality index, utilize aforesaid weighting scheme, determine the bug number corresponding to every quality index.As another example, the data that data acquisition unit 203 gathers can comprise information from user feedback, and the sequence that such as user carries out every quality index according to attention degree and user experience according to it scoring carried out every quality index.
Weighted value determining unit 204 utilizes the above-mentioned account form calculated weighted value to calculate the weighted value of every quality index for the different pieces of information that data acquisition unit 203 gathers.Score determining unit 205 utilizes and above-mentionedly to calculate the score of mode to every quality index that score calculates for different pieces of information.Quality evaluation unit 206 as mentioned above according to weighted value and the score of every quality index, can determine the score of this software product.
The foregoing describe the preferred embodiments of the present invention, but this embodiment is only exemplary, instead of will limit the scope of the invention, and scope of the present invention is by appended claims and equivalents thereof.One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, program can be stored in a computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, ROM (read-only memory) or random access memory etc.
In addition, although described the present invention and advantage thereof in detail, having should be appreciated that, when not deviating from purport of the present invention and the scope of claims restriction, various different change, replacement and change can have been carried out; And scope of the present invention is not limited in the embodiment of system, method and the step described in this instructions.Should understand as those of ordinary skill of the present invention, by the present invention, existing or Future Development for perform with according to the substantially identical mode of the technical solution adopted in the present invention or obtain the method for basic identical result and step can be used according to the present invention.
Claims (12)
1. software is carried out to a method for quality evaluation, comprising:
Select software evaluation model;
Based on the software evaluation model selected, select the every quality index assessed software quality to set up Evaluation System;
For every quality index image data;
The weighted value of every quality index is determined based on the data gathered;
The score of every quality index is determined based on the data gathered;
According to score and the weighted value of every quality index, determine that the score of this software is to assess software quality.
2. the method for claim 1, is characterized in that, the data of collection are bug number corresponding to every quality index respectively.
3. the method for claim 1, it is characterized in that, the data gathered are the number of the bug under each corresponding to every quality index respectively bug grade, wherein, determine the bug number of the weighting corresponding to each quality index according to the number of the bug under each bug grade, and using the bug number of this weighting as the bug number corresponding to every quality index to determine the weighted value of every quality index.
4. as claimed in claim 2 or claim 3 method, is characterized in that, determines the weighted value of every quality index according to the ratio of the bug number corresponding to every quality index and the bug number sum corresponding with every quality index.
5. method as claimed in claim 4, is characterized in that, according to the bug number of the respective quality index of the software of bug number, the before version corresponding to every quality index and the score of the every quality index determining software of must assigning to.
6. the method for claim 1, it is characterized in that, the data gathered are comprise the feedback information that the importance of user to every quality index sorts and mark, wherein, utilize sequence that user carries out the importance of every quality index to determine the weighted value of every quality index, and determine that the step of the score of every quality index utilizes the scoring of user to every quality index to determine the score of every quality index based on the data gathered.
7., to the system that software quality is assessed, comprising:
Model selection unit, selects software evaluation model;
Establishing unit, based on the software evaluation model selected, selects the every quality index assessed software quality to set up Evaluation System;
Data acquisition unit, for every quality index image data;
Weighted value determining unit, determines the weighted value of every quality index based on the data gathered;
Score determining unit, determines the score of every quality index based on the data gathered;
Quality evaluation unit, according to score and the weighted value of every quality index, determines that the score of this software product is to assess software quality.
8. system as claimed in claim 7, it is characterized in that, the data of data acquisition unit acquires are bug number corresponding to every quality index respectively.
9. system as claimed in claim 7, it is characterized in that, the data of data acquisition unit acquires are the number of the bug under each corresponding to every quality index respectively bug grade, wherein, weighted value determining unit determines the bug number of the weighting corresponding to each quality index according to the number of the bug under each bug grade, and using the bug number of this weighting as the bug number corresponding to every quality index to determine the weighted value of every quality index.
10. as claimed in claim 8 or 9 system, is characterized in that, weighted value determining unit determines the weighted value of every quality index according to the ratio of the bug number corresponding to every quality index and the bug number sum corresponding with every quality index.
11. systems as claimed in claim 10, is characterized in that, score determining unit is according to the score of the bug number of the respective quality index of the software of bug number, the before version corresponding to every quality index and the every quality index determining software of must assigning to.
12. systems as claimed in claim 7, it is characterized in that, the data of data acquisition unit acquires are comprise the feedback information that the importance of user to every quality index sorts and mark, weighted value determining unit utilizes the importance of user to every quality index to sort to determine the weighted value of every quality index, and score determining unit utilizes user to the scoring of every quality index to determine the score of every quality index.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410453393.1A CN105468512A (en) | 2014-09-05 | 2014-09-05 | Method and system for evaluating software quality |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410453393.1A CN105468512A (en) | 2014-09-05 | 2014-09-05 | Method and system for evaluating software quality |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105468512A true CN105468512A (en) | 2016-04-06 |
Family
ID=55606243
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410453393.1A Pending CN105468512A (en) | 2014-09-05 | 2014-09-05 | Method and system for evaluating software quality |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105468512A (en) |
Cited By (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106502910A (en) * | 2016-11-09 | 2017-03-15 | 攀枝花学院 | Software quality evaluation system and method |
| CN106502878A (en) * | 2016-11-15 | 2017-03-15 | 北京中电普华信息技术有限公司 | A kind of operation system evaluation methodology and device based on relative maturity |
| CN107578161A (en) * | 2017-08-30 | 2018-01-12 | 咪咕文化科技有限公司 | Product evaluation method and device and storage medium |
| CN107766254A (en) * | 2017-11-13 | 2018-03-06 | 长春长光精密仪器集团有限公司 | A kind of Evaluation of Software Quality and system based on step analysis |
| CN107766249A (en) * | 2017-10-27 | 2018-03-06 | 广东电网有限责任公司信息中心 | A kind of software quality comprehensive estimation method of Kernel-based methods monitoring |
| CN107797910A (en) * | 2016-08-31 | 2018-03-13 | 中国电力科学研究院 | A kind of evaluation method of dispatch automated system software quality |
| CN108154287A (en) * | 2017-12-06 | 2018-06-12 | 千寻位置网络有限公司 | The analyzing evaluation method of software system development quality |
| CN108268378A (en) * | 2018-01-30 | 2018-07-10 | 深圳壹账通智能科技有限公司 | Software development quality appraisal procedure, device, computer equipment and storage medium |
| CN108469949A (en) * | 2018-03-22 | 2018-08-31 | 华东师范大学 | A method of analysis classes figure is evaluated based on comparison in difference |
| CN108491189A (en) * | 2018-03-22 | 2018-09-04 | 华东师范大学 | A method of design class figure is evaluated based on comparison in difference |
| CN108509183A (en) * | 2018-03-22 | 2018-09-07 | 华东师范大学 | A method of Use Case Map is evaluated based on comparison in difference |
| CN108536591A (en) * | 2018-03-27 | 2018-09-14 | 中国人民解放军海军大连舰艇学院 | A kind of shipboard command and control system software quality semi-quantification dynamic assessment method |
| CN109146402A (en) * | 2018-07-13 | 2019-01-04 | 成都颠峰科创信息技术有限公司 | A kind of appraisal procedure of software development supplier delivery quality |
| CN109408359A (en) * | 2018-08-03 | 2019-03-01 | 中国人民解放军63928部队 | A kind of software test procedure quality metric method and system |
| CN109471787A (en) * | 2017-09-07 | 2019-03-15 | 北京京东尚科信息技术有限公司 | Software quality evaluation method and device, storage medium, electronic equipment |
| CN109542761A (en) * | 2018-10-11 | 2019-03-29 | 平安科技(深圳)有限公司 | Evaluation of Software Quality, device and storage medium |
| CN109711693A (en) * | 2018-12-18 | 2019-05-03 | 北京牡丹电子集团有限责任公司数字电视技术中心 | A kind of evaluation method based on virtual reality human-computer interaction system |
| CN111080093A (en) * | 2019-12-02 | 2020-04-28 | 泰康保险集团股份有限公司 | Software product quality data processing method and device |
| WO2020107142A1 (en) * | 2018-11-26 | 2020-06-04 | 湖南中车时代电动汽车股份有限公司 | Software quality measurement method and system |
| CN111260133A (en) * | 2020-01-16 | 2020-06-09 | 支付宝(杭州)信息技术有限公司 | Optimization method and device for quality monitoring model for monitoring R&D quality |
| CN111352841A (en) * | 2020-02-28 | 2020-06-30 | 中国工商银行股份有限公司 | Quality detection method and device for financial transaction software |
| CN111857807A (en) * | 2020-07-29 | 2020-10-30 | 海尔优家智能科技(北京)有限公司 | Method and device for determining version adaptation result, storage medium and electronic device |
| WO2020233309A1 (en) * | 2019-05-22 | 2020-11-26 | 深圳壹账通智能科技有限公司 | Method and device for software product evaluation processing, computer device, and storage medium |
| CN112463589A (en) * | 2020-11-04 | 2021-03-09 | 贝壳技术有限公司 | Quality parameter determination method and device, electronic equipment and storage medium |
| CN112764794A (en) * | 2021-01-08 | 2021-05-07 | 世纪龙信息网络有限责任公司 | Open source software information management system and method |
| CN113342634A (en) * | 2020-03-02 | 2021-09-03 | 北京沃东天骏信息技术有限公司 | Method and apparatus for software quality assessment |
| CN113377642A (en) * | 2021-06-28 | 2021-09-10 | 中国西安卫星测控中心 | Software quality evaluation method based on product line development |
| CN113760705A (en) * | 2020-09-17 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | A software quality testing method, device, electronic device and storage medium |
| CN113971520A (en) * | 2021-10-25 | 2022-01-25 | 重庆允成互联网科技有限公司 | Software product quality evaluation method delivered by research and development team |
| CN114090451A (en) * | 2021-11-25 | 2022-02-25 | 中国第一汽车股份有限公司 | Software quality evaluation method and device, electronic terminal and storage medium |
| CN114780359A (en) * | 2022-03-23 | 2022-07-22 | 上海浦东发展银行股份有限公司 | Software performance quality evaluation method and device and storage medium |
| CN115080413A (en) * | 2022-06-25 | 2022-09-20 | 平安银行股份有限公司 | Software quality evaluation index extraction method, device and computer equipment |
| CN116090698A (en) * | 2022-12-21 | 2023-05-09 | 平安银行股份有限公司 | Evaluation method, device and server for automatic test effect |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101261604A (en) * | 2008-04-09 | 2008-09-10 | 中兴通讯股份有限公司 | A software quality evaluation device and a quantitative analysis method for software quality evaluation |
| CN101702137A (en) * | 2009-11-23 | 2010-05-05 | 北京星网锐捷网络技术有限公司 | Software performance evaluation method and system |
| CN101710304A (en) * | 2009-11-27 | 2010-05-19 | 中国科学院软件研究所 | Method for evaluating implementation quality of software process |
-
2014
- 2014-09-05 CN CN201410453393.1A patent/CN105468512A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101261604A (en) * | 2008-04-09 | 2008-09-10 | 中兴通讯股份有限公司 | A software quality evaluation device and a quantitative analysis method for software quality evaluation |
| CN101702137A (en) * | 2009-11-23 | 2010-05-05 | 北京星网锐捷网络技术有限公司 | Software performance evaluation method and system |
| CN101710304A (en) * | 2009-11-27 | 2010-05-19 | 中国科学院软件研究所 | Method for evaluating implementation quality of software process |
Non-Patent Citations (1)
| Title |
|---|
| 胡晓冉等: ""基于层次分析法的软件质量量化研究"", 《计算机应用与软件》 * |
Cited By (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107797910A (en) * | 2016-08-31 | 2018-03-13 | 中国电力科学研究院 | A kind of evaluation method of dispatch automated system software quality |
| CN106502910A (en) * | 2016-11-09 | 2017-03-15 | 攀枝花学院 | Software quality evaluation system and method |
| CN106502878A (en) * | 2016-11-15 | 2017-03-15 | 北京中电普华信息技术有限公司 | A kind of operation system evaluation methodology and device based on relative maturity |
| CN107578161A (en) * | 2017-08-30 | 2018-01-12 | 咪咕文化科技有限公司 | Product evaluation method and device and storage medium |
| CN109471787A (en) * | 2017-09-07 | 2019-03-15 | 北京京东尚科信息技术有限公司 | Software quality evaluation method and device, storage medium, electronic equipment |
| CN109471787B (en) * | 2017-09-07 | 2022-09-06 | 北京京东尚科信息技术有限公司 | Software quality evaluation method and device, storage medium and electronic equipment |
| CN107766249A (en) * | 2017-10-27 | 2018-03-06 | 广东电网有限责任公司信息中心 | A kind of software quality comprehensive estimation method of Kernel-based methods monitoring |
| CN107766254A (en) * | 2017-11-13 | 2018-03-06 | 长春长光精密仪器集团有限公司 | A kind of Evaluation of Software Quality and system based on step analysis |
| CN108154287A (en) * | 2017-12-06 | 2018-06-12 | 千寻位置网络有限公司 | The analyzing evaluation method of software system development quality |
| CN108268378A (en) * | 2018-01-30 | 2018-07-10 | 深圳壹账通智能科技有限公司 | Software development quality appraisal procedure, device, computer equipment and storage medium |
| CN108491189B (en) * | 2018-03-22 | 2021-07-27 | 华东师范大学 | A Method for Evaluating Design Class Diagrams Based on Difference Comparison |
| CN108509183B (en) * | 2018-03-22 | 2021-06-25 | 华东师范大学 | A Method for Evaluating Use Case Diagrams Based on Difference Comparison |
| CN108509183A (en) * | 2018-03-22 | 2018-09-07 | 华东师范大学 | A method of Use Case Map is evaluated based on comparison in difference |
| CN108469949A (en) * | 2018-03-22 | 2018-08-31 | 华东师范大学 | A method of analysis classes figure is evaluated based on comparison in difference |
| CN108491189A (en) * | 2018-03-22 | 2018-09-04 | 华东师范大学 | A method of design class figure is evaluated based on comparison in difference |
| CN108469949B (en) * | 2018-03-22 | 2021-07-27 | 华东师范大学 | A Method for Evaluating Analytical Class Diagrams Based on Difference Comparison |
| CN108536591A (en) * | 2018-03-27 | 2018-09-14 | 中国人民解放军海军大连舰艇学院 | A kind of shipboard command and control system software quality semi-quantification dynamic assessment method |
| CN109146402A (en) * | 2018-07-13 | 2019-01-04 | 成都颠峰科创信息技术有限公司 | A kind of appraisal procedure of software development supplier delivery quality |
| CN109408359A (en) * | 2018-08-03 | 2019-03-01 | 中国人民解放军63928部队 | A kind of software test procedure quality metric method and system |
| CN109542761A (en) * | 2018-10-11 | 2019-03-29 | 平安科技(深圳)有限公司 | Evaluation of Software Quality, device and storage medium |
| CN109542761B (en) * | 2018-10-11 | 2022-03-11 | 平安科技(深圳)有限公司 | Software quality evaluation method, device and storage medium |
| WO2020107142A1 (en) * | 2018-11-26 | 2020-06-04 | 湖南中车时代电动汽车股份有限公司 | Software quality measurement method and system |
| CN109711693A (en) * | 2018-12-18 | 2019-05-03 | 北京牡丹电子集团有限责任公司数字电视技术中心 | A kind of evaluation method based on virtual reality human-computer interaction system |
| WO2020233309A1 (en) * | 2019-05-22 | 2020-11-26 | 深圳壹账通智能科技有限公司 | Method and device for software product evaluation processing, computer device, and storage medium |
| CN111080093A (en) * | 2019-12-02 | 2020-04-28 | 泰康保险集团股份有限公司 | Software product quality data processing method and device |
| CN111260133A (en) * | 2020-01-16 | 2020-06-09 | 支付宝(杭州)信息技术有限公司 | Optimization method and device for quality monitoring model for monitoring R&D quality |
| CN111352841B (en) * | 2020-02-28 | 2023-11-21 | 中国工商银行股份有限公司 | Quality testing method and device for financial trading software |
| CN111352841A (en) * | 2020-02-28 | 2020-06-30 | 中国工商银行股份有限公司 | Quality detection method and device for financial transaction software |
| CN113342634A (en) * | 2020-03-02 | 2021-09-03 | 北京沃东天骏信息技术有限公司 | Method and apparatus for software quality assessment |
| CN111857807A (en) * | 2020-07-29 | 2020-10-30 | 海尔优家智能科技(北京)有限公司 | Method and device for determining version adaptation result, storage medium and electronic device |
| CN113760705A (en) * | 2020-09-17 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | A software quality testing method, device, electronic device and storage medium |
| CN112463589A (en) * | 2020-11-04 | 2021-03-09 | 贝壳技术有限公司 | Quality parameter determination method and device, electronic equipment and storage medium |
| CN112764794A (en) * | 2021-01-08 | 2021-05-07 | 世纪龙信息网络有限责任公司 | Open source software information management system and method |
| CN113377642A (en) * | 2021-06-28 | 2021-09-10 | 中国西安卫星测控中心 | Software quality evaluation method based on product line development |
| CN113971520A (en) * | 2021-10-25 | 2022-01-25 | 重庆允成互联网科技有限公司 | Software product quality evaluation method delivered by research and development team |
| CN114090451A (en) * | 2021-11-25 | 2022-02-25 | 中国第一汽车股份有限公司 | Software quality evaluation method and device, electronic terminal and storage medium |
| CN114780359A (en) * | 2022-03-23 | 2022-07-22 | 上海浦东发展银行股份有限公司 | Software performance quality evaluation method and device and storage medium |
| CN115080413A (en) * | 2022-06-25 | 2022-09-20 | 平安银行股份有限公司 | Software quality evaluation index extraction method, device and computer equipment |
| CN116090698A (en) * | 2022-12-21 | 2023-05-09 | 平安银行股份有限公司 | Evaluation method, device and server for automatic test effect |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105468512A (en) | Method and system for evaluating software quality | |
| Kapangaziwiri et al. | Incorporating uncertainty in hydrological predictions for gauged and ungauged basins in southern Africa | |
| CN105468510A (en) | Method and system for evaluating and tracking software quality | |
| US9305279B1 (en) | Ranking source code developers | |
| US10302325B1 (en) | Air filter operation and use modification according to identify a filter resistance of an air handling unit | |
| Zhang et al. | Forecasting completed cost of highway construction projects using LASSO regularized regression | |
| US10437587B2 (en) | Software package analyzer for increasing parallelization of code editing | |
| US20210328942A1 (en) | Enhanced selection of cloud architecture profiles | |
| US20130159242A1 (en) | Performing what-if analysis | |
| CN111695962B (en) | Cloud product recommendation method and device, computing equipment and storage medium | |
| Barber Jr et al. | Economic performance assessment for the construction industry in the southeastern United States | |
| Choudhury et al. | Time-cost relationship for residential construction in Texas | |
| CN118261697A (en) | Intelligent due-job investigation method, device and medium | |
| Lhee et al. | Prediction of financial contingency for asphalt resurfacing projects using artificial neural networks | |
| US20170032707A1 (en) | Method for determining a fruition score in relation to a poverty alleviation program | |
| CN110969379B (en) | Screening method of substitute materials and related device | |
| Rui et al. | An analysis of inaccuracy in pipeline construction cost estimation | |
| CN106355306A (en) | Analysis Method and System of Economic Prosperity Index Based on Regional Power Consumption Characteristics | |
| CN109034994A (en) | Credit rating method and device, computer readable storage medium, terminal | |
| CN119168807A (en) | Risk judgment method and device for measuring device, storage medium and electronic device | |
| KR101967575B1 (en) | Method and system for efficient estimate to municipality level of metro-city's grdp | |
| CN107092599B (en) | Method and equipment for providing knowledge information for user | |
| US20150356574A1 (en) | System and method for generating descriptive measures that assesses the financial health of a business | |
| Lethanh et al. | Investigation of the ability to estimate values of road section condition indicators based on their spatial correlation | |
| US7827529B2 (en) | System and method for generating a probability distribution of computer performance ratios |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160406 |