Collaboration and human factors in software development: Teaching agile methodologies based on industrial insight.
Martin KroppAndreas MeierPublished in: EDUCON (2016)
Keyphrases
- human factors
- software development
- extreme programming
- pair programming
- user centred design
- test driven development
- socio technical
- agile development
- software engineering
- human computer interaction
- agile methods
- agile software development
- software development processes
- development methodologies
- requirements engineering
- knowledge management
- case study
- development process
- software projects
- cooperative learning
- software developers
- online learning
- software systems
- collaborative learning
- aviation safety
- software testing
- learning community
- e learning
- engaging students
- learning process
- software development environment
- software process
- high school
- systems development
- product development
- learning analytics
- information retrieval
- learning styles
- artificial intelligence
- learning environment
- multiple perspectives
- data mining