Supporting collaboration in distributed software engineering teams | IEEE Conference Publication | IEEE Xplore