기록이 힘이다.

[실용주의 프로그래머] 총합 정리 본문

IT서적

[실용주의 프로그래머] 총합 정리

dev22 2023. 10. 10. 23:11
728x90

기술이사님이 추천해주셔서 읽게 된 책이다. 

내용은 이전에 본 책들에서 나온 것들도 중복되어 가독성 있게 빠르게 읽을 수 있었다. 

 

무엇보다 중요한 것은 마지막 부분에서 많이 나온 것 같다. 

 

특히나 이번에 주도적으로 프로젝트 진행을 맡게 되면서 아래의 팁이 많은 영감을 주는 계기가 되었다.

 

TIP 60 : 팀을 기능 중심으로 조직하라
  • 자율적인 팀을 여럿 만들고 리더십 없이 그냥 제멋대로 내버려두면 재앙이 벌어진다. 
  • 프로젝트에는 기술을 담당하는 수석과 관리를 담당하는 수석 이렇게 최소한 두 우두머리가 필요하다.
    • 기술 수석: 개발 철학과 스타일을 정하며 팀에 책임을 할당하고, 사람들 사이의 피할 수 없는 토론을 중재한다. 중복을 찾아내고 직교성을 늘이려고 노력한다. 
    • 관리수석: 팀이 필요로 하는 자원을 계획하고, 진척도를 모니터링하고, 그에 대해 보고하며, 비즈니스 가치의 관점에서 우선순위를 결정하는 데에 도움을 준다
  • 자동화
    • 모든 프로젝트팀에 필수불가결한 요소다
    • 자동화를 보장받기 위해서는 한 명 혹은 그 이상의 팀원에게 도구 제작자 역할을 위임해서, 프로젝트의 단조로운 일을 자동화할 도구를 만들고 설치하도록 한다.
  • 덧칠을 언제 멈출지 알아라
    • 팀은 개인들로 이루어딘다는 사실을 명심하라
    • 각 팀원이 자신의 방식대로 빛나게 해주어라
    • 프로젝트가 요구사항에 맞게 이루어지기에 딱 좋은 만큼의 구조를 제공하라