Quality-Driven Competition: Uniting Undergraduates, Graduates and Professionals on Global Software Development Projects | IEEE Conference Publication | IEEE Xplore