1. A method for designing a product performed by a processor associated with a computer and comprising the steps of: obtaining data records relating to one or more input variables and one or more output parameters of a configuration of the product; selecting one or more input parameters from the one or more input variables; generating a computational model for the product configuration, the computational model indicative of interrelationships between the one or more input parameters and the one or more output parameters based on the data records; providing a set of constraints to the computational model representative of a compliance state for the product; using the computational model and the provided set of constraints to generate statistical distributions for the one or more input parameters based on a symmetric random scatter process and the one or more output parameters, the symmetric random scatter process including: obtaining initial ranges of the input parameters; creating a plurality of model data records including at least one symmetric model data record based on the initial ranges of the input parameters; determining a candidate set of values of the input parameters based on the plurality of model data records; and determining the statistical distributions of the one or more input parameters based on the candidate set; and identifying a desired range of input parameters for the product configuration based on the generated statistical distributions for the one or more input parameters.