On-campus Collaborative Project Experience for Software Engineering Course.
Xiaohong (Sophie) WangDon SpicklerBarbara WainwrightPublished in: Software Engineering Research and Practice (2010)
Keyphrases
- software engineering
- software development
- software projects
- language technology
- geographically dispersed
- requirements elicitation
- systems development
- requirements engineering
- artificial intelligence
- information systems development
- reverse engineering
- face to face collaborative learning
- software systems
- empirical software engineering
- software design
- multi user
- case study
- object oriented
- knowledge management
- software development process
- tertiary education
- educational settings
- project management
- human computer interaction
- user experience
- software architecture
- personal experience
- information technology
- pilot testing
- engineering courses
- development teams
- semester long
- current status
- programming language
- development methodologies
- computer supported collaborative learning
- open source
- collaborative design
- project based learning