Patterns to watch out for in software teams [pdf]
gitprime.com