Experiencing the Sheffield Team Software Project: A project-based learning approach to teaching Agile.
Olakunle OlayinkaMike StannettPublished in: EDUCON (2020)
Keyphrases
- project based learning
- software projects
- agile methods
- software development
- project management
- high school
- software development processes
- computer assisted
- development process
- software engineering
- case study
- project managers
- source code
- learning processes
- problem based learning
- learning strategies
- software project management
- collaborative learning
- learning environment
- social software
- effort estimation
- software development projects
- higher education
- semester long
- cooperative learning
- software systems
- agile software development
- learning process
- multimedia
- teaching practices
- foreign language
- reinforcement learning
- virtual environment
- development teams