Patent ID: 7580901

Claim:
A method for calculating a cost for a transitioning of a customer in service oriented architecture on-demand environment comprising: contracting with a customer to provide a plurality of services in the on-demand environment, wherein the services are provided by a service oriented architecture having a plurality of application services connected to a plurality of infrastructure services by an enterprise service bus; and using a program stored in a memory of a computer, the program containing a plurality of instructions adapted to cause a processor of the computer to perform steps comprising: accessing a standardized activity tasks library containing a plurality of standardized activity tasks; accessing a standardized activity estimate library containing a plurality of standardized activity estimate values, each standardized activity estimate value linked to one of the plurality of standardized activity tasks; accessing a skill level library containing a plurality of skill level values, each skill level value linked to one or more of the plurality of standardized activity tasks; displaying an interface with an account set up tab, an architecture tab, a server tab, and an application tab; responsive to entering a plurality of tasks selected from the standardized activity tasks library and entering a plurality of teams corresponding to each of the plurality of tasks into the account set up tab, into the architecture tab, into the server tab, and into the application tab, and entering a number of servers, automatically populating a first table in the display with a plurality of standardized activity estimate values from the standardized activity tasks library corresponding to each of the plurality of tasks; summarizing in a second table, a plurality of standardized activity estimate total values; automatically populating to a third table, an eighth plurality of skill levels from the skill level library corresponding to each of the plurality of standardized activity estimate total values, and calculating and displaying in the third table, a grand total of hours, and a total monthly full time equivalent load for the transitioning of the customer; and wherein, the transitioning includes defining the resources to be applied to an plurality of needs of the customer for a service contract, placing the data and resources of the customer in operation, getting the customer to operate routinely within the on-demand environment, boarding the customer, or adding services to the customer.