Experiential Learning of Software Project Management and Software Development via Course Collaboration.
Stefan C. ChristovMark E. HoffmanPublished in: SIGCSE (2019)
Keyphrases
- software project management
- experiential learning
- software development
- effort estimation
- software projects
- lifelong learning
- software development projects
- st century
- technology enhanced
- software quality
- software engineering
- project managers
- collaborative learning
- project management
- software developers
- game design
- effective learning
- software maintenance
- information sharing
- knowledge management
- learning theories
- case study
- learning community
- technology enhanced learning
- software systems
- development process
- learning processes
- information and communication technologies
- information systems
- software industry
- e learning
- cost effective
- professional development
- software process