In the software industry, the term tribal doesn’t really reflect a good organizational structure, for instance, the term tribal knowledge, means that a given software is poorly documented and its details are basically fully based on what one engineer said to another.

I have personally long struggled with the term and considered it to be a sign of an alarming pattern when it grows within a team or an organization.