티스토리 뷰

http://www.zdnet.co.kr/news/enterprise/etc/0,39031164,39144635,00.htm

결론에 나와 있는 내용입니다.

멘토링 : 각 개발자들에게 도움을 주는 멘토를 할당하라. 멘토는 수석 개발자,
개발 리더, 혹은 팀, 프로세스의 향상과 다른 사람을 지원하기 위해 고민하는
아키텍트 중에서 선정해야 한다. 멘토가 해당 개발자의 직접 상사이거나
매니저여서는 안 된다. 멘토링 대화는 개발자가 무엇을 원하는지, 그리고 조직이
무엇을 원하고 필요로 하는지 등에 집중돼야 한다.

코드 리뷰 : 코드 리뷰는 누군가의 개발 지식을 긍정적인 방향으로 옮겨오기 위한
효과적인 방법이다. 대부분의 조직에서는 코드 리뷰를 자주 수행하지 않는다.
또한 학습을 위한 기회라는 차원에서 코드 리뷰에 접근하는 경우도 거의 드물다.
대신 코드 리뷰를 개발자를 비난하는 잣대로 이용한다. 개발자를 비난하기
위해서가 아니라 교육의 수단으로 코드 리뷰를 수행하고 코드 리뷰에 접근하라.

진보적인 경험 : 개발자들의 성장을 독려하기 위해 개발자들에게 의미 있는
과제를 부여하라. 대부분의 기업은 끊임없이 쏟아져 들어오는 프로젝트에 대해
최소한의 통제만을 하기 때문에 이 팁은 구현하기가 가장 어려운 것 중 하나다.
그러나 진보적인 과제와 관련된 가능한 한 많은 구조를 제공하면 결국에는
보상으로 돌아올 것이다.

배움에 대한 도전 : 과제 외에도 소프트웨어 개발자들을 적절하게 배치할 수 있는
다른 방법을 찾아보라. 개발자들에게 이 방법이 직접적으로 유용하지 않더라도
이렇게 하면 개발자들이 가능한 한 많은 것을 배울 수 있다. 만약 당신이 웹 개발
숍이라면 개발자들이 스마트 클라이언트 기술을 배우도록 독려함으로써 학습
특성을 공식화하라.

조직 내에서 원하는 개발자를 양성하라 : 다음 프로젝트를 진행할 때 또다시
우수한 개발자를 필요로 하겠지만 최고의 개발자를 찾기란 쉽지 않다. 여러분
프로젝트의 성공 여부는 개발팀에 속한 개발자들의 어깨에 달려 있다. 개발자들이
훌륭하면 성공할 수 있는 기회도 더 많아진다. 그러나 여러분이 필요로 하는
충분히 숙련된 기초가 튼튼한 사람을 찾기는 어렵다. 여러분이 필요로 하는
개발자를 얻을 수 있는 유일한 방법은 조직 내에서 원하는 개발자를 양성하는
것이다.

출처 : Microsoft ASP Q&A Newsgroup
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
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
글 보관함