| Integrating traditional and agile processes in the classroom |
| Full text |
Pdf
(217 KB)
|
| Source
|
Technical Symposium on Computer Science Education
archive
Proceedings of the 38th SIGCSE technical symposium on Computer science education
table of contents
Covington, Kentucky, USA
SESSION: Project management and software engineering
table of contents
Pages: 312 - 316
Year of Publication: 2007
ISBN:1-59593-361-1
Also published in ...
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 14, Downloads (12 Months): 83, Citation Count: 1
|
|
|
ABSTRACT
Teaching software engineering is difficult because the true benefits of a disciplined software process and the production of significant artifacts are most meaningful when programming-in-the-large, with varying levels of team experience in the context of a professional organization. Using the same techniques when programming-in-the-small can often lead to the students feeling that it is better to not use any process because the effort and tedium of producing artifacts is so great compared with the relatively simple task of writing the code for the target solution. This paper describes our solution, a curriculum that exposes the students to both lightweight traditional and lightweight agile processes. We describe two offerings of the class and conclude from the positive student feedback that we have found the correct balance.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Cockburn, A. Crystal Clear: A Human-Powered Methodology for Small Teams, Addison-Wesley Professional, 2004.
|
| |
3
|
|
 |
4
|
|
| |
5
|
Kessler, R. and Williams L. "If this is what it's really like, maybe I better major in English": Integrating Realism into a Sophomore Software Engineering Course. 29th Annual Frontiers in Education Conference, Vol 1, (Nov 1999), 12A4/12 - 12A4/16.
|
| |
6
|
|
| |
7
|
Parker, G. Team Players and Teamwork, Jossey-Bass, 1990.
|
| |
8
|
|
|