Я например во всех компаниях где работал внедрял TDD, но изначально прочитал и понял только принцип, не вдаваясь в детали. Главное подсовывать программистам нужные книжки по теме TDD, и чтобы тот, кому ты доверяешь, говорил правду, по TDD они работают или нет. Причем постоянно возвращаться к этому вопросу, когда баги всплывают.
Можно выборочно попросить показать тест к задаче, до того как приступили к задаче, если что-то понимать в коде.
XP - тот же подход. Главное с лидом подружиться, который бы искренне захотел эти методики внедрить в своей команде.
Так что ответ, глубокие знания практик не обязательны, но уметь работать с людьми - обязательно.