Software man-hour estimation method based on bp network

A BP network and man-hour technology, applied in the field of artificial intelligence, can solve problems such as result deviation

Active Publication Date: 2016-08-10
成都市知用科技有限公司
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The estimation method of the traditional industry is of reference to us, but we cannot copy it, because the software industry has its particularity. If this estimation method is also adopted, the result will have a large deviation

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
  • Software man-hour estimation method based on bp network
  • Software man-hour estimation method based on bp network
  • Software man-hour estimation method based on bp network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0043] Such as figure 1 As shown, the BP network-based software man-hour estimation method disclosed by the present invention includes the following processes;

[0044] 1) Establish a BP network model library of software workload

[0045] (a) The network topology of the BP network is selected. The BP network adopts a four-layer structure, namely the input layer, the first hidden layer, the second hidden layer, and the output layer;

[0046] (b) Decompose the software project according to the basic work content (assuming that there are a total of n possible work content in all software projects) to obtain the workload of each basic work content; combine the workload of each basic work content in a predetermined order a vector (x 1 ,x 2 ,...,x n ) (if the project...

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 software labor-hour estimating method based on a BP network, which comprises the following steps: the BP network adopts a four-layer structure, after being resolved into the basic workload, the software project workload serves as the input layer of the BP network, the BP network is trained through a training sample so as to reach the reasonable setting of link weights, and after all the link weights are determined, labor-hour estimation can be performed on a future software project through the BP network; the labor-hour estimating method can reasonably estimate the labor hour of the software project, and is high in intelligence.

Description

technical field [0001] The invention relates to an artificial intelligence method, in particular to a BP network-based software man-hour estimation method. Background technique [0002] Since the development of the software industry, it has formed a relatively large and mature industry, and the related technologies and markets are becoming more and more mature. However, the estimation and management of the man-hours of the software project itself has not been well resolved. The existence of this problem often leads to the inability to correctly evaluate the workload of a software project, thus easily causing disputes between merchants and customers, and it is also inconvenient to evaluate the work efficiency and labor workload of employees. Therefore, it is of great significance to develop a set of methods and techniques for correctly estimating the man-hours of software projects to ensure the healthy operation of the software industry. [0003] Looking at other traditiona...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06N3/08
Inventor 李天翼熊维军李玉星朱江李炜炜
Owner 成都市知用科技有限公司
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