• DocumentCode
    3202470
  • Title

    An agile boot camp: Using a LEGO®-based active game to ground agile development principles

  • Author

    Lynch, Thomas D. ; Herold, Michael ; Bolinger, Joe ; Deshpande, Shweta ; Bihari, Thomas ; Ramanathan, Jayashree ; Ramnath, Rajiv

  • fYear
    2011
  • fDate
    12-15 Oct. 2011
  • Abstract
    Industry-practiced agile methods must become an integral part of a software engineering curriculum. It is essential that graduates of such programs seeking careers in industry understand and have positive attitudes toward agile principles. With this knowledge they can participate in agile teams and apply these methods with minimal additional training. However, learning these methods takes experience and practice, both of which are difficult to achieve in a direct manner within the constraints of an academic program. This paper presents a novel, immersive boot camp approach to learning agile software engineering concepts with LEGO® bricks as the medium. Students construct a physical product while inductively learning the basic principles of agile methods. The LEGO®-based approach allows for multiple iterations in an active learning environment. In each iteration, students inductively learn agile concepts through their experiences and mistakes. Subsequent iterations then ground these concepts, visibly leading to an effective process. We assessed this approach using a combination of quantitative and qualitative methods. Our assessment shows that the students demonstrated positive attitudes toward the boot-camp approach compared to lecture-based instruction. However, the agile boot camp did not have an effect on the students´ recall on class tests when compared to their recall of concepts taught in lecture-based instruction.
  • Keywords
    computer science education; software engineering; LEGO-based active game; academic program; active learning environment; agile boot camp; ground agile development principles; industry-practiced agile methods; lecture-based instruction; multiple iterations; qualitative methods; quantitative methods; software engineering curriculum; Business; Cities and towns; Conferences; Education; Industries; Programming; Software engineering; Active learning; Agile concepts; Software engineering education; Workshops;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference (FIE), 2011
  • Conference_Location
    Rapid City, SD
  • ISSN
    0190-5848
  • Print_ISBN
    978-1-61284-468-8
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2011.6142849
  • Filename
    6142849