Seems like agile is meant to be structured in such a way to minimize and surface sooner rework