Providing an integrated software development environment for undergraduate software engineering courses

  • Authors:
  • Hongjun Su;Stephen Jodis;Hong Zhang

  • Affiliations:
  • Armstrong Atlantic State University, Savannah, GA;Armstrong Atlantic State University, Savannah, GA;Armstrong Atlantic State University, Savannah, GA

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Modern team based, collaborative software development requires not only technical expertise from team members, but also interpersonal communication skills, teamwork skills, and management skills from them. Group projects, as important educational components, are used for teaching our students various teamwork skills. However, the importance of supplying students with a 'real-world' teamwork environment is largely ignored in these academic group software development projects. In this paper, we present an integrated software development environment that consists of a set of carefully selected, industrial strength, open-source software tools to facilitate many aspects of team software development. The experience gained in using this environment will better prepare students for future employment.