Multi-dimensional assessment of risks in a distributed software development course | IEEE Conference Publication | IEEE Xplore