Affiliation:
1. Ball State University, Muncie, IN
Abstract
To prepare graduates for today's work environment, they must be immersed in positive (and perhaps negative) small group experiences in their courses, which will in turn provide a basic understanding of how teams form and develop over time. In the fall of 2009, we started exploring how software development teams form and interact in a computer science college capstone course setting. Our initial findings were presented at ICER 2010 in Aarhus, Denmark. The focus of our research was on the experiences of computer science college course teams as compared and contrasted to the theory of Bruce Tuckman's stages of small group development model, which he characterized as
forming
,
storming
,
norming
,
performing
, and
adjourning
.
We continued data collection with the computer science capstone course in the fall of 2010 and added an information systems capstone course as well. At the conclusion of the spring 2014 semester, we have collected and analyzed data for a total of 5 academic years from nine cohorts of students taught by five instructors involving 215 students on 51 teams. Each year, participants repeatedly self-assessed their enthusiasm and skill levels over time using a questionnaire by agreeing or disagreeing to statements. The data shows patterns similar to that of Tuckman's model. Since most people find Tuckman's model easy to understand, it may provide an effective tool to teach teamwork and monitor team development.
In addition to briefly presenting our empirical findings in this article, we provide a simple conceptualization of Tuckman's model that can be captured in two data points: enthusiasm and skill level. By comparing changes in these two dimensions over time, team development can be tracked through the various Tuckman stages of small group development. We also provide a minicurriculum which can be used to introduce students to Tuckman's model and provide them insight into what leadership style works best in each of the development stages.
Publisher
Association for Computing Machinery (ACM)
Subject
Education,General Computer Science
Reference45 articles.
1. Ball State University. 2014. 2013--14 Undergraduate Course Catalog. Retrieved 07/08/2014 from http://cms.bsu.edu/academics/undergraduatestudy/catalog/current-year. Ball State University. 2014. 2013--14 Undergraduate Course Catalog. Retrieved 07/08/2014 from http://cms.bsu.edu/academics/undergraduatestudy/catalog/current-year.
2. Struggles of new college graduates in their first software development job
3. Functional group roles in software engineering teams
4. Uncovering student values for hiring in the software industry
Cited by
14 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Ontology-Based Reasoning for Defining the Quality of Software Product;2024 International Seminar on Intelligent Technology and Its Applications (ISITIA);2024-07-10
2. Understanding Teamwork in Dynamic Contexts: An Study in a Software Engineering Project Course;2023 International Conference on Computational Science and Computational Intelligence (CSCI);2023-12-13
3. Classifying Composition of Software Development Team Using Machine Learning Techniques;2022 International Conference on Computer Engineering, Network, and Intelligent Multimedia (CENIM);2022-11-22
4. Identifying the development stages of virtual teams – An application of social network analysis;Information Technology & People;2021-11-15
5. Generating Team Quality Formula to Predict Product Quality in Software Engineering Project of College Students;2021 13th International Conference on Information & Communication Technology and System (ICTS);2021-10-20