갈등을 해결하려면 상대의 주장의 의도와 갈등의 배경, 욕구 등 당사자의 쟁점에 관한 정보를 공유해야 한다. 이러한 정보 분석이 있어야 생산적 대화와 상호 타협이 가능하다.
이러한 조건이 갖추어진 후 대화가 본격적으로 이루어지는 과정에 돌입하게 되면 반드시 포함되어야 하는 요소도 있게 마련인데, 갈등을 해결하기 위한 상황에서 무엇보다 중요한 것은 이해관계가 다른 당사자들 간 쟁점에 대한 정보 공유이다. 대립관계에 놓인 이해관계자들이 상대에 대한 정보가 전혀 없는 상황에서 각자의 이해관계 및 목표만을 일방적으로 주장하면서도 갈등이 해결되기를 기대하는 것은 무리인 것처럼, 갈등의 해결을 위해서는 상대방의 주장 이면에 숨어있는 의도와 갈등상황이 촉발 되기까지의 배경적 상황, 이루고자 하는 욕구가 무엇인지에 대한 구체적인 정보 파악이 반드시 필요하다. 이러한 정보 분석을 통해 기본적으로 생산적인 대화가 가능해진다는 점도 중요하지만 더욱 중요한 것은 상호 타협할 수 있는 정도를 미리 타진할 수 있다는 점이다. 갈등상황과 관련되어 제대로 정보의 공유가 이루어지지 않은 채 어떤 종류의 해결을 보려는 노력은 과거 빈민촌으로 불리던 동네들의 재개발 국면에서 보이듯이 극단적인 수단을 선택해서라도 자신이 원하는 바를 이루려는 움직임을 부추기게 된다.