A team can, with practice and deliberation, facilitate itself, can measure its own health, can resolve its conflicts and can build itself to some degree I guess. But it’s next to impossible for it to view itself objectively, nor can it challenge itself as good as an external observer and a challenger would.
All posts for
Back in 2001. a group of like minded bros coined the term Agile software development. It was a good name for marketing purposes and it must have helped methods such as Scrum and XP to catch on faster. And they did catch on, reaching the mainstream audience and large scale adoption.