The mediating effect of group development on satisfaction in a virtual and mixed-mode environment | IEEE Conference Publication | IEEE Xplore