The Community for Technology Leaders
Green Image
Issue No. 06 - November/December (2008 vol. 25)
ISSN: 0740-7459
pp: 64-70
Željko Obrenovic , Technical University, Eindhoven
Dragan Gaševic , Athabasca University
Anton Eliëns , Vrije Universiteit, Amsterdam
Using opportunistic software development principles in computer engineering education encourages students to be creative and to develop solutions that cross the boundaries of diverse technologies. A framework for opportunistic software development education helps to create a space in which students can combine systems that were never meant to work together or even to be reused, and thus produce innovative ideas and solutions. A case study involving students in a course on intelligent human-computer interaction design demonstrates the approach, and the authors discuss some lessons learned.
opportunistic software development, software engineering education, creativity support

D. Gaševic, &. Obrenovic and A. Eliëns, "Stimulating Creativity through Opportunistic Software Development," in IEEE Software, vol. 25, no. , pp. 64-70, 2008.
81 ms
(Ver 3.3 (11022016))