Abstract
Success in a software effort often depends upon communication skills of the developers, whether reading and writing specifications, or cooperating with one another to solve problems. Unfortunately, most undergraduate education places emphasis upon individual achievement that does not challenge students to refine necessary communication skills; and even when teams are formed, communication among participants is rarely organized. This paper describes our experience with a classroom approach to organizing communication activities in software engineering education. A single class project of large scale is initiated, with each team in the class assuming responsibility for a distinct task. During the project, responsibilities are rotated, so that students must operate on software artifacts that they themselves did not write. Central to the success of this approach is that technical decisions are coordinated by a configuration control board (CCB), run by the class.
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Purtilo, J., Siegel, S. (1993). Experiences with CCB-directed projects in the classroom. In: DÃaz-Herrera, J.L. (eds) Software Engineering Education. CSEE 1994. Lecture Notes in Computer Science, vol 750. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0017621
Download citation
DOI: https://doi.org/10.1007/BFb0017621
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57461-3
Online ISBN: 978-3-540-48191-1
eBook Packages: Springer Book Archive