Learning individual group skills for software analysis and design in Africa

Software development projects are usually carried out in teams with analysts and designers having to work together towards a common solution. In order to succeed in this environment graduates need to be able to listen to users and to each other, to express their ideas to users and colleagues, to defend their designs, debate design decisions and reach agreement on design compromises and trade-offs.Monash includes the learning of team skills in their graduate attributes. However, teaching of these skills is not explicitly addressed in the teaching program. In many of the units taught in the School of IT at Monash, students are expected to work in groups on projects. However there is no attempt to ensure that they work effectively in these groups and no evaluation of these specific skills in the course of the program.This paper examines the experiences of students in a 2nd year analysis unit and a 3rd year design unit. Students were asked to discuss in an open-ended questionnaire their experiences of working in groups and to evaluate their own skills and those of their colleagues. Of particular interest is the diverse profile of the students who come from across Africa and whether this affected their group skills and what they learned in group work.Students felt that they did learn explicit group skills from the group experience, and they felt that there was a gradual improvement in their group skills over the course of their studies. They felt that being aware of the skills required would increase their learning. Students also reported several negative elements to the experience. The results have implications for how the units are run and ways in which this can be improved will be examined.

[1]  D. Schoen,et al.  The Reflective Practitioner: How Professionals Think in Action , 1985 .

[2]  Elisabeth Dunne,et al.  Bridging the Gap Between Industry and Higher Education: Training Academics to Promote Student Teamwork , 2000 .

[3]  K. Rogers Using Current Research To Make "Good" Decisions About Grouping , 1998 .

[4]  Jeff Butterfield,et al.  Socially Engineered Groups in Business Curricula: An Investigation of the Effects of Team Composition on Group Output , 1996 .

[5]  Andy Hargreaves,et al.  Teaching in the Knowledge Society , 2003 .

[6]  David Jaques,et al.  Learning in groups : a handbook for improving group work , 2000 .

[7]  Alistair Mutch,et al.  Employability or Learning? Groupwork in Higher Education. , 1998 .

[8]  Jill M. Aldridge,et al.  Using teacher action research to promote constructivist learning environments in South Africa , 2004 .

[9]  P. Mazany,et al.  Evaluating the effectiveness of an experiential “hybrid” workshop , 1995 .

[10]  Sandeep Purao,et al.  Educating reflective systems developers , 2002, Inf. Syst. J..

[11]  R. Mason Challenging strategic planning assumptions , 1981 .

[12]  Charles M. Brooks,et al.  Free Riding in Group Projects and the Effects of Timing, Frequency, and Specificity of Criteria in Peer Assessments , 2003 .

[13]  Peter J. Denning,et al.  How we will learn , 1997 .

[14]  Janice McDrury,et al.  Achieving Reflective Learning Using Storytelling Pathways , 2001 .

[15]  R. J. Bogumil,et al.  The reflective practitioner: How professionals think in action , 1985, Proceedings of the IEEE.