Wholeheartedly agree.
"Finally, keep an eye (or better an ear) and make sure that your teams talk among themselves and with others." - this starts with the recruitment process. Developers who do things fast without clarifying with the team are a big problem. At the end it comes down to character.