End-to end project management

US10198702B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10198702-B2
Application numberUS-201514610284-A
CountryUS
Kind codeB2
Filing dateJan 30, 2015
Priority dateJan 30, 2015
Publication dateFeb 5, 2019
Grant dateFeb 5, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A device may provide a user interface for receiving project information for a software implementation project. The project information may be associated with a set of requirements defining the software implementation project. The project information may be associated with a set of deliverables describing results of the software implementation project. The device may generate an initial project plan based on the project information. The device may receive information regarding the initial project plan during fulfillment of the project plan. The device may selectively provide an alert associated with the initial project plan based on receiving the information regarding the initial project plan. The device may selectively generate a modified project plan based on receiving the information regarding the project plan.

First claim

Opening claim text (preview).

What is claimed is: 1. A device, comprising: one or more memory devices; and one or more processors, connected to the one or more memory devices, configured to: determine configuration information including information identifying: a type of the device on which a user interface is displayed, one or more capabilities of the device, and one or more specifications associated with the device; configure, based on the configuration information, a user interface to provide a first graphical user interface for receiving project information for a software implementation project, the project information including: a set of requirements defining the software implementation project, a set of deliverables describing results of the software implementation project, a project delivery method to be used in connection with the software implementation project, and a complexity of the software implementation project,  the complexity including a required set of skills for a developer for the software implementation project; compare the software implementation project and a set of other software implementation projects that have been successfully completed; generate additional project information based on comparing the software implementation project and the set of other software implementation projects; determine a first relational mapping of elements of the project information and the additional project information; generate a set of initial project plans based on the first relational mapping, a particular initial project plan, of the set of initial project plans, being generated based on other project plans, associated with the set of other software implementation projects, including the complexity; configure, based on the configuration information, the user interface to provide a second graphical user interface for implementing at least one of the set of initial project plans; implement the particular initial project plan after receiving a user selection of the particular initial project plan, the particular initial project plan including a project schedule; receive status information regarding the particular initial project plan during fulfillment of the particular initial project plan; selectively provide, using the status information regarding the particular initial project plan and for display on a particular portion of a third graphical user interface, one or more alerts, the third graphical user interface being configured based on the configuration information, the one or more alerts including information indicating a set of mitigating actions, a first alert, of the one or more alerts, being provided when one or more requirements metrics satisfies a threshold,  the first alert indicating a criticality of the first alert, and  the threshold including at least one of:  a threshold delay, or  a threshold cost overrun, and a second alert, of the one or more alerts, being provided when:  a set of available developers does not include a developer with a skill set requirement to perform a task, and  a change to the project schedule would not make a developer, with the skill set requirement to perform the task, available; receive, after selectively providing the second alert, information indicating additional developers would be suitable if the skill set requirement, to perform the task, is lowered to a lower skill set requirement; receive a document associated with a particular format; parse the document to determine a change requirement for the software implementation project included in the document; utilize a second relational mapping to determine one or more requirements of the set of requirements, one or more deliverables of the set of deliverables, and one or more tasks of a set of tasks affected by the change requirement; generate a set of modified project plans based on utilizing the second relational mapping and after receiving the information indicating the additional developers would be suitable if the skill set requirement, to perform the task, is lowered to the lower skill set requirement; configure, based on the configuration information, the user interface to provide a fourth graphical user interface for implementing at least one of the set of modified project plans; implement a particular modified project plan, of the set of modified project plans, after receiving a user selection of the particular modified project plan, the particular modified project plan being different from the particular initial project plan, and the particular modified project plan including the lower skill set requirement; generate a set of task schedules for the additional developers based on implementing the particular modified project plan; send, via a network, the set of task schedules to one or more user devices associated with the additional developers, each task schedule, of the set of task schedules, being sent to a corresponding user device of the one or more user devices based on: skills associated with each of the additional developers, and a task complexity for each task of the set of task schedules; and provide, for display via the network and to another user device, an indication of a probability of delay as a result of implementing the change requirement and the particular modified project plan. 2. The device of claim 1 , where the particular modified project plan is a first modified project plan; and where the one or more processors are further configured to: determine a set of scores for the set of modified project plans based on the one or more requirements metrics; select a second particular modified project plan based on the set of scores; and provide information identifying the second particular modified project plan based on selecting the second particular modified project plan. 3. The device of claim 1 , where the task is a first task; where the one or more processors are further configured to: receive information regarding progress of a second task associated with the particular initial project plan; determine that the second task is behind a scheduled progress associated with the second task; and compare the progress of the second task with the threshold delay; and where the one or more processors, when selectively providing the one or more alerts, are to: selectively provide the first alert based on determining that the progress of the second task meets the threshold delay, the first alert including information identifying one or more deliverables, of the set of deliverables, associated with the second task. 4. The device of claim 1 , where the one or more processors are further configured to: determine the second relational mapping, the second relational mapping being between the set of requirements and the set of deliverables; and provide traceability information associated with the second relational mapping, the traceability information indicating one or more deliverables, of the set of deliverables, affected by a change to a particular requirement, of the set of requirements. 5. The device of claim 1 , where the one or more processors, are further configured to: determine a projected change requirements inflow pattern for the software implementation project based on the project information and other project information associated with other software implementation projects; and determine an impact to the software implementation project associated with the information regarding the particular initial project plan based on the projected change requirements inflow pattern; and where the one or more processors, when generating the particular modified project plan, are further to: generate the particular modified project plan based on the impact to the software implementation project.

Assignees

Inventors

Classifications

  • G06Q10/063Primary

    Operations research, analysis or management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10198702B2 cover?
A device may provide a user interface for receiving project information for a software implementation project. The project information may be associated with a set of requirements defining the software implementation project. The project information may be associated with a set of deliverables describing results of the software implementation project. The device may generate an initial project …
Who is the assignee on this patent?
Accenture Global Services Ltd, Acccenture Global Services Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q10/063. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 05 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).