The principal factors which influence effective teamwork are as follows:
i. Leadership
ii. Nature of tasks required to be performed
iii. The knowledge, skills and motivation of the team members
iv. The size of the group
v. The group’s stage of development
vi. The extent to which the group sticks together
vii. Group norms and organization norms
viii. The roles played by individuals
ix. The environment in which the group has to work.