Return to Issue Details The Impact of Team Dynamics on Software Quality and Productivity: Evidence from South Africa Download Download PDF