Framework for internal quality analysis
First Claim
Patent Images
1. An apparatus for a quality analysis framework for assessing and controlling the quality of a project, the apparatus comprising:
- at least one memory device;
at least one processing device operatively coupled to the at least one memory device; and
a module stored in the at least one memory device comprising executable instructions that when executed by the at least one processing device cause the at least one processing device to;
receive electronic data associated with the project using a network of distributed servers, wherein the project comprises one or more project phases, each of the one or more project phases comprises one or more deliverables and each of the one or more deliverables comprises one or more sub-deliverables;
initiate presentation of a user interface for display on mobile devices of one or more users using a user application, the user interface comprising information associated with the project;
wherein the project information comprises a phase level, a deliverable level and a deliverable level artifact, wherein the phase level comprises information associated with one or more project phases, the deliverable level comprises information associated with one or more deliverables and the deliverable level artifact comprises information associated with one or more deliverables and information associated with one or more sub-deliverables;
initiate access to the project information from the mobile devices of the one or more users, wherein initiating access further comprises;
receiving a first set of authentication credentials from a first user via the mobile device;
verifying the first set of authentication credentials;
enabling the first user to view the information presented on the user interface based on at least the verification of the first set of authentication credentials;
receiving a second set of authentication credentials from the first user via the mobile device;
verifying the second set of authentication credentials; and
enabling the first user to modify the information presented on the user interface based on at least the verification of the first set of authentication credentials and the second set of authentication credentials;
process the one or more deliverables, wherein processing the one or more deliverables comprises;
evaluating the one or more sub-deliverables associated with each of the one or more deliverables, wherein evaluating the one or more sub-deliverables further comprises implementing a deliverable quality assurance program to evaluate the quality of the one or more deliverables, wherein implementing the deliverable quality assurance program, for each deliverable of the one or more deliverables, further comprises;
receiving a first score, wherein the first score comprises a first numerical value associated with a first level of quality, wherein the first level of quality is associated with a sub-deliverable associated with the deliverable;
receiving a second score, wherein the second score comprises a second numerical value associated with a second level of quality, wherein the second level of quality is associated with the sub-deliverable associated with the deliverable;
processing the first score and the second score to generate a third score, wherein the third score is a review score for the sub-deliverable associated with the deliverable; and
receiving a weight corresponding to the sub-deliverable associated with the deliverable;
assigning a total quality score to each of the one or more deliverables using the deliverable quality assurance program based on the review scores and the weights associated with the each of the one or more sub-deliverables; and
determining an overall score for each of the one or more project phases by combining the total quality scores of each of the one or more deliverables;
compare the total quality score value of each of the one or more deliverables to a first threshold value and each of the overall scores to a second threshold value;
determine if one or more deliverables require action in response to comparing each of the total quality score values to the first threshold value;
determine if the one or more project phases require action in response to comparing each of the overall scores to the second threshold value; and
transmit control signals configured to cause the mobile devices of the one or more users to receive a message based on at least determining whether the one or more deliverables and/or the one or more project phases requires action.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for assessing and controlling the quality of a project in a production environment is provided. The apparatus comprises a memory, a processor, and a module stored in memory, executable by the processor, and configured to: receive a deliverable; process the deliverable, wherein processing the deliverable comprises assigning a quality score to the deliverable; compare the quality score value to a threshold value; and determine if the deliverable requires an action in response to comparing the quality score to the threshold value.
49 Citations
19 Claims
-
1. An apparatus for a quality analysis framework for assessing and controlling the quality of a project, the apparatus comprising:
-
at least one memory device; at least one processing device operatively coupled to the at least one memory device; and a module stored in the at least one memory device comprising executable instructions that when executed by the at least one processing device cause the at least one processing device to; receive electronic data associated with the project using a network of distributed servers, wherein the project comprises one or more project phases, each of the one or more project phases comprises one or more deliverables and each of the one or more deliverables comprises one or more sub-deliverables; initiate presentation of a user interface for display on mobile devices of one or more users using a user application, the user interface comprising information associated with the project; wherein the project information comprises a phase level, a deliverable level and a deliverable level artifact, wherein the phase level comprises information associated with one or more project phases, the deliverable level comprises information associated with one or more deliverables and the deliverable level artifact comprises information associated with one or more deliverables and information associated with one or more sub-deliverables; initiate access to the project information from the mobile devices of the one or more users, wherein initiating access further comprises; receiving a first set of authentication credentials from a first user via the mobile device; verifying the first set of authentication credentials; enabling the first user to view the information presented on the user interface based on at least the verification of the first set of authentication credentials; receiving a second set of authentication credentials from the first user via the mobile device; verifying the second set of authentication credentials; and enabling the first user to modify the information presented on the user interface based on at least the verification of the first set of authentication credentials and the second set of authentication credentials; process the one or more deliverables, wherein processing the one or more deliverables comprises; evaluating the one or more sub-deliverables associated with each of the one or more deliverables, wherein evaluating the one or more sub-deliverables further comprises implementing a deliverable quality assurance program to evaluate the quality of the one or more deliverables, wherein implementing the deliverable quality assurance program, for each deliverable of the one or more deliverables, further comprises; receiving a first score, wherein the first score comprises a first numerical value associated with a first level of quality, wherein the first level of quality is associated with a sub-deliverable associated with the deliverable; receiving a second score, wherein the second score comprises a second numerical value associated with a second level of quality, wherein the second level of quality is associated with the sub-deliverable associated with the deliverable; processing the first score and the second score to generate a third score, wherein the third score is a review score for the sub-deliverable associated with the deliverable; and receiving a weight corresponding to the sub-deliverable associated with the deliverable; assigning a total quality score to each of the one or more deliverables using the deliverable quality assurance program based on the review scores and the weights associated with the each of the one or more sub-deliverables; and determining an overall score for each of the one or more project phases by combining the total quality scores of each of the one or more deliverables; compare the total quality score value of each of the one or more deliverables to a first threshold value and each of the overall scores to a second threshold value; determine if one or more deliverables require action in response to comparing each of the total quality score values to the first threshold value; determine if the one or more project phases require action in response to comparing each of the overall scores to the second threshold value; and transmit control signals configured to cause the mobile devices of the one or more users to receive a message based on at least determining whether the one or more deliverables and/or the one or more project phases requires action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17, 18, 19)
-
-
14. A system for a quality analysis framework for assessing and controlling the quality of a project, wherein the framework comprises:
-
at least one memory device; at least one processing device operatively coupled to the at least one memory device; an application stored in the at least one memory device, comprising instructions executable by the at least one processing device; a user interface, displayed on mobile devices of one or more users, for managing and reviewing the project, wherein the interface allows the expansion of one or more aspects of the project, including at least a project phase, a deliverable, or a sub-deliverable, wherein the project is received through a network of distributed servers, wherein the project comprises one or more project phases, each of the one or more project phases comprises one or more deliverables and each of the one or more deliverables comprises one or more sub-deliverables, wherein; the user interface comprises information associated with the project;
wherein the project information comprises a phase level, a deliverable level and a deliverable level artifact, wherein the phase level comprises information associated with one or more project phases, the deliverable level comprises information associated with one or more deliverables and the deliverable level artifact comprises information associated with one or more deliverables and information associated with one or more sub-deliverables;a deliverable quality assurance program comprising at least one internal quality analysis checklist; at least one control management system comprising associated scoring criteria, enterprise change standards and guidelines; and the application stored in memory, comprising the executable instructions that when executed by the at least one processing device are configured to cause the at least one processing device to; initiate access to the project information from the mobile devices of the one or more users, wherein initiating access further comprises; receiving a first set of authentication credentials from a first user via the mobile device; verifying the first set of authentication credentials; enabling the first user to view the information presented on the user interface based on at least the verification of the first set of authentication credentials; receiving a second set of authentication credentials from the first user via the mobile device; verifying the second set of authentication credentials; and enabling the first user to modify the information presented on the user interface based on at least the verification of the first set of authentication credentials and the second set of authentication credentials; process the one or more deliverables, wherein processing the one or more deliverables comprises; evaluating the one or more sub-deliverables associated with each of the one or more deliverables, wherein evaluating the one or more sub-deliverables further comprises implementing the deliverable quality assurance program to evaluate the quality of the one or more deliverables, wherein implementing the deliverable quality assurance program, for each deliverable of the one or more deliverables, further comprises; receiving a first score, wherein the first score comprises a first numerical value associated with a first level of quality, wherein the first level of quality is associated with a sub-deliverable associated with the deliverable; receiving a second score, wherein the second score comprises a second numerical value associated with a second level of quality, wherein the second level of quality is associated with the sub-deliverable associated with the deliverable; processing the first score and the second score to generate a third score, wherein the third score is a review score for the sub-deliverable associated with the deliverable; and receiving a weight corresponding to the sub-deliverable associated with the deliverable; assigning a total quality score to each of the one or more deliverables using the deliverable quality assurance program based on the review scores and the weights associated with the each of the one or more sub-deliverables; and determining an overall score for each of the one or more project phases by combining the total quality scores of each of the one or more deliverables; compare the total quality score value of each of the one or more deliverables to a first threshold value and each of the overall scores to a second threshold value; determine if one or more deliverables require action in response to comparing each of the total quality scores to the first threshold value; determine if the one or more project phases require action in response to comparing each of the overall scores to the second threshold value; and transmit control signals configured to cause the mobile devices of the one or more users to receive a message based on at least determining whether the one or more deliverables and/or the one or more project phases requires action.
-
-
15. A computer program product for a quality analysis framework for assessing and controlling the quality of a project, the computer program product comprising a non-transitory computer-readable medium comprising code causing at least one processing device to:
-
receive electronic data associated with the project using a network of distributed servers, wherein the project comprises one or more phases, each of the one or more project phases comprises one or more deliverables and each of the one or more deliverables comprises one or more sub-deliverables; initiate presentation of a user interface for display on mobile devices of one or more users using a user application, the user interface comprising information associated with the project; wherein the project information comprises a phase level, a deliverable level and a deliverable level artifact, wherein the phase level comprises information associated with one or more project phases, the deliverable level comprises information associated with one or more deliverables and the deliverable level artifact comprises information associated with one or more deliverables and information associated with one or more sub-deliverables; initiate access to the project information from the mobile devices of the one or more users, wherein initiating access further comprises; receiving a first set of authentication credentials from a first user via the mobile device; verifying the first set of authentication credentials; enabling the first user to view the information presented on the user interface based on at least the verification of the first set of authentication credentials; receiving a second set of authentication credentials from the first user via the mobile device; verifying the second set of authentication credentials; and enabling the first user to modify the information presented on the user interface based on at least the verification of the first set of authentication credentials and the second set of authentication credentials; process the one or more deliverables, wherein processing the one or more deliverables comprises; evaluating the one or more sub-deliverables associated with each of the one or more deliverables, wherein evaluating the one or more sub-deliverables further comprises implementing a deliverable quality assurance program to evaluate the quality of the one or more deliverables, wherein implementing the deliverable quality assurance program, for each deliverable of the one or more deliverables, further comprises; receiving a first score, wherein the first score comprises a first numerical value associated with a first level of quality, wherein the first level of quality is associated with a sub-deliverable associated with the deliverable; receiving a second score, wherein the second score comprises a second numerical value associated with a second level of quality, wherein the second level of quality is associated with the sub-deliverable associated with the deliverable; processing the first score and the second score to generate a third score, wherein the third score is a review score for the sub-deliverable associated with the deliverable; and receiving a weight corresponding to the sub-deliverable associated with the deliverable; assigning a total quality score to each of the one or more deliverables using the deliverable quality assurance program based on the review scores and the weights associated with the each of the one or more sub-deliverables; and determining an overall score for each of the one or more project phases by combining the total quality scores of each of the one or more deliverables; compare the total quality score value of each of the one or more deliverables to a first threshold value and each of the overall scores to a second threshold value; determine if one or more deliverables require action in response to comparing each of the total quality score values to the first threshold value; determine if the one or more project phases require action in response to comparing each of the overall scores to the second threshold value; and transmit control signals configured to cause the mobile devices of the one or more users to receive a message based on at least determining whether the one or more deliverables and/or the one or more project phases requires action.
-
Specification