1. A computer readable storage medium including instructions executed by a computer system to perform a method for simulating and analyzing one or more scenarios for a communications network service to be deployed, the method comprising: receiving business and technology changeable parameters describing the communications network service to be deployed; simulating the service using the business and technology changeable parameters, a base case model, a network cost model and a bandwidth model to determine at least one candidate solution for deploying the service, wherein the at least one candidate solution includes business and technology sub-solutions; and generating an analysis of the at least one candidate solution to evaluate an impact of the changeable parameters.