Project management method and system
First Claim
1. A computer-based method for facilitating the management of a project including:
- providing a project management database configured to receive a plurality of entries, including a series of tasks or events and a series of attributes associated with the tasks or events, the attributes including time-based attributes indicating the timing of the tasks or events, and resource-based attributes indicating at least the human resources allocated to the tasks or events;
generating at least a resource-centric display interface from the database in which each human resource is listed against its associated tasks, time-based attributes and task-related dependency links in a one-to-many relationship;
storing entries in the database; and
compiling a project management plan in which tasks, associated time-based attributes and dependency links are grouped in respect of each human resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer based method and system is provided for facilitating the management of a project. The method includes receiving task data, associated resource data, associated timing data and associated task-related dependency data. This data is typically arranged to be viewed in a task-centric manner through a task-centric display interface where for each task or event all corresponding resources and a series of attributes associated with the tasks or events including the timing of the tasks or events, the human resources allocated to the tasks or events and task related dependency links. The task, timing and task-related dependency data is then grouped for each resource and the entries may be stored in a data store. The grouped data is then graphically represented on a resource-centric display interface from a resource-centric perspective as a compilation of a project management plan so that for each resource, the task, timing and task-related dependency data is collectively displayed relative to said resource in a one-to-many relationship.
-
Citations
32 Claims
-
1. A computer-based method for facilitating the management of a project including:
-
providing a project management database configured to receive a plurality of entries, including a series of tasks or events and a series of attributes associated with the tasks or events, the attributes including time-based attributes indicating the timing of the tasks or events, and resource-based attributes indicating at least the human resources allocated to the tasks or events;
generating at least a resource-centric display interface from the database in which each human resource is listed against its associated tasks, time-based attributes and task-related dependency links in a one-to-many relationship;
storing entries in the database; and
compiling a project management plan in which tasks, associated time-based attributes and dependency links are grouped in respect of each human resource. - View Dependent Claims (2, 9, 10, 11, 12, 13, 21, 22)
-
-
3. A computer-based method for facilitating the management of a project having a series of tasks or events, said method comprising:
-
receiving task data, associated resource data, associated timing data and associated task-related dependency data, said data being arranged to be viewed in a task-centric manner through a task-centric display interface in which each for each task all corresponding resources are grouped;
for each resource, grouping all corresponding task, timing and task-related dependency data, graphically representing said grouped data on a resource-centric display interface from a resource-centric perspective so that for each resource the task, timing and task-related dependency data is collectively displayed relative to said resource in a one-to-many relationship. - View Dependent Claims (25, 26)
-
-
4. A computer-based method for facilitating the management of multiple projects, each project having a series of tasks, said method comprising:
-
receiving a plurality of project management datasets, each dataset including project data, task data, associated resource data, associated timing data and task-related dependency data with said data being viewable through a task-centric graphical interface, for each resource, grouping all corresponding task, timing and dependency data, graphically representing said grouped data on a resource-centric interface so that for each resource, the project, task, timing and dependency data is collectively displayed in a one-to-many relationship relative to said resource. - View Dependent Claims (5, 6, 27, 28)
-
-
7. A computer-based method for planning a project including:
-
receiving a project management dataset including task data, associated human resource data and associated timing data, for each human resource, grouping all corresponding task, timing and dependency data, providing a resource-centric interface wherein said grouped data is graphically represented from a resource-centric perspective so that for each resource, the task and timing data are collectively displayed relative to said resource in a one-to-many relationship, capturing modifications to said graphical representation and adjusting at least one of corresponding task and timing data, storing at least one of modified task and timing data. - View Dependent Claims (29, 30)
-
-
8. A computer-based method for planning a project including:
-
receiving a project management dataset including task data, associated human resource data, associated timing data and associated task-related dependency data;
deconstructing and regrouping the project management dataset for each human resource so that it is grouped with its corresponding task, timing and dependency data, graphically representing said grouped data so that for each resource, the task, timing and dependency data are collectively displayed relative to said resource in a one-to-many relationship. - View Dependent Claims (31, 32)
-
-
14. A system for facilitating the computer-based management of a project, having a series of tasks, said system comprising:
-
a data store for storing a project management dataset, said project management dataset including task data, resource data, timing data and dependency data;
a task-based project management application which is arranged to access said data store, and to allow the graphical display and manipulation of said dataset in a task-centric manner, in which said application graphically displays the associated data for each task, a resource-based project management application which is arranged to access said data store, and which groups for each resource all corresponding task, timing and dependency data in a resource-centric manner, so each resource is linked with its task and timing data in a one-to-many relationship, and a graphical representation component for graphically representing said resource-centric data such that each resource is linked with its tasks, timing and dependency data in a one-to-many relationship. - View Dependent Claims (20)
-
-
15. A system for facilitating the computer-based management of a project having a series of tasks, said system comprising:
-
a project management application which stores a series of data on tasks in a first data store, each task having associated resource, timing and dependency data, said application graphically displaying data associated with each task in a task-centric format, a function integrated within the project management application which is able to access the said first data store, and which aggregates data associated with each resource and stores it in a second data store, so that each resource is linked with its task, timing and dependency data in a one-to-many relationship, a graphical representation means adapted to generate a graphical representation of either the first or second data stores, and a switching application for switching between graphical representations of the task-centric or resource-centric views.
-
-
16. A system for facilitating the computer-based management of a project having a series of tasks, said system comprising a data store for storing a project management dataset, said project management dataset including task data, resource data dependency, and timing data, and
a task-based project management application which is arranged to access said data store, and to allow the graphical display and manipulation of said dataset in a task-centric manner, in which said application graphically displays the associated data for each task, and a resource-based project management application which is arranged to access said data store, and which is arranged to group for each resource all corresponding task and timing data in a resource-centric manner, so each resource is linked with its task and timing data in a one-to-many relationship, said application including or interfacing with a graphical representation component for graphically representing said resource-centric data such that each resource is linked with its tasks, timing and dependency data in a one-to-many relationship.
-
17. A system for facilitating the computer-based management of a project, having a series of tasks, said system comprising:
-
a data store for storing a project management dataset, said project management dataset including task data, resource data, timing data and dependency data;
a graphical user interface application for accessing said dataset, graphically displaying the associated data for each task and manipulating said dataset in a task-centric manner, a resource-based project management application for reorganising and updating said dataset, said reorganising and updating including grouping task and timing data in a resource-centric manner, so each resource is linked with its task and timing data in a one-to-many relationship, a graphical representation component for graphically representing said resource-centric data such that each resource is linked with its task, timing and dependency data in a one-to-many relationship.
-
-
18. A system for facilitating the computer-based management of multiple projects, each project having a series of tasks, said system comprising:
-
a plurality of data stores for storing a plurality of project management datasets, each dataset including project data, task data, associated resource data and associated timing data, a resource-based project management application which is arranged to access said plurality of data stores, and which is arranged to group for each resource all corresponding task and timing data in a resource-centric manner, so each resource is linked with its task and timing data in a one-to-many relationship, a graphical representation component for graphically representing said resource-centric data such that for each resource, project, task, timing and dependency data for that resource across each project is collectively displayed in a one-to-many relationship relative to said resource. - View Dependent Claims (19)
-
-
23. A computer readable medium containing program code, the program code being operative to instruct at least one programmable processor to execute a resource-based project management application which is arranged to access a data store associated with a project, and which is arranged to group for each resource in that project all corresponding task, timing and dependency data in a resource-centric manner, so each resource is linked with its task, timing and dependency data in a one-to-many relationship, said application including or interfacing with program code capable of graphically representing said resource-centric data such that for each resource, task, timing and dependency data for that resource, is collectively displayed in a one-to-many relationship relative to said resource.
-
24. A computer readable medium containing program code, the program code being operative to instruct at least one programmable processor to execute a resource-based project management application which is arranged to access data stores associated with a plurality of specified projects, and which groups for each resource all corresponding task, timing and dependency data in a resource-centric manner, so each resource is linked with its task, timing and dependency data in a one-to-many relationship, said application including or interfacing with program code capable of graphically representing said resource-centric data such that for each resource, project, task, timing and dependency data for that resource across each project, is collectively displayed in a one-to-many relationship relative to said resource.
Specification