본문 바로가기
까망 동네/까망

고객과 SW 개발자 의사소통

by 까망 하르방 2021. 2. 23.
반응형

개발은 고객의 요구사항을 실현하는 작업이다.

 

고객은 자기가 원하는 것이 정확히 무엇인지 모른다.

가령, 단순 로그인 기능만 생각했던 초기 제안과 달리

서비스 내용, 벤치마킹, 법령(보안)에 의해 변경 및 추가 되는 경우가 많다.

ex) Front-End 개발자는 기획자, 디자이너, 서버 개발자와 협업을 합니다.

      실제로 기획과 디자인 과정에도 참여하게 되는 경우가 많습니다.

      회의 과정에서 기술적인 피드백이 가능해야 합니다. 

ex) 중고 제품 거래 전에 판매자가 올린 제품 상태글 확인 기능 추가

      네고왕 Ep.3 (당근마켓 편) 12:31분

 

요구사항은 반드시 변한다.

초기 협상 시 / 개발 작업 과정 / 검수 과정 등 어느 단계든 개발자를 힘들게 하는 순간이다.

개발자는 영향도를 파악해야 하고, 다른 유관부서(디자인, 마케팅, 기획 등 )와 협업 여부에 따라 추가 작업이 따른다.

(+ 기술 검증 및 동료 개발자 검토 등)

고객의 요구사항에 유연하게 대처하는 것이 중요하다.

ex) 요구사항 정의 및 분석 - 고객의 검수(테스트) 단계를 줄이기

수용하기 어려운 항목은 명확한 근거와 대안을 2~3가지 제시

 

고객은 본인의 업무에서 알고 있는 혹은 주위에서 들은 신기술 및 트렌드에 관해 넌지시 물어본다.

그렇기에 개발자는 본인만의 의사소통 Style을 다듬어야 한다.

개발자는 단순히 키보드만 두드리는 것만이 아닌 어느정도 컨설팅(Consulting) 능력이 필요.

 

 

 

 

반응형

댓글