Research on impact of team conflict upon employee satisfaction in geographically distributed software development team | IEEE Conference Publication | IEEE Xplore