Method and System for Assessing Automation Package Readiness and Effort for Completion
First Claim
Patent Images
1. A computer program product for estimating a remaining amount of time to complete program code, the computer program product comprising:
- one or more computer-readable tangible storage devices and program instructions stored on at least one of the one or more storage devices, the program instructions comprising;
program instructions to present questions to a user through a user interface, the questions comprising;
(A) a question to determine a current level of completion of development of the program code, (B) a question to determine a current level of completion of integration and test of the program code, (C) a question to determine whether documentation currently exists for program components of the program code, (D) a question to determine whether test plans currently exist, and (E) a question to determine whether the program code implements an aspect of security;
program instructions to determine and display on a monitor an amount of time to complete the program code based in part on (a) the current level of completion of development of the program code, (b) the current level of completion of test and integration of the program code, and (c) a factor derived from answers to and respective weights correlated to the questions of (B), (C), (D) and (E).
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and program product for evaluating workflows includes formulating a list of categories for workforce projects to be evaluated. A list is then formulated of questions for each category. Ranges are set up and then applied to the categories. Base line days, a multiplier, and a weight are assigned to each range. A number of assets is assigned for the workflow being evaluated. A derived value is assigned to each range; and a range to each category pending evaluation is input. These standardized evaluation criteria are thus established for evaluating workflows.
-
Citations
4 Claims
-
1. A computer program product for estimating a remaining amount of time to complete program code, the computer program product comprising:
-
one or more computer-readable tangible storage devices and program instructions stored on at least one of the one or more storage devices, the program instructions comprising; program instructions to present questions to a user through a user interface, the questions comprising; (A) a question to determine a current level of completion of development of the program code, (B) a question to determine a current level of completion of integration and test of the program code, (C) a question to determine whether documentation currently exists for program components of the program code, (D) a question to determine whether test plans currently exist, and (E) a question to determine whether the program code implements an aspect of security; program instructions to determine and display on a monitor an amount of time to complete the program code based in part on (a) the current level of completion of development of the program code, (b) the current level of completion of test and integration of the program code, and (c) a factor derived from answers to and respective weights correlated to the questions of (B), (C), (D) and (E). - View Dependent Claims (2)
-
-
3. A computer system for estimating a remaining amount of time to complete program code, the computer system comprising:
-
one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions comprising; program instructions to present questions to a user through a user interface, the questions comprising; (A) a question to determine a current level of completion of development of the program code, (B) a question to determine a current level of completion of integration and test of the program code, (C) a question to determine whether documentation currently exists for program components of the program code, (D) a question to determine whether test plans currently exist, and (E) a question to determine whether the program code implements an aspect of security; program instructions to determine and display on a monitor an amount of time to complete the program code based in part on (a) the current level of completion of development of the program code, (b) the current level of completion of test and integration of the program code, and (c) a factor derived from answers to and respective weights correlated to the questions of (B), (C), (D) and (E). - View Dependent Claims (4)
-
Specification