IP Library Patent Application 10929553
Patent Application
App. No. 10/929,553

Method and system for staffing

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
10/929,553
Abstract

Methods and systems of resource planning are described. In one embodiment, a rule set, that defines an authority of a program planner to create at least one project role, is evaluated. A determination of organizational units of users are made, staffing states are modified, and users are disallowed from making changes to a project plan based on the evaluation of the rule set as a function of the staffing state. In another embodiment, a first command from a first user to modify a program structure is received and evaluated. The rule set specifies an authority of the first user to modify the program structure on a basis of a staffing state in a project planning process. A program structure is modified, as a result of a positive evaluation of the rule set, wherein modification includes populating the program structure with first data comprising a project structure and a project role.

Claims (53)

1 . A method of program planning, comprising:

evaluating a rule set, wherein the rule set defines an authority of a Project Planner to create at least one project role;

determining an organizational unit of a candidate manager;

determining an organizational unit of a staffing manager;

receiving a command from the project planner to set a state of the project role to a first state;

releasing the project role; and

disallowing the project planner to make changes to the project role while the state of the project role is in the first state.

2 . The method of claim 1 , wherein the project planner defines a project structure.

3 . The method of claim 1 , wherein the project planner has no staffing responsibility.

4 . The method of claim 1 , wherein the candidate manager is responsible for identifying a resource for the at least one project role.

5 . The method of claim 1 , wherein the staffing manager is responsible for assigning a resource to the at least one project role.

6 . The method of claim 1 , wherein the candidate manager and the staffing manager are separate persons.

7 . The method of claim 1 , wherein the project role comprises: qualifications, cost and revenue rate, and a timeframe.

8 . The method of claim 1 , wherein the determined organizational unit of one of the candidate manager and the staffing manager is displayed to the project planner.

9 . The method of claim 1 , wherein the setting of the state of the project role to the first state is only possible if a staffing manager is specified.

10 . The method of claim 1 , wherein the first state is “staffing in process.”

11 . A method of program planning, comprising:

displaying as a worklist all project roles having a state set to a first state and assigned to a staffing manager;

opening a project role from the worklist as selected by the staffing manager;

locking the project role and displaying the project role in a change mode; and

one of:

delegating the project role to a candidate manager if a resource is not assigned to the project role by the staffing manager; and

receiving an assignment of a resource to the project role by the staffing manager.

12 . The method of claim 11 , wherein the first state is “staffing in process.”

13 . The method of claim 11 , wherein the staffing manager is an individual.

14 . The method of claim 11 , wherein the staffing manager is an organizational unit comprising a plurality of staffing managers.

15 . A method of program planning, comprising:

displaying as a worklist all project roles having a state set to a first state and assigned to a candidate manager, wherein each project role has associated therewith at least one requirement;

opening a project role from the worklist as selected by the candidate manager;

locking the project role and displaying the project role in a change mode;

determining a set of resources for which the candidate manager is responsible;

determining a subset of resources from the set of resources that fit the at least one requirement of the project role; and

displaying the subset of resources that fit the at least one requirement of the project role as a list.

16 . The method of claim 15 , wherein the first state is “staffing in process.”

17 . The method of claim 15 , wherein the candidate manager is an individual.

18 . The method of claim 15 , wherein the candidate manager is an organizational unit comprising a plurality of candidate managers.

19 . The method of claim 15 , wherein the candidate manager performs a resource search for the project role.

20 . The method of claim 15 , wherein the at least one requirement is one of qualifications of candidates, availability of candidates, and a project role attribute.

21 . The method of claim 15 , wherein determining the set of resources comprises:

evaluating a relation that connects a business partner object with at least one organizational unit; and

only searching and finding within a set of resources the business partner object is allowed to see.

22 . The method of claim 21 , wherein the business partner object is represented by a candidate manager.

23 . The method of claim 15 , wherein the set of resources comprises all the resources that are assigned to organizational units connected to the business partner object and all subjacent organizational units.

24 . The method of claim 15 , further comprising:

receiving a selection, from the business partner object, of at least one resource that was presented on the list; and

adding the at least one resource as a candidate to the project role.

25 . A method of program planning, comprising:

receiving a first command from a first user to modify a program structure;

evaluating a rule set, wherein the rule set specifies an authority of a first user to modify the program structure on a basis of a staffing state in a project planning process; and

modifying the program structure, as a result of a positive evaluation of the rule set, wherein modification includes populating the program structure with first data comprising a project structure and a project role.

26 . The method of claim 25 , wherein the first user creates and maintains a project structure and a project role.

27 . A method of program planning wherein the task of staffing a predefined role and the task of searching for at least one resource to staff the predefined role are performed by a first user and a second user, respectively.

28 . The method of claim 27 , wherein the first user is different from the second user.

Assignments (3)
CHANGE OF NAME Recorded Jun 8, 2016
From: SAP AKTIENGESELLSCHAFT
To: SAP AG
Reel/Frame 038905/0832 →
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2004
From: LANG, TORSTEN; FELL, MATTHIAS; GOFF, EDWARD G.; STAERCK, JUTTA; WIEDEMANN, RALF
To: SAP AKTIENGESELLSCHAFT
Reel/Frame 016089/0571 →