Browse Prior Art Database

A Method and System to Optimize Request Fulfillment based on Lowest Cost to Fulfill Tasks in an IT Service Catalog

IP.com Disclosure Number: IPCOM000243929D
Publication Date: 2015-Oct-28
Document File: 3 page(s) / 53K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method and system to optimize a request fulfillment based on lowest cost to fulfill tasks in an IT service catalog. Here, the method and system is used to assess capabilities of a service provider to fulfill the tasks for a specified cost.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 3

A Method and System to Optimize Request Fulfillment based on Lowest Cost to Fulfill Tasks in an IT Service Catalog

Disclosed is a method and system to optimize a request fulfillment based on lowest cost to fulfill tasks in an information technology (IT) service catalog. Here, the method and system is used to assess capabilities of a service provider to fulfill the tasks for a specified cost. The method and system also includes the ability to delay non urgent tasks if the delay results in the lowering of cost for delivery.

Firstly, a set of service catalog items are created, where each service requires a set of fulfillment tasks. For example, a service catalog item to 'Build a new Window's Machine' is required, where, the service required to build a new window's machines requires a set of fulfillment tasks. Here, set of fulfillment tasks may include, but need not be limited to, set up a network, install a virtual machine, add monitoring and validation and hand over to the customer.

The method and system starts by receiving a request into the service catalog to provision a new window's machine. Subsequently, a scheduler included in the system first analyzes the service levels and fulfillment date/ time for the request to determine whether the request is urgent or not. The scheduler also considers the time available to complete the request. Then, the scheduler works through each of the tasks to identify the lowest cost to deliver the tasks by using the cost details from each service provider. The method and system may optionally consider previous service level and quality ratings to determine whether the lower cost may be at the expense of a lower quality of service. In this case, the lowest cost can be considered only when the service provider is fulfilling the task by dispatching the tasks as required by the user without violating the service levels. However, if the user finds that the lowest cost service provider is extending the task longer than the expected time period, then the scheduling engine may optionally swap the task to a more expensive service provider with a faster fulfillment time without violating the service level. In other case, if the lower cost service provider is not chosen, the scheduler can consider target completion time to determine whether any task can be delayed to a time being when the service provider may offer the lowest cost or by using team A to fulfill the request during the specified business hours. However, if the scheduler can delay the request without failing...