ME317 at Stanford addresses systematic methodologies to define, develop, and produce competitive products. The methods cover characterization of user values, design for manufacturability, and other life-cycle values such as reliability, serviceability, and environmental compatibility. ME317A addresses key issues of competitive product development. In the course project, student teams identify opportunities for improvement and apply structured methodologies to develop a comprehensive product definition. Following the product definition process covered in ME317A, ME317B focuses on quality implementation of the product definition. In the course project, groups of students apply structured methods to optimize the design of an improved product and plan for its manufacture, testing, and service.