Empirical study of how personality, team processes and task characteristics relate to satisfaction and software quality | Publicación