Totally agreed on discipline. It’s required so everyone can have the same expectations, and moves the bar from “we have no idea what’s going on” to “let’s go down the list and see what’s happening” immediately. Checklists encapsulate knowledge, prevents everyone from reinventing the wheels, and really support agile development!

Thanks for sharing.