A Risk-Driven Model for Work Allocation in Global Software Development Projects | IEEE Conference Publication | IEEE Xplore