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

Method and device for evaluating software project risks

A technology for risk assessment and software projects, applied in the field of software project risk assessment, can solve problems such as limited scope of application, low accuracy of quantitative assessment methods, difficult progress indicators, etc., to achieve a wide range of applications and reduce dependence on expert experience , the effect of expanding the scope of application

Inactive Publication Date: 2013-07-17
HITACHI LTD
View PDF4 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the problem in Non-Patent Document 3 is that this method is difficult to analyze non-progress indicators, such as indicators of project quality, to obtain a risk assessment
In other words, the scope of application of the method is relatively limited, and the accuracy of the quantitative evaluation method disclosed in Non-Patent Document 3 is not high

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 device for evaluating software project risks
  • Method and device for evaluating software project risks
  • Method and device for evaluating software project risks

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0036] figure 2 It is a block diagram of the software project risk assessment device according to the first embodiment. Such as figure 2 As shown, the software project risk assessment apparatus of the present invention includes a collection unit 200 , a segmentation unit 201 , a statistics unit 203 and a calculation unit 204 .

[0037] Wherein, the collection unit 200 collects historical data about project indicators and project risks of multiple samples into the database 201 for storage. For example, the collection unit 200 accepts user input through an input device, or directly imports historical data from an external device to automatically / manually collect historical data of software projects and ongoing new project data, and save the data into the database 201 .

[0038]As an example of saving in the database 201, a table may be used to save project risk records and historical project indicators. Figure 5 is an illustration of the project risk record and historical ...

no. 2 approach

[0082] In the first embodiment, it is assumed that all project indicators are project indicators related to risk to establish a risk prediction model. However, since all item indicators are related item indicators, the impact of item types on item indicators is ignored, and item indicators with high correlation degree are mixed with item indicators with low correlation degree, which increases the calculation amount of model training, and in To some extent, it is possible to reduce the accuracy of the prediction model. Therefore, in the second embodiment, the process of pre-processing the collected data is added, and the types of project indicators are screened based on the degree of correlation, thereby reducing the amount of calculation for model training and improving the accuracy of the prediction model. Spend. This second embodiment is especially effective when the sample size is large.

[0083] The configuration of the main body of the device in the second embodiment an...

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 aims at providing a method for evaluating software project risks. According to the method, a software project risk evaluation model with high risk occurrence probability judgment accuracy can be established. The method includes collection: collecting historical data about project indexes and project risks of a plurality of samples; segmentation: segmenting a range mapped by the project indexes into a plurality of sub-ranges and getting a representative value aiming at each sub-range, wherein the range is an m-dimensional vector space; statistics: conducting statistics ratio of the number of project index mapping points occurring with one project risk in each sub-range and the number of all project index mapping points mapped in the sub-range and utilizing the ratio as the occurrence probability of the project risk; and calculation: conducting normalization processing according to the representative value and the risk probability obtained by statistics and utilizing the processed data as training data to manufacture a project risk evaluation model which is used for risk evaluation of a new project.

Description

technical field [0001] The present invention relates to a software project risk assessment method and a software project risk assessment device, in particular to establishing a risk assessment model by analyzing the quantitative relationship between project indicators and project risks, and using the model to evaluate the occurrence of various risks in new projects Probability, and methods and apparatus for optimizing models. Background technique [0002] Various risks often appear during the development of various software projects. For example, in the development process of some projects, there are situations such as the departure of the main developer, frequent repetitive coding errors, or frequent changes in requirements. The possibility of the occurrence of the above situations affecting project development is called project risk. Project risks in the development process will have an impact on the project and cause some negative effects. Some project risks delay the ...

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): G06Q10/06
Inventor 张玄
Owner HITACHI LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More