Factors Affecting Group Productivity