1. A computer implemented method for a business process transformation wizard to assess by computer analysis business processes and to identify by computer analysis transformation options, comprising the steps of: on-screen prompting on a display by a business process transformation wizard running on at least one computer, of a business analyst to specify business objectives of process transformation, said business process transformation wizard displays a menu of key performance indicators (KPIs) which can be selected by the business analyst, selected KPIs affecting selection by the business process transformation wizard running on said computer of a minimal set of input parameters required to build the business process model that is amenable for analysis to predict the process KPIs; adding required parameters to a business process model by the business process transformation wizard running on said computer until the business process model is completed; determining transformation patterns based on information contained in a knowledge database storage unit accessible by the computer, wherein the information includes different business process patterns and effectiveness of different transformation patterns for different business process patterns; selecting, by said business analyst using said transformation wizard, transformation patterns for optimizing process parameters from a first set of transformation patterns, said first set of transformation patterns including “Optimizing Resource Capabilities”, “Optimizing Resource Scheduling Policies”, “Combining Roles”, Change Branching Probability”, and “Introducing IT Systems”, optimizing, by the business process transformation wizard running on said computer, process parameters using an optimization technique and said selected transformation patterns for optimizing process parameters; and selecting, by said business analyst using said transformation wizard, transformation patterns for optimizing topology of the business process from a second set of transformation patterns, said second set of transformation patterns including “Parallelize Business Process sub system”, “Permute Order of Tasks”, and “Remove Activity” and, for each selected transformation pattern from said second set of transformation patterns; optimizing, by the business process transformation wizard running on said computer, topology for the business process using a transformation technique and said selected transformation patterns for optimizing topology.