In the current design process, the designer generates the detailed geometry of the component based on experience. Prototypes of this design are built and tested to verify the performance. This design - build - test iterative process is continued until performance targets/criteria are met. Computer Aided Engineering is often used to verify the design.This paper presents a new product development process to substantially reduce the number of design - analysis - build - test iterations. This Upfront Analysis Driven Design process incorporates several state of the art technologies in finite element structural analysis, optimization, and Computer Aided Design. This process ensures a near optimum design in the first design level itself.