• DocumentCode
    2409562
  • Title

    Adapting extreme programming for a core software engineering course

  • Author

    Shukla, Anuja ; Williams, Laurie

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    184
  • Lastpage
    191
  • Abstract
    Over a decade ago, the manufacturing industry determined it needed to be more agile to thrive and prosper in a changing, nonlinear, uncertain and unpredictable business environment The software engineering community has come to the same realization. A group of software methodologists has created a set of software development processes, termed agile methodologies that have been specifically designed to respond to the demands of the turbulent software industry. Each of the processes in the set of agile processes comprises a set of practices. As educators, we must assess the emerging agile practices, integrate them into our courses (carefully), and share our experiences and results from doing so. The paper discusses the use of extreme programming, a popular agile methodology, in a senior software engineering course at North Carolina State University. It then provides recommendations for integrating agile principles into a core software engineering course
  • Keywords
    computer science education; educational courses; software engineering; North Carolina State University; agile methodologies; agile processes; core software engineering course; extreme programming; Agile manufacturing; Computer industry; Computer science; Manufacturing industries; Product development; Programming profession; Quality control; Software engineering; Software measurement; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training, 2002. (CSEE&T 2002). Proceedings. 15th Conference on
  • Conference_Location
    Covington, KY
  • ISSN
    1093-0175
  • Print_ISBN
    0-7695-1515-0
  • Type

    conf

  • DOI
    10.1109/CSEE.2002.995210
  • Filename
    995210