제퍼넷 로고

엔지니어링 팀의 4 가지 상태

시간

에 있는 훌륭한 책들을 통해 꾸준히 발전해 왔습니다. 스트라이프 프레스 카탈로그. 먼저 고성장 핸드북을 읽었습니다. 가장 최근에, 우아한 퍼즐: 엔지니어링 관리 시스템을 읽었습니다. by 윌 라슨. 엔지니어링 관리에 관해 내가 읽은 최고의 책입니다.

Will은 Digg, Uber, Stripe에서 근무했으며 현재 Calm에 있으며 많은 엔지니어링 팀이 초고속 성장을 통해 견디고 번창하는 것을 보았습니다. 이 책은 그 시대의 지혜를 가상의 아이디어가 아니라 경험에서 추상화된 이론으로 추상화합니다. Will은 다음의 개념을 확장합니다. 시스템 사고 엔지니어링 관리로.

엔지니어링 팀의 4가지 상태는 저에게 공감했던 정신 모델이며, 리더십 팀과 이사회가 개발자 팀의 상태를 이해할 수 있는 프레임워크를 제공한다고 생각합니다.

영상

네 가지 상태는 다음과 같습니다.

뒤쳐지는 – 매주 팀의 백로그가 깊어집니다. 버그 및 기능 요청 목록은 릴리스로 상쇄할 수 있는 팀의 능력을 능가합니다. 팀에 처리량을 추가할 엔지니어를 모집할 때입니다. 사기가 낮습니다.

물을 밟아 – 팀은 좋은 속도를 유지하지만 새 프로젝트를 시작하거나 기술 부채를 줄일 수 없습니다. 해결 방법은 동시 작업(시스템 이론에서 작업 진행 중이라고 함)을 줄여 개별 작업이 아닌 팀 프로젝트에 집중하여 처리량을 높이는 것입니다.

빚을 갚다 – 부채를 갚기 위해 팀은 부채를 줄이는 데 더 많은 시간을 투자해야 합니다.

혁신 – 팀이 이 단계로 전환할 수 있도록 시스템에서 충분한 여유를 만들고 양질의 코드에 투자하십시오.

엔지니어링 팀의 상태는 외부에서 불투명할 수 있으며 이 프레임워크는 상태를 간단하게 보여줍니다. An Elegant Puzzle이 훌륭한 책인 이유를 보여주는 한 가지 예일 뿐입니다.

하지만 더 많은 것이 있습니다. 최근 많은 신생 기업이 엔지니어링 처리량을 측정하려고 시도했습니다. Will은 풀 리퀘스트의 엔지니어링 파이프라인, 준비된 커밋, 배포된 커밋을 코드 검토율, 배포율, 결함율 등의 퍼널로 살펴봄으로써 시스템 사고를 사용하여 생산성을 측정합니다.

팀 개편은 까다롭지만 책에서는 침착하게 대처하는 방법을 단계별로 설명한다.

엔지니어링 팀을 관리하거나 스타트업 리더십 멤버라면 Will Larson의 책을 읽는 것이 좋습니다. 멘탈 모델과 프레임워크는 광범위하게 적용 가능하고 유용합니다.

출처: https://www.tomtunguz.com/an-elegant-problem-will-larson.md/

spot_img

최신 인텔리전스

spot_img