What Happened to the “Surgical Team” Pattern from “The Mythical Man-Month”?
softwareengineering.stackexchange.com
softwareengineering.stackexchange.com
One criticism that I would expect some to make against the surgical team approach is that it doesn't help to develop more junior team members. From personal experience, I think it's actually a good way to develop junior team members. I learned the most when I was around more technically experienced team members even if they were dictating the breakdown of the work rather than when I went off on my own to develop less technically challenging features. Some mix of the two is probably ideal, but I think there's some lack of appreciation for the benefits of a surgical team environment.