To Agile or not to Agile Students (With a Twist): Experience Report from a Student Project Course.

SEAA(2017)

引用 2|浏览1
暂无评分
摘要
Agile software development and formal methods are seemingly on the opposite ends of the rigorousness scale. If carefully used, the can efficiently function in synergy to provide an evolutionary, iterative and tailorable process for a correct-by-construction system. In this work, we present the use of agile and formal methods in the academic context at the project course. We describe the development of the meeting scheduler – a web application, which utilised the Event-B formal method and the Vaadin framework within the Scrum development process. Our contribution includes remarks and advice for student projects regarding (i) the use of Scrum and (ii) the application of formal methods in traditional software development. We believe that results can be to some extent transferred to an industrial setting, where learning new technologies is involved within agile development processes.
更多
查看译文
关键词
Scrum,formal modelling,students,project course
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要