Detecting patterns that increase the risk of late delivery of a software project
US-9563864-B2 · Feb 7, 2017 · US
US2017192778A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017192778-A1 |
| Application number | US-201615395155-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 30, 2016 |
| Priority date | Jan 4, 2016 |
| Publication date | Jul 6, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A device receive data regarding a project. The device may automatically evaluate the data using a set of analytics tools. The device may communicate with a client device to provide a virtual agent user interface component based on evaluating the data using the set of analytics tools. The virtual agent user interface component may include information identifying a set of alerts relating to the project and a set of recommendations relating to the set of alerts. The device may receive information indicating that a particular recommendation, of the set of recommendations is to be implemented. The device may communicate with one or more other devices to implement the particular recommendation.
Opening claim text (preview).
What is claimed is: 1 . A device, comprising: one or more processors to: receive data regarding a project; automatically evaluate the data using a set of analytics tools; communicate with a client device to provide a virtual agent user interface component based on evaluating the data using the set of analytics tools, the virtual agent user interface component including information identifying a set of alerts relating to the project and a set of recommendations relating to the set of alerts; receive information indicating that a particular recommendation, of the set of recommendations is to be implemented; and communicate with one or more other devices to implement the particular recommendation. 2 . The device of claim 1 , where the one or more processors are further to: generate a representation of the virtual agent user interface component, the representation being associated with representing a status of the project; and where the one or more processors, when communicating with the client device to provide the virtual agent user interface component, are to: cause the representation of the virtual agent user interface component to be provided for display via a project management user interface of the client device. 3 . The device of claim 2 , where the one or more processors are further to: determine an alert condition relating to the set of alerts based on automatically evaluating the data; and alter the representation of the virtual agent user interface component to provide an indication of the alert condition, altering the representation of the virtual agent user interface component including an alteration to at least one of: a color of the representation, an iconography of the representation, an animation of the representation, a motion of the representation, a visibility of the representation, or a size of the representation. 4 . The device of claim 1 , where the one or more processors are further to: determine that an alert condition relating to an alert of the set of alerts relates to a particular role of a particular entity completing the project; and where the one or more processors, when communicating with the client device to provide the virtual agent user interface component, are to: select, from a set of virtual agent user interface components associated with a set of roles, the virtual agent user interface component based on the particular role. 5 . The device of claim 1 , where the one or more processors are further to: generate the virtual agent user interface component using a cognitive computing functionality based on automatically evaluating the data using the set of analytics tools; and where the one or more processors, when communicating with the client device to provide the virtual agent user interface component, are to: provide the virtual agent user interface component based on generating the virtual agent user interface component. 6 . The device of claim 1 , where the one or more processors, when automatically evaluating the data, are to: determine a value for a particular project metric relating to the project based on the data; determine that the value for the particular project metric satisfies a threshold, the threshold indicating an alert condition relating to the particular project metric; and generate a particular alert, of the set of alerts, to identify the alert condition based on determining that the value for the particular project metric satisfies the threshold. 7 . The device of claim 1 , where the one or more processors are further to: provide, via the virtual agent user interface component, a user interface element associated with navigating from a first portion of a project management user interface to a second portion of the project management user interface, the second portion of the project management user interface including information relating to a particular alert of the set of alerts; receive a selection of the user interface element based on providing the user interface element; and causing the client device to provide the second portion of the project management user interface for display. 8 . A method, comprising: receiving, by a cloud platform of a cloud computing environment, project data associated with a project, the project data including a first set of project metrics regarding the project and a second set of project metrics regarding another project; processing, by the cloud platform, the project data using a set of analytics tools; generating, by the cloud platform, a virtual agent user interface component based on processing the project data using the set of analytics tools; and providing, by the cloud platform and using the virtual agent user interface component, information relating to the project via a user interface, the information relating to the project including a set of alerts relating to the project and a set of recommendations relating to the set of alerts; receiving, by the cloud platform, a selection of a particular recommendation of the set of recommendations; and performing, by the cloud platform, one or more actions based on the selection of the particular recommendation. 9 . The method of claim 8 , further comprising: identifying a particular alert condition relating to a particular alert of the set of alerts that corresponds to another alert condition of the other project; obtaining information identifying a set of actions performed for the other project to remediate the other alert condition; generating the recommendation, of the set of recommendations for the project, based on the set of actions performed for the other project; and where providing information relating to the project comprises: providing, using the virtual agent user interface component, the recommendation for the project. 10 . The method of claim 9 , where performing the one or more actions comprises: communicating with one or more other devices to perform a particular action, of the one or more actions, based on the recommendation for the project, the particular action being associated with remediating the particular alert condition. 11 . The method of claim 8 , further comprising: receiving voice input for the virtual agent user interface component based on providing the virtual agent user interface component via the user interface; determining, based on the voice input, an instruction for the virtual agent user interface component; determining, based on the instruction, a particular action that is to be performed relating to the project; and communicating with one or more devices to perform the particular action. 12 . The method of claim 8 , further comprising: receiving a search term via the virtual agent user interface component; determining a subset of the set of alerts relating to the search term; and where providing information relating to the project comprises: providing a set of search results via the virtual agent user interface component based on the subset of the set of alerts. 13 . The method of claim 8 , further comprising: determining scores for the set of alerts based on a severity or a portion of the project to which the set of alerts relate; selecting a subset of the set of alerts based on the scores; and where providing information relating to the project comprises: providing, using the virtual agent user interface component, information identifying the subset of the set of alerts. 14 . The method of claim 8 , where the project data includes at least one of: provisioning information, a project plan, a sprint plan, reso
Related publications grouped by family.
Answers are generated from the same data shown on this page.