Software product development defect and issue prediction and diagnosis
First Claim
1. A software product development defect and issue prediction and diagnosis system comprising:
- a worker profile analyzer, executed by at least one hardware processor, to ascertain worker profile information that includes roles of a plurality of workers involved in development of a product;
a plurality of hardware sensors to sense worker state information of physiology of the plurality of workers;
a worker state analyzer, executed by the at least one hardware processor, to ascertain, from the plurality of hardware sensors, the worker state information of physiology of the plurality of workers with respect to the development of the product;
a worker signature vector generator, executed by the at least one hardware processor, to generate, based on the worker profile information and the worker state information, a general worker signature that includes a plurality of clusters for all of the plurality of workers, and for each of the plurality of workers, generate, based on worker profile information for an individual worker, worker state information for the individual worker, and the general worker signature, an individual worker signature vector that represents at least one cluster of the plurality of clusters that the individual worker is aligned to;
a product state analyzer, executed by the at least one hardware processor, to ascertain product state information on a status of temporal development for the product;
a product signature vector generator, executed by the at least one hardware processor, to generate, based on the product state information, a product signature vector that represents changes in the product; and
a product development defect analyzer, executed by the at least one hardware processor, togenerate, based on analysis of the individual worker signature vectors and the product signature vector over a temporal dimension, an output that includes an explanation for a defect associated with the development of the product.
1 Assignment
0 Petitions
Accused Products
Abstract
According to an example, with respect to software product development defect and issue prediction and diagnosis, worker profile information and worker state information for a plurality of workers involved in development of a product may be ascertained. A general worker signature that includes a plurality of clusters for all of the plurality of workers may be generated. For each of the plurality of workers, an individual worker signature vector that represents at least one cluster of the plurality of clusters that an individual worker is aligned to may be generated. A product signature vector may be generated based on product state information. Further, an output that includes an explanation for a defect associated with the development of the product may be generated based on a neural network model based analysis of the individual worker signature vectors and the product signature vector over a temporal dimension.
9 Citations
20 Claims
-
1. A software product development defect and issue prediction and diagnosis system comprising:
-
a worker profile analyzer, executed by at least one hardware processor, to ascertain worker profile information that includes roles of a plurality of workers involved in development of a product; a plurality of hardware sensors to sense worker state information of physiology of the plurality of workers; a worker state analyzer, executed by the at least one hardware processor, to ascertain, from the plurality of hardware sensors, the worker state information of physiology of the plurality of workers with respect to the development of the product; a worker signature vector generator, executed by the at least one hardware processor, to generate, based on the worker profile information and the worker state information, a general worker signature that includes a plurality of clusters for all of the plurality of workers, and for each of the plurality of workers, generate, based on worker profile information for an individual worker, worker state information for the individual worker, and the general worker signature, an individual worker signature vector that represents at least one cluster of the plurality of clusters that the individual worker is aligned to; a product state analyzer, executed by the at least one hardware processor, to ascertain product state information on a status of temporal development for the product; a product signature vector generator, executed by the at least one hardware processor, to generate, based on the product state information, a product signature vector that represents changes in the product; and a product development defect analyzer, executed by the at least one hardware processor, to generate, based on analysis of the individual worker signature vectors and the product signature vector over a temporal dimension, an output that includes an explanation for a defect associated with the development of the product. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method for software product development defect and issue prediction and diagnosis, the method comprising:
-
ascertaining worker profile information that includes roles of a plurality of workers involved in development of a product; implementing at least one sensor to monitor physiology of the plurality of workers; ascertaining, from the at least one sensor, worker state information of the physiology of the plurality of workers with respect to the development of the product; generating, based on the worker profile information and the worker state information, a general worker signature that includes a plurality of clusters for all of the plurality of workers; for each of the plurality of workers, generating, based on worker profile information for an individual worker, worker state information for the individual worker, and the general worker signature, an individual worker signature vector that represents at least one cluster of the plurality of clusters that the individual worker is aligned to; ascertaining product state information on a status of temporal development for the product; generating, based on the product state information, a product signature vector that represents changes in the product; and generating, based on a neural network model based analysis of the individual worker signature vectors and the product signature vector over a temporal dimension, an output that includes an explanation for a defect associated with the development of the product. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer readable medium having stored thereon machine readable instructions for software product development defect and issue prediction and diagnosis, the machine readable instructions, when executed, cause at least one hardware processor to:
-
ascertain worker profile information that includes roles of a plurality of workers involved in development of a product; invoke at least one sensor to monitor physiology of the plurality of workers; ascertain, from the at least one sensor that monitors physiology of the plurality of workers, worker state information of the physiology of the plurality of workers with respect to the development of the product; generate, based on the worker profile information and the worker state information, a general worker signature that includes a plurality of clusters for all of the plurality of workers; for each of the plurality of workers, generate, based on worker profile information for an individual worker, worker state information for the individual worker, and the general worker signature, an individual worker signature vector that represents at least one cluster of the plurality of clusters that the individual worker is aligned to; ascertain product state information on a status of temporal development for the product; generate, based on the product state information, a product signature vector that represents changes in the product; and generate, based on a neural network model based analysis of the individual worker signature vectors and the product signature vector over a temporal dimension, an output that includes an explanation for a defect associated with the development of the product. - View Dependent Claims (17, 18, 19, 20)
-
Specification