Workflow management system
First Claim
1. A workflow management system that dynamically constitutes a workflow model for executing a workflow, the system comprising:
- a skill input unit through which skill information necessary for executing a new task is input for generating the new task;
an experience value update unit that calculates an experience value based on time from a start of the task to an end thereof at the ending of the task and updates the skill information of an executor of the task;
a task information acquisition unit that acquires task information including at least a task name and detailed information from a task in operation at a request of searching for a human resource or a task;
a skill profile information input unit from which skill profile information including at least a skill name is input at the request;
a similar task search unit that searches for an existing similar task based on the task information;
an associated person acquisition unit that acquires an associated person of the task searched for by the similar task search unit;
a confirmation unit that performs confirmation whether the associated person acquired by the associated person acquisition unit has consistency with the skill profile information;
a skill search unit that searches for the human resources having a common skill based on the skill profile information; and
an integration unit that calculates a ranking of the human resources or the tasks in consideration of the experience value based on an output from the confirmation unit and an output from the skill search unit and presents the calculated rankings in descending order.
1 Assignment
0 Petitions
Accused Products
Abstract
A disclosed workflow management system includes a skill input unit through which skill information is input; an experience value update unit updating the skill information of an executor of a task; a task information acquisition unit acquiring task information including at least a task name and detailed information; a skill profile information input unit from which skill profile information including at least a skill name is input; a similar task search unit searching for an existing similar task; an associated person acquisition unit acquiring an associated person of the task; a confirmation unit confirming whether the associated person has consistency with the skill profile information; a skill search unit searching for human resources having a common skill; and an integration unit calculating a ranking of the human resources or the tasks and presenting the calculated rankings in descending order.
24 Citations
3 Claims
-
1. A workflow management system that dynamically constitutes a workflow model for executing a workflow, the system comprising:
-
a skill input unit through which skill information necessary for executing a new task is input for generating the new task; an experience value update unit that calculates an experience value based on time from a start of the task to an end thereof at the ending of the task and updates the skill information of an executor of the task; a task information acquisition unit that acquires task information including at least a task name and detailed information from a task in operation at a request of searching for a human resource or a task; a skill profile information input unit from which skill profile information including at least a skill name is input at the request; a similar task search unit that searches for an existing similar task based on the task information; an associated person acquisition unit that acquires an associated person of the task searched for by the similar task search unit; a confirmation unit that performs confirmation whether the associated person acquired by the associated person acquisition unit has consistency with the skill profile information; a skill search unit that searches for the human resources having a common skill based on the skill profile information; and an integration unit that calculates a ranking of the human resources or the tasks in consideration of the experience value based on an output from the confirmation unit and an output from the skill search unit and presents the calculated rankings in descending order.
-
-
2. A workflow management method for controlling a workflow management system that dynamically constitutes a workflow model for executing a workflow, the method comprising:
-
a skill input step of inputting skill information necessary for executing a new task for generating the new task; an experience value update step of calculating an experience value based on time from a start of the task to an end thereof at the end of the task and updating the skill information of an executor of the task; a task information acquisition step of acquiring task information including at least a task name and detailed information from a task in operation at a request of searching for a human resource or a task; a skill profile information input step of inputting skill profile information including at least a skill name at the request; a similar task search step of searching for an existing similar task based on the task information; an associated person acquisition step of acquiring an associated person of the task searched for in the similar task search step; a confirmation step of performing confirmation whether the associated person acquired in the associated person acquisition step has consistency with the skill profile information; a skill search step of searching for the human resources having a common skill based on the skill profile information; and an integration step of calculating a ranking of the human resources or the tasks in consideration of the experience value based on an output in the confirmation step and an output from the skill search step and presenting the calculated rankings in descending order.
-
-
3. A recording medium having recorded thereon a computer-readable workflow control program of a workflow management system that dynamically constitutes a workflow model for executing a workflow, the control program causing a computer constituting the workflow management system to function as:
-
a skill input unit through which skill information necessary for executing a new task is input for generating the new task; an experience value update unit that calculates an experience value based on time from a start of the task to an end thereof at the ending of the task and updates the skill information of an executor of the task; a task information acquisition unit that acquires task information including at least a task name and detailed information from a task in operation at a request of searching for a human resource or a task; a skill profile information input unit from which skill profile information including at least a skill name is input at the request; a similar task search unit that searches for an existing similar task based on the task information; an associated person acquisition unit that acquires an associated person of the task searched for by the similar task search unit; a confirmation unit that performs confirmation whether the associated person acquired by the associated person acquisition unit has consistency with the skill profile information; a skill search unit that searches for the human resources having a common skill based on the skill profile information; and an integration unit that calculates a ranking of the human resources or the tasks in consideration of the experience value based on an output from the confirmation unit and an output from the skill search unit and presents the calculated rankings in descending order.
-
Specification