본문 바로가기

개발스토리/개발용어정리

개발자 직분 관련 용어 정리

PM - Project Manager
프로젝트의 모든 책임을 지는 사람. 만약 프로젝트가 실패한다면 모든 1차 책임은 PM이 져야 한다. 가끔보면 PM을 '그 팀중 가장 고참'이 맡는 경향이 있는데, 대체로 그런 게 통하기도 하겠지만, 그보다는 해당 프로젝트에 가장 목매는 사람... 이 하는 게 맞을 듯. 프로젝트의 성공을 위한 모든 것의 얼굴마담.
PM이 해야할 일은 조직의 외부와 조직을 매개해주는 역할로써, 외적으로는 클라이언트나 보스에게 조직을 대표하여 협상이나 회의를 하고, 내적으로는 스케쥴과 리소스조달, 품질에 대한 지휘를 한다.
따라서 PM은 세부적인 기술지향적인 인재보다는, 경영이나 관리쪽의 적성에 맞는 이들이 하는 것이 적합.

PL - Project Leader 
PM이 외부로의 대표자라면, PL은 내부에서의 인솔자로써, 업무의 분담, 작업지시, 리소스 배분, 문제 해결방안의 도출 등의 역할을 기대받는다. 설계자로서의 자질도 필요하겠지만, 그보다는 현장감독의 의미가 강하다. PL이 해주길 바라는 역할은, 적재적소적시에 조직내 리소스를 효율적으로 할당하기.

TA - Technical Architect

기술적인 발전방향을 예측하고 안정적인 시스템 설계를 한다.(특정 벤더나 프레임웍등을 종속성 지양)시스템의 일반성과 추상성을 증가시키고 개발자와 PM, 그리고 비지니스 전문가 사이에서 교량역할은 한다.
기술을 잘 전달하고, 예리하고 정확하게 의사소통을 한다.
기술적인 방향과 선택을 잘 이끈다. (다양한 개발환경에 대한 열린사고)

AA -

DA -

 

'개발스토리 > 개발용어정리' 카테고리의 다른 글

어플리케이션 프레임워크란  (0) 2013.01.22