• DocumentCode
    1598575
  • Title

    Updating CS capstone projects to incorporate new agile methodologies used in industry

  • Author

    Knudson, Dean ; Radermacher, Alex

  • Author_Institution
    North Dakota State Univ., Fargo, ND, USA
  • fYear
    2011
  • Firstpage
    444
  • Lastpage
    448
  • Abstract
    Computer Science capstone programs in many universities provide students with the opportunity to develop software systems/tools for industrial companies. These projects are often completed using processes that can be considered “heavy weight” in order to provide students the experience of using the same tools and practices found in industry. For example, North Dakota State University uses a set of processes modeled after CMMI level 2. However, over the past several years, many sponsoring companies have transitioned towards agile software development processes. In order to better prepare students for this, it is necessary to provide capstone projects offering an agile option as well as the more traditional methods. Interviews were conducted with developers and managers from five sponsoring companies using agile processes. The results of these interviews and feedback from student teams that have used agile are being used to create an agile software development process designed for capstone projects. This paper describes the agile methodology, a summary of suggestions from interviews and student feedback, and plans for incorporating agile processes in the capstone course.
  • Keywords
    computer science education; educational institutions; project management; software development management; software prototyping; CS capstone project; North Dakota State University; agile software development process; computer science capstone program; industrial company; software system; student team; Companies; Interviews; Planning; Programming; Project management; Software; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training (CSEE&T), 2011 24th IEEE-CS Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    1093-0175
  • Print_ISBN
    978-1-4577-0349-2
  • Electronic_ISBN
    1093-0175
  • Type

    conf

  • DOI
    10.1109/CSEET.2011.5876122
  • Filename
    5876122