Qual metodologia ágil pode ser utilizada com o cliente distante fisicamente?

Tenho estudado sobre metodologias ágeis, e um grande aspecto considerado é que o cliente está presente, ali do lado pra tirar uma dúvida, o que justifica menos documentação e mais atenção para o código, porém menos documentação implica em mais refactoring.

Agora, qual metodologia poderia ser adotada se o cliente está longe fisicamente, digo entre Estados diferentes, onde o principal contato é via telefone, conferência?

Existe uma abordagem específica a seguir nesse caso?

Qualquer uma. A idéia é que o cliente esteja sempre disponível. Se, a qualquer momento você puder ligar para ele, e ele te atender prontamente, está ok.

Seu cliente pode usar MSN, GTalk ou outro processo de “instant messaging”?
Pergunto isso porque muitos lugares são atrasados e não deixam usar essas preciosas ferramentas.