
doi: 10.1109/secm.2017.7
handle: 11585/1050499
Context: Comparative study of software development methodologies in millenials high school students. Objective: This paper compares the performance and satisfaction of both students and teachers in using two development strategies in a K-12 Computer Science teaching practice. Method: This study includes an experiment, administered in a laboratory controlled setting to measure students' performances. Results: Scrum produces less usable software with better working features compared to Waterfall, it is also more appreciated by students. Teachers are more experienced with Waterfall, which also offers more control on the development process. Conclusions: From an educational perspective, the two methods are equivalent. Since we noted an overall positive effect on the learning environment, we recommend that at least one method be taught in practice.
Software engineering education; K-12 education; Scrum; Waterfall
Software engineering education; K-12 education; Scrum; Waterfall
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 14 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
