The waterfall is dead - long live the waterfall!!
I find myself now in the throes of rewriting the guide I provide to our students undertaking their capstone software development projects. Like many such artifacts it has evolved over time and is an amalgam of my own and prior colleagues’ thoughts, informed by numerous sources from the literature. However, we are now at some form of watershed, experiencing an increasing level of discomfort with the existing guide and the schedule we have applied for assessing students’ work.