Method and apparatus for discovering and utilizing atomic services for service delivery
First Claim
1. A method for identifying and partitioning a service into at least one atomic service in an environment to fulfill information technology services, the method comprising:
- determining whether the entire work to perform at least one of an information technology service and smaller tasks can be automated;
determining whether all tasks can be performed by one person when the entire work to perform said information technology service cannot be automated;
determining whether the entire work can be partitioned to match different skills required to perform different sections in the entire work when all tasks can be performed by one person;
dividing the entire work into the smaller tasks with a processor based on at least one ofdifferent skills required to perform different sections of the entire work, and subteams required to perform the entire work;
determining whether all tasks can be performed by one team when all tasks cannot be performed by one person;
encapsulating at least one of all tasks and the smaller tasks into at least one atomic service with the processor when the entire work to perform at least one of said information technology service and the smaller tasks can be automated; and
storing the at least one atomic service in an atomic services catalog.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer readable medium for identifying and partitioning atomic services in an information technology (IT) environment are included within the invention. More specifically, the invention provides a method and system for identifying service boundaries and partitioning services into atomic services based on the services boundaries. In order to more efficiently provide services in an IT environment, this invention in at least one embodiment utilizes a method of partitioning services into atomic services based on natural services boundaries such that those atomic services may be standardized and reused as needed.
154 Citations
26 Claims
-
1. A method for identifying and partitioning a service into at least one atomic service in an environment to fulfill information technology services, the method comprising:
-
determining whether the entire work to perform at least one of an information technology service and smaller tasks can be automated; determining whether all tasks can be performed by one person when the entire work to perform said information technology service cannot be automated; determining whether the entire work can be partitioned to match different skills required to perform different sections in the entire work when all tasks can be performed by one person; dividing the entire work into the smaller tasks with a processor based on at least one of different skills required to perform different sections of the entire work, and subteams required to perform the entire work; determining whether all tasks can be performed by one team when all tasks cannot be performed by one person; encapsulating at least one of all tasks and the smaller tasks into at least one atomic service with the processor when the entire work to perform at least one of said information technology service and the smaller tasks can be automated; and storing the at least one atomic service in an atomic services catalog. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for identifying and partitioning a service into at least one atomic service in an environment to fulfill information technology services, the method comprising:
-
determining whether an entire work to perform at least one of an information technology service and smaller tasks can be automated; determining whether all tasks can be performed by one person when the entire work to perform said information technology service cannot be automated; determining whether the entire work can be partitioned to match different skills required to perform different sections in the entire work when all tasks can be performed by one person; determining whether all tasks to perform the entire work can be performed by one team when all tasks cannot be performed by one person, the team having accountability and ownership of all tasks or said team having one or more logical subteams based on skills; partitioning the entire work into the smaller tasks with a processor to match the different skills required to perform different tasks in the entire work, said partitioning based on the logical subteams; dividing all tasks into specializations based on team, subteam or skill; encapsulating at least one of all tasks and the smaller tasks into atomic services with the processor when the entire work to perform at least one of said information technology service and the smaller tasks can be automated; and storing said atomic services in an atomic services catalog. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification