Joint customer development process and its impact on software quality | IEEE Journals & Magazine | IEEE Xplore