METHOD OF COLLABORATIVE SOFTWARE DEVELOPMENT
First Claim
1. A method of collaboratively developing software, comprising:
- (a) recording a plurality of developers'"'"' activities relating to a collection of software development files via software executing on a computer;
(b) calculating a proximity score between a plurality of tasks based on the overlap of the developers'"'"' activities via software executing on a computer;
(c) selecting a group of task pairings that exceed a threshold proximity score; and
(d) notifying the developers assigned to the task pairings selected in step(c) that they need to coordinate their development efforts on the task pairings.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of collaboratively developing software includes recording a plurality of developers'"'"' tasks relating to a collection of software development files via software executing on a computer. The method further includes calculating a proximity score between a plurality of tasks based on the overlap of the developers'"'"' activities via software executing on a computer. The method further includes selecting and capturing a group of task properties that along with the proximity score can be used to select a group of task pairings that require coordination. The method further includes notifying the developers assigned to the task pairings selected that they may need to coordinate their development efforts.
10 Citations
9 Claims
-
1. A method of collaboratively developing software, comprising:
-
(a) recording a plurality of developers'"'"' activities relating to a collection of software development files via software executing on a computer; (b) calculating a proximity score between a plurality of tasks based on the overlap of the developers'"'"' activities via software executing on a computer; (c) selecting a group of task pairings that exceed a threshold proximity score; and (d) notifying the developers assigned to the task pairings selected in step (c) that they need to coordinate their development efforts on the task pairings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification