Software project budget estimation method based on development team role

A software project and role technology, applied in the field of software project budget estimation based on the role of the development team, can solve the problem of inaccurate estimation and achieve good accuracy

Pending Publication Date: 2021-06-22
ZHEJIANG UNIV OF TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] In order to overcome the above disadvantages, the present invention aims to provide a software project budget estimation method based on the role of the development team. Member roles are refined according to different tasks, duration, and per capita rate, which can better arrange the number of developers at different stages and refine the evaluation process in the early stage of a software project, making the evaluation results more convincing

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 project budget estimation method based on development team role
  • Software project budget estimation method based on development team role
  • Software project budget estimation method based on development team role

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0040] Example: such as figure 1 As shown, a software project budget estimation method based on the role of the development team is as follows:

[0041] Step 1: According to the process of software engineering activities and the division of labor, different personnel involved in the software development of a certain system are divided according to their roles, as shown in Table 1 (Roles and Responsibilities of the Software Development Team):

[0042]

[0043]

[0044] Table 1

[0045] Table 1 does not represent all the role divisions of software development projects. If the scale of the software expands, the development company has a large scale and a sound management system, more subdivided roles will be differentiated; if the scale of the software is small or the entire development team has only a few people, The above-mentioned roles are not exhaustive, and some developers will take on several roles and be responsible for the tasks of other roles; if only the main ro...

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 relates to a software project budget estimation method based on a development team role. The method comprises the steps: carrying out the labor division of different persons participating in software development according to the role according to the process and labor division of a software engineering activity, and determining a construction period needed by each development stage; determining the number of developers required by each construction period according to the workload and the construction period of each development stage; the cost of each stage is estimated through the construction period, the number of personnel required in each stage and the per capita rate of part roles, and then the total cost number is estimated. According to the method, the problem of inaccurate estimation of converting original function points into cost is solved, different part roles participating in the software project are refined according to different tasks, durations and per capita rates, the number of developers in different stages can be well arranged in the initial stage of the software project, the evaluation process is refined, and the evaluation result is more convincing. Case analysis shows that compared with an original function point evaluation method and an expert experience method, the method has good accuracy.

Description

technical field [0001] The invention relates to the technical field of software development cost measurement, in particular to a software project budget estimation method based on the role of a development team. Background technique [0002] A reasonable software project budget helps project managers to make correct decisions and manage effectively. In order to eliminate the adverse effects caused by inaccurate software budget evaluation and promote the healthy development of the domestic software industry, some software cost estimation specifications have been issued successively, and benchmark data for software project cost evaluation have been released to provide a powerful theory for software project budget evaluation. and application base. The function point evaluation method was proposed by Allan Albrecht in 1979 and has been developed for more than 40 years. The function point evaluation method using the IFPUG standard is one of the most widely used software cost ev...

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/04G06Q10/10
CPCG06Q10/04G06Q10/103G06Q10/1053
Inventor 赵小敏张艳侠
Owner ZHEJIANG UNIV OF TECH
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