want to know the real, honest, dirty little secret about what makes a successful, high performing software development team?

Decent and skilled human beings.

That's it. Apparently it's a really high bar to both know what you're doing and not be an ass.

@PragmaticAndy @lisamelton
I would add: people who either care about the work or are treated well for their labor.