Bibliography

Employing a professional software process like e.g. [JBR99][Bec00] in a project course is risky. A professional process must be adapted or stripped down necessarily. But this may mislead students, it may lead to misconception about real problems and real solutions of a professional software engineering project. It is a valuable approach to establish real labor-conditions in a project course by providing a real customer [Kno91]. This way students get in contact with real problems - only employing a professional software process just means simulating problems. EASE targets learning of high-level skills. EASE [Dra03] is designed to mitigate risks and exploit chances of higher education in general and software engineering education in particular. It is influenced by mature andragogical methodologies like Collaborative Learning [Bru93] and Action Learning [Rev82][Rev98]. The micro process of EASE is similar to the iteration planning of XP (Extreme Programming)[Bec00]. At the same time the micro process of EASE is similar to the workflow of the mature learning methodology Entrainement Mental [Cho75]. Small changing groups are a central EASE concept. In school education the Jigsaw Classroom [AP97] is an already proven concept that relies on changing groups, too.
- [AP97] Aronson, E., Patnoe, S.: The jigsaw classroom: Building cooperation in the classroom. Addison Wesley, 1997.
- [Bec00] Beck, K.: Extreme Programming Explained - Embrace Change. Addison Wesley, 2000.
- [Br93] Bruffee, K. Collaborative Learning: Higher Education, Interdependence, and the Authority of Knowledge. Johns Hopkins University Press, 1993.
- [Ch75] Chosson, J.-F.: L'entraînement mental. Le Seuil, 1975.
- [Co95] Coplien, J.O.: A Development-Process Generative Pattern Language. In (Coplien, J.O.; Schmidt, D.C.): Proc.1st Pattern Languages of Program Design. Addison-Wesley, 1995; pp. 183-237.
- [Dra03] Draheim, D.: Learning Software Engineering with EASE. In (van Weert, T.J.; Munro, R.K.): Informatics and the Digital Society. Kluwer Academic Publishers, 2003.
- [Dra03b] Dirk Draheim. A CSCW and Project Management Tool for Learning Software Engineering. In: Proceedings of FIE 2003 - Frontiers in Education: Engineering as a Human Endeavor. IEEE Press, 2003.
- [DW04] Dirk Draheim and Gerald Weber. Co-Knowledge Acquisition of Software Organizations and Academia. In: Proceedings of LSO 2004 - 6th International Workshop on Learning Software Organisations. Springer, 2004.
- [JBR99] Jacobson, I.; Booch, G .; Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, 1999.
- [Kno91] Knoke, P.J.: Medium Size Project Model: Variatons on a Theme. In: Software Engineering Education, LNCS 536. Springer, 1991.
- [Re82] Revans, R.W.: What is Action Learning ? In: The Journal of Management Development, vol. 1, no. 3. MCB Publications, 1982; pp. 64-75.
- [Rev98] Revans, R.W.: The ABC of Action Learning. Lemos and Crane, 1998.
- [RKD01] Robillard, P.N.; Kruchten, P.; D'Astous, P.: YOOPEEDOO (UPEDU): A Process for Teaching Software Process. In: Proc. 14th Conference on Software Engineering Education and Training. IEEE, 2001.
- [ST91] Shaw, S., Tomayako, J.E.: Models for Undergraduate Project Courses in Software-Engineering. In: Software Engineering Education, LNCS 536. Springer, 1991.