달력

032010  이전 다음

  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  

개발자로 일하다보면 직간접적으로 고객의 요구를 직접 수용하게 되는 상황이 자주 발생하게 됩니다.
큰프로젝트에서는 업무를 나눠 진행할 때 PM이나 중간 관리자가 요구를 수용해서 전달해 주기도 하지만 작은 조직이나 소규모 프로젝트에서는 개발자가 직접 고객의 요구를 듣고 파악해서 작업을 하기도 합니다.

아무튼 어떤 형태로든 이렇게 전달된 고객의 요구를 정확히 파악해서 결과물이 만족스럽게 나왔다면  별다른 문제가 없겠지만 반대의 경우라면 어떨까요? 아마 시간을 들여서 다시 작업하거나 개발자 탓이네 고객 탓이네하며 분쟁을 일으키게 될 수도 있을 겁니다.

이런 분쟁 그리고 리스크를 최소화 하는 방법이 매우 많겠지만 제가 주목하고 싶은 부분은 바로 비판적 사고라는 부분입니다. 특히 소규모 프로젝트에서는 더더욱 필요한 부분이라고 생각됩니다.

비판적 사고에 의해 프로젝트 하부단에서 발생된 문제가 위쪽으로 번지는 것을 일차적으로 막아주기 때문이라고 생각되기 때문입니다. 프로젝트 하부단에서 리스크가 일차적으로 잘 처리된다면 그만큼 프로젝트의 성공 가능성이 높아지기 때문입니다.

프로젝트에서 고객은 대부분 자신이 하고 싶은 것을 머릿속에 의식적이든 무의식적이든 마인드 맵을 그려가면서 마구마구 말합니다. 고객이라면 당연히 그렇겠지요. 제가 고객이라도 그럴 거 같습니다. 신나잖아요? ^^

고객과 회의를 하면서 그들의 요구를 듣고 나의 머리 속에 주입되는 과정을 한번 생각해 보겠습니다.
하나의 테이블에 고객과 내가 마주보고 있습니다.
고객은 원하는 결과물의 이미지를 머릿속에서 추상화 시켜 나에게 필요한 것들을 쏟아 냅니다.
개발자인 나는 고객의 머릿속에 떠오르는 이미지의 결과를 그 고객의 입을 통해 음파로써 내 귀에 전달할 것이고, 귀에 도달한 그 음파는 달팽이 관을 통해 신호로 변경되어 나의 뇌에 전달된 신호를 이미지화 하고 난 그런 이미지를 추상해서 요구를 파악하게 됩니다.

그런데 위에 언급한 과정 중 단 한곳에서라도 문제가 발생한다면 어떻게 될까요?
예상 되는 문제를 생각되는 대로 모두 나열해 보겠습니다.

(고객 - 개발자 간의 커뮤니케이션 과정)

  • 고객 머릿속에 떠오른 추상적 이미지에 대한 표현이 올바르지 못한 경우
  • 고객 또는 개발자 어느 한쪽이든 발음이 어눌해서 요구 음파가 제대로 전달되지 못한 경우
  • 스스로의 귀가 안좋아서 제대로 요구를 듣지 못한 경우(또는 외부 소음에 의해 방해받은 경우)
  • 개발자 머리속에서 이미지 추상화 과정 중 발생한 에러(경험의 부재, 집중력의 문제 등)

이 외에도 여러가지 문제점들이 있겠지만 우선 생각나는 것이 이 정도 입니다.
문제가 발생하게 되면 고객과 내 머릿속에 그려진 추상적 이미지는 동일한 것이 아닌 서로 다른 형태의 이미지가 될 것입니다.

이런 올바르지 못한 것을 바로 잡기 위해 끊임없이 회의를 하고 비판을 통해 고객이 요구하는 참이 무엇인지를 가려내게 됩니다.

아래는 비판적 사고(Critical Thinking)의 정의를 보여줍니다.
다음백과사전 : http://enc.daum.net/dic100/contents.do?query1=10XXX45342

개발자가 프로그램을 아무리 잘 개발해도 요구를 정확하게 파악하지 못했다면 아무 쓸모 없는 프로그램이 됩니다. 역으로 고객이 자신이 믿는 바를 너무 과신한 나머지 비판적 사고를 할 생각은 하지도 못한채 밀어붙여도 마찬가지의 결과가 발생하게 됩니다.

커뮤니케이션 에러에서 오는 프로젝트의 여러가지 리스크를 비판적 사고를 통해 줄여본다면 어떨까요?
비판적 사고력.... 한번 키워볼만한 능력인 것 같습니다.

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by -세티-