Stimulating Creativity through Opportunistic Software Development

  • Authors:
  • Željko Obrenovic;Dragan Gaševic;Anton Eliëns

  • Affiliations:
  • Technical University, Eindhoven;Athabasca University;Vrije Universiteit, Amsterdam

  • Venue:
  • IEEE Software
  • Year:
  • 2008
  • Example embedding

    Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.