• DocumentCode
    3847049
  • Title

    Teaching Agile Software Development: A Case Study

  • Author

    Vladan Devedzic;Sas˘a R. Milenkovic

  • Author_Institution
    FON-School of Business Administration, University of Belgrade, Belgrade, Serbia
  • Volume
    54
  • Issue
    2
  • fYear
    2011
  • Firstpage
    273
  • Lastpage
    278
  • Abstract
    This paper describes the authors´ experience of teaching agile software development to students of computer science, software engineering, and other related disciplines, and comments on the implications of this and the lessons learned. It is based on the authors´ eight years of experience in teaching agile software methodologies to various groups of students at different universities, in different cultural settings, and in a number of courses and seminars. It specifically discusses three different courses on agile software development, given in different teaching settings and at different levels, and briefly surveys variations to these courses given elsewhere. Based on the experience acquired, analyses and evaluations conducted, and current pedagogical trends at relevant university departments, the authors provide recommendations on how to overcome potential problems in teaching agile software development and make their adoption more effective.
  • Keywords
    "Variable speed drives","Educational institutions","Programming","Software","Testing","Industries"
  • Journal_Title
    IEEE Transactions on Education
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2010.2052104
  • Filename
    5487434