SMS dit: Optimization Methods for Product and System Design