Managing design processes: a risk assessment approach | IEEE Journals & Magazine | IEEE Xplore