Плохую команду разработчиков хочется сравнить с испорченным телефоном. Допустим Вася сделал ошибку в своём куске работы. Петя, который использовал работу Васи, его ошибок не заметил, на это основе сделал свой кусок (который из ошибок Васи малополезный) и передал работу дальше.
Соответственно хорошую команду разработчиков можно назвать супертелефоном. Или телефон с коррекцией ошибок.
Какова в этой ситуации роль менеджера/руководителя? Организовать взаимопроверки. Почувствовать, где разработчик не уверен и побудить его ещё раз проработать вопрос. Объяснить ответственность каждого сотрудника. Проверить работу по формальным признакам.
Здесь нельзя упускать из виду такие вопросы:
Если вы считаете, что есть недоработки у какого-либо сотрудника, сообщите ему или менеджеру об этом. Возможно вы ошибаетесь.
При самостоятельной коррекции работы другого сотрудника, надо ему об этом обязательно сообщить.
Если коррекция требует значительных усилий, об этом надо сообщить менеджеру.