Agile Principles : # 11 & 12

11. The best architectures, requirements, and designs emerge from self-organizing teams.

Teams should be autonomous and capable of acting faster, without having to secure permission on every little task.

12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

Teams should be encouraged to reflect on their progress and make changes to the product, rather than moving ahead blindly.