Picking the right project: Assigning student teams in a GSD course | IEEE Conference Publication | IEEE Xplore