Collaborative Global Software Development and Education.
Xiaoqing Frank LiuPublished in: COMPSAC (1) (2005)
Keyphrases
- software development
- software engineering
- knowledge intensive
- software systems
- st century
- learning community
- e learning
- cost estimation
- software projects
- software components
- artificial intelligence
- educational technology
- collaborative learning
- web based learning
- information and communication technologies
- development process
- distance education
- distance learning
- mobile learning
- software developers
- knowledge management
- effort estimation
- distributed learning environments