Patent ID: 9530112
Filing Date: 2016-12-27
CPC Classification: G06Q

Claim Text:
1. A method of identifying a cause of a level of success in multiple projects from a set of past projects, the method comprising: receiving, by one or more processors, a data stream that describes multiple artifacts from disparate sources, wherein the multiple artifacts from disparate sources describe conditions associated with each project from a set of past projects, and wherein a cause for a level of success in the set of past projects is unknown at a time that the data stream is received; identifying, by one or more processors, a set of common artifacts in multiple projects from the set of past projects, wherein the set of common artifacts describes common conditions that are common to all of the multiple projects; identifying, by one or more processors, a level of success experienced by each of multiple projects, wherein the level of success is defined by a percentage of predefined project goals that have been met by a particular project; and in response to one or more processors determining that a particular set of projects, from the multiple projects, has a same level of success within a predefined range, identifying, by one or more processors, common conditions identified by the set of common artifacts as the cause for the level of success experienced by all of the projects in the particular set of projects; wherein the method includes tracing, by one or more processors, a lineage of activities performed on each of the multiple projects, wherein the lineage of activities is a particular sequential order of activities associated with a particular project, and wherein the lineage of activities is traced from timestamps on the multiple artifacts from disparate sources.