How Surveys, Tutors, and Software Help to Assess Scrum Adoption in a Classroom Software Engineering Project.
Christoph MatthiesThomas KowarkKeven RichlyMatthias UflackerHasso PlattnerPublished in: CoRR (2018)
Keyphrases
- software engineering
- software development
- software projects
- development process
- project management
- software industry
- software systems
- agile development
- agile software development
- software design
- software engineers
- collaborative learning
- software quality
- software developers
- requirements engineering
- software architecture
- project managers
- agile methods
- systems development
- cognitive tutor
- software maintenance
- development methodologies
- development processes
- software testing
- learning process
- development projects
- case study
- software development projects
- software development processes
- information systems
- development cycle
- artificial intelligence
- software development process
- software process
- intelligent tutors
- software reuse
- reverse engineering
- authoring tool
- technology enhanced
- information technology
- data collection
- public schools
- e learning
- professional development
- software components
- primary school
- object oriented
- intelligent tutoring systems
- project based learning
- software product line
- online learning
- learning environment
- pilot testing
- information systems development
- design patterns
- middle school
- secondary school
- student learning
- product line
- source code
- e government
- software evolution
- elementary school
- tutoring system
- pilot study