Software deployment system and method
First Claim
1. A method for deploying business software, comprising:
- implementing a sales phase of a business software deployment cycle, the sales phase comprising;
selecting one or more pre-defined business models applicable to a business entity in which the software is being deployed, the business models being associated with particular business functions;
creating an entity model using the one or more selected business models;
gathering information from the entity relevant to the selected business models; and
inputting the information into the entity model and storing the entity model; and
executing an implementation phase of the business software deployment cycle, in response to receiving a decision from the entity to implement the business software, the implementation phase comprising;
retrieving the stored entity model;
specifying functional requirements of the entity using a business modeling tool;
configuring the entity model using the specified functional requirements; and
automatically generating one or more specification files according to the configured entity model, the specification files identifying the data to be input to the software after the software is deployed.
17 Assignments
0 Petitions
Accused Products
Abstract
A method for deploying software includes selecting one or more pre-defined business models applicable to a business entity in which the software is being deployed. The business models are associated with particular business functions. The method further includes creating an entity model using the one or more selected business models. In addition, the method includes gathering information from the entity relevant to the selected business models and inputting the information into the entity model. The method further includes specifying functional requirements of the entity using a business modeling tool and configuring the entity model using the specified functional requirements. Moreover, the method includes automatically generating one or more specification files according to the configured entity model. The specification files identify the data to be input to the software after the software is deployed.
-
Citations
26 Claims
-
1. A method for deploying business software, comprising:
-
implementing a sales phase of a business software deployment cycle, the sales phase comprising; selecting one or more pre-defined business models applicable to a business entity in which the software is being deployed, the business models being associated with particular business functions; creating an entity model using the one or more selected business models; gathering information from the entity relevant to the selected business models; and inputting the information into the entity model and storing the entity model; and executing an implementation phase of the business software deployment cycle, in response to receiving a decision from the entity to implement the business software, the implementation phase comprising; retrieving the stored entity model; specifying functional requirements of the entity using a business modeling tool; configuring the entity model using the specified functional requirements; and automatically generating one or more specification files according to the configured entity model, the specification files identifying the data to be input to the software after the software is deployed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Deployment software for deploying business software, the deployment software embodied in a computer-readable medium and operable, when executed, to:
-
implementing a sales phase of a business software deployment cycle, the sales phase comprising; receive from a user a selection of one or more pre-defined business models applicable to a business entity in which the business software is being deployed, the business models being associated with particular business functions; create an entity model using the one or more selected business models; receive from the user information relating to the entity and relevant to the selected business models; store the entity model; executing an implementation phase of the business software deployment cycle, in response to receiving a decision from the entity to implement the business software, the implementation phase comprising; retrieve the stored entity model; receive functional requirements of the entity using a business modeling tool; configure the entity model using the specified functional requirements; and generate one or more specification files according to the configured entity model, the specification files identifying the data to be input to the business software after the business software is deployed. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification