I have been looking at agile very critically lately for that exact reason. No professional experience, but idk man