Are team personality and climate related to satisfaction and software quality? Aggregating results from a twice replicated experiment