예전에 개발자 시절에 봤던 예광탄 부분을 찾을려고 뒤적거리다 보니 기술 리더에 관한 글이 있더군요. 그때는 관리자로서 살아갈 생각을 못했기 때문인지 스쳐 지나갔던 내용이 이제 관리자 입장에서 보니 새록 새록 눈에 들어오네요. 그래서 정리해 보기로 했습니다.

기술리더의 역할

- 팀이 나아갈 방향을 설정합니다.
 * 기술리더가 프로젝트의 가장 큰 그림을 그리며 진행과정을 추적합니다.
 * 일정 목록을 만들고 관리합니다.

- 프로젝트의 기능 목록을 관리합니다.
 * 팀이 어떤 일에 힘을 쏟아야 할지 이끌어 감
 * 기술적 요청이 들어왔을 때 그것이 필요한 것인지 중요한 것인지 판단해서 잘라내는 일도 함
 * 새로운 요청이 들어오면 목록에서 최우선 항목들과 비교해서 중요한 일인지 아닌지 판단하는 일이 필요함

- 기능 요구사항에 우선순위를 부여합니다.
 * 이해관계자와 협력해서 기능 우선 순위를 부여합니다.
 
- 정신을 산만하게 만드는 외적인 요소로부터 팀을 보호합니다.

제대로 기술리더 일을 하고 있는지 체크 하기

 - 팀 구성원 각자가 무슨 일을 하고 있는지 알고 있는가?
 - 5분 이내에 프로젝트의 현 상황에 대한 개요를 작성해낼 수 있습니까?
 - 다음에 추가해야 할 기능이 무엇인지 5개 내지 10개 정도를 댈 수 있습니까?
 - 우선순위가 가장 높은 결함을 서슴없이 열거할 수 있습니까?
 - 팀 구성원을 위해 여러분이 해결한 가장 최근의 문제는 무엇이었습니까?
 - 해결해야 할 중요한 이슈가 있을 때 팀 구성원이 여러분을 찾아옵니까?


책을 읽는 다는 것이 도움이 되는건 은연중에 읽었던 내용대로 하고 있는 것을 발견할 때의 기쁨이랄까요? ㅎㅎ

+ Recent posts