System and method for global group reporting
First Claim
1. A method for collecting and correlating information about development of a computer software, the method comprising:
- collecting data from a plurality of software tools during each point in lifecycle of the computer software;
storing the collected data in a database; and
correlating the stored collected data to monitor the development of the computer software.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for collecting and correlating information about development of a computer software, including software tools reports. The system and method provides overview of entire software development lifecycle, provides decision support engine for project management, allows estimation of project timelines based upon empirical data, allows evaluation of project quality based upon empirical data, and correlates information from previous projects to estimate progress of current project (confidence factors). The system and method for collecting and correlating information about development of a computer software include collecting data from a plurality of software tools during each point in lifecycle of the computer software; storing the collected data in a database; and correlating the stored collected data to monitor the development of the computer software.
-
Citations
38 Claims
-
1. A method for collecting and correlating information about development of a computer software, the method comprising:
-
collecting data from a plurality of software tools during each point in lifecycle of the computer software;
storing the collected data in a database; and
correlating the stored collected data to monitor the development of the computer software. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for collecting and correlating information about development of a computer software, the method comprising:
-
collecting data from a plurality of software tools during each point in lifecycle of the computer software;
collecting data from activities of a plurality of assigned roles responsible for the computer software from respective computers of the plurality of assigned roles; and
displaying respective portions of the collected data in a graphical user interface (GUI) customized for a respective role. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for collecting and correlating information about development of a computer software comprising:
-
means for collecting data from a plurality of software tools during each point in lifecycle of the computer software;
a database for storing the collected data; and
a server for correlating the stored collected data to monitor the development of the computer software. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A system for collecting and correlating information about development of a computer software comprising:
-
means for collecting data from a plurality of software tools during each point in lifecycle of the computer software;
means for collecting data from activities of a plurality of assigned roles responsible for the computer software from respective computers of the plurality of assigned roles; and
means for displaying respective portions of the collected data in a graphical user interface (GUI) customized for a respective role. - View Dependent Claims (38)
-
Specification