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

Method for measuring contribution degree of developer during development of open source software

A development process, open source software technology, applied in the direction of instruments, etc., can solve problems such as inaccurate measurement

Inactive Publication Date: 2011-11-23
WUHAN UNIV
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The problem to be solved by the present invention is to provide a method that can effectively evaluate the developer's contribution in open source software, so as to overcome the inaccurate measurement caused by the relationship between the developer's measurement and the development progress and the evaluator's subjective impression in the existing method question

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 for measuring contribution degree of developer during development of open source software
  • Method for measuring contribution degree of developer during development of open source software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0038] The following is a detailed implementation method combined with an open source software Spring Framework on sourceforge.net.

[0039] 1. Select an open source software, and find the website where the project is located. The website address of this embodiment is: http: / / sourceforge.net / projects / springframework / ;

[0040] 2. Obtain all the information of the development process, the SVN information acquisition address of springframework is:

[0041] svn co https: / / springframework.svn.sourceforge.net / svnroot / springframework springframework;

[0042] 3. Data collation

[0043] Create the data table SvnInformation, the fields are as follows:

[0044] Date: time forma...

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 method for measuring the contribution degree of a developer during the development of open source software, and the method comprises the following steps of: S11: selecting an open source project and downloading full version control information in the open source project; S12: disposing data and setting up data sheet SvnInformation; S13: structuring a developer network; S14: calculating the degree of the developer; S15: calculating the document submit times of the developer; S16: calculating the clustering coefficient of the developer; and S17: calculating the contribution degree of the developer. The method can be used for providing a practical management method for the project manager, and can be used for performing active and effective digital management on the situation of the development project and the contribution degree of the developer.

Description

technical field [0001] The invention relates to the field of Internet information processing, in particular to a method for comprehensive evaluation using network information. Background technique [0002] In an open source environment, developers may come from different organizations in different countries. They participate in project development in various ways, including source code writing, modification and debugging, as well as defect reporting and revision. Project managers generally It is through project management tools (such as SVN) to understand the project progress and the development status of developers. In the process of software project development, how to measure the contribution of developers has always been a concern of project managers. [0003] Social network refers to a relatively stable relationship system formed by the interaction between individual members of society. Social network focuses on the interaction and connection between people, and social ...

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/00
Inventor 李兵李其峰刘婧
Owner WUHAN UNIV
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