How do personality, team processes and task characteristics relate to job satisfaction and software quality? | Publicación