I've only ever seen this idea in academic literature about Software Development methodologies. If you experience with this methodology, I'd really like to hear about it. Positives and negatives.<p>https://en.wikipedia.org/wiki/Chief_programmer_team
Formally? No, I had never even heard of it.<p>Informally, yes, almost 100% of the time. All software teams tend to self-organize no matter wheat the formal org chart says, and this sounds a lot like where they end up landing.<p>Because of that, though, I'm not sure I'd ever go for it "officially". Sounds like the kind of thing that will work great if a team lands on it through their own interactions, but will be overly dogmatic if formalized.