Functional group roles in software engineering teams
HSSE '05 Proceedings of the 2005 workshop on Human and social factors of software engineering
Formal model for assigning human resources to teams in software projects
Information and Software Technology
Influence of human factors in software quality and productivity
ICCSA'11 Proceedings of the 2011 international conference on Computational science and Its applications - Volume Part V
Using feedback for supporting software team improvement
WM'05 Proceedings of the Third Biennial conference on Professional Knowledge Management
International Journal of Human Capital and Information Technology Professionals
Hi-index | 0.00 |
Formal evaluation of team performance (e.g. with metrics) is a good and well known instrumentfor providing feedback about finished projects. If performance was behind expectations a furtheranalysis may include an oral discussion of problems that occured during the project, that have beentreated ineffectively or even have been put aside. Such problems may include choice and quality ofengineering practices, the appropriateness of role and responsibility assignments and relationshipsbetween team members, which have been conductive or obstructive to the team. This feedbackimproves engineering behaviour and strengthens the problem and conflict solving capabilites forcoming projects, but can麓t affect any more the project of concern, which already has been finished.This paper proposes the usage of a questionnaire based on skills and personality traits for providingfeedback to software projects teams during running projects. The result of the assessmentshould help to improve the performance of the project team by defining roles adequately and puttingresponsibilities to the right people: It improves the personal relationships within the team, increasesthe attitude for personal tasks, increases the understanding and respect for the other team members,shows significant misconception of personal strengths and weaknesses and indicates fit or misfit ofengineering practices with skills and personalities.