IDM: Integrated Design and Management