Unified Master Report Generator
First Claim
1. A method comprising:
- receiving, from a client device, a request to generate a master report that combines data from a program repository tool, a business case tool, and a product and production management tool, the request including search criteria;
obtaining release data from the program repository tool, the release data including a list of programs that have been previously approved for development;
identifying programs from the list of programs that match the search criteria;
obtaining business case data, from the business case tool, for each matching program;
obtaining program process data, from the product and production tool, for each matching program;
using an integrity rule, detecting, by one or more processors, issues in the release data, the business case data, and the program process data;
generating a master report that includes the release data, the business case data, the program process data, and the detected issues; and
communicating the master report to the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable mediums are provided for generating master reports. For example, a request to generate a master report may be received from a client device. Release data that includes a list of programs being developed is obtained from a program repository tool. Programs from the list of programs matching the search criteria are then identified. Business case data is then obtained from a business case tool for each matching program. Program process data is also obtained from a product and production tool for each matching program. Using an integrity rule, issues in the release data, the business case data, and the program process data are detected. The master report is generated such that the master report includes the release data, the business case data, the program process data, and the detected issues. The master report is then communicated to the client device.
16 Citations
20 Claims
-
1. A method comprising:
-
receiving, from a client device, a request to generate a master report that combines data from a program repository tool, a business case tool, and a product and production management tool, the request including search criteria; obtaining release data from the program repository tool, the release data including a list of programs that have been previously approved for development; identifying programs from the list of programs that match the search criteria; obtaining business case data, from the business case tool, for each matching program; obtaining program process data, from the product and production tool, for each matching program; using an integrity rule, detecting, by one or more processors, issues in the release data, the business case data, and the program process data; generating a master report that includes the release data, the business case data, the program process data, and the detected issues; and communicating the master report to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system comprising:
-
at least one processor; a selection criteria interface implemented by the at least one processor and configured to receive, from a client device, a request to generate a master report that combines data from a program repository tool, a business case tool, and a product and production management tool, the request including search criteria; a master report generator implemented by the at least one processor and configured to; obtain release data from the program repository tool, the release data including a list of programs that have been previously approved for development; identify programs from the list of programs that match the search criteria; obtain business case data, from the business case tool, for each matching program; obtain program process data, from the product and production tool, for each matching program; using an integrity rule, detect issues in the release data, the business case data, and the program process data; and generate a master report that includes the release data, the business case data, the program process data, and the detected issues; and a report interface implemented by the at least one processor and configured to communicate the master report to the client device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium storing instructions for causing a processor to implement operations, the operations comprising:
-
receiving, from a client device, a request to generate a master report that combines data from a program repository tool, a business case tool, and a product and production management tool, the request including search criteria; obtaining release data from an interface provided by the program repository tool, the release data including a list of programs being developed; identifying programs from the list of programs that match the search criteria; obtaining business case data, from the business case tool, for each matching program; obtaining program process data, from the product and production tool, for each matching program; using an integrity rule, detecting issues in the release data, the business case data, and the program process data; generating a master report that includes the release data, the business case data, the program process data, and the detected issues; and communicating the master report to the client device.
-
Specification