스크랩

구간

팀 토폴로지 빠른 업무 플로우를 만드는 조직 설계

매튜 스켈톤, 마누엘 페이스 저 | 김연수 역 | 에이콘출판 | 2020년 12월

미리보기 북트리

정가
$50.00
판매가
$36.45 (27%↓) 최저가 보상
적립금
$0.73 (2%P)
출고예상일
2026년 10월 09일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9791161754802 / 300쪽 152 x 228 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

반디앤루니스 리뷰

"시스템을 설계하는 조직들은... 해당 조직의 커뮤니케이션 구조를 복제한 형태의 설계 외에는 만들 수 없다." - 콘웨이, 1968

팀 토폴로지 접근 방식은 엔터프라이즈 소프트웨어 딜리버리를 위한 효과적인 팀 구조에 관한 새로운 사고 방식을 제공한다. 팀 토폴로지는 일관성 있고 적용 가능한 가이드를 제공한다. 이 가이드를 따라 진화하는 팀을 설계하고 지속적으로 기술, 사람 그리고 비즈니스 변화를 다룬다. 여기에는 현대 소프트웨어를 구현하고 운용하는 팀의 크기, 형태, 위치, 책임, 상호 교류 모두가 해당된다.
팀 토폴로지는 스트림 정렬(stream-aligned), 플랫폼(platform), 권한 부여(enabling), 난해한-하위시스템(complicated-subsystem)의 4가지 근본적인 팀의 형태와 협업(collaboration), X-애즈-어-서비스(X-as-a-Service), 촉진(facilitating)이라는 3가지 상호 교류 모드를 제공한다. 콘웨이의 법칙, 팀 인지 부하, 조직 감지 방법을 함께 조합함으로써 소프트웨어 시스템을 구축하고 운영하는 효과적이고 인간적인 접근 방법을 취한다.
팀 토폴로지는 궁극적으로 팀이 고객 요구에 부응하고, 구현과 운용 그리고 소유하기 쉬운 소프트웨어를 구현하도록 돕는 것을 목적으로 한다. 또한 팀 토폴로지는 콘웨이의 법칙에 굳게 기반한 역동적인 팀 설계와 함께 솔루션을 개발하는 전략적인 도구가 된다.


 

출판사 리뷰

★ 이 책의 구성 ★ 1부에서는 콘웨이의 법칙, 우리가 구현하는 시스템 설계에 조직적 상호 관계가 제약을 가하는 방법과 이런 경향을 활용하는 방법을 살펴본다. 다음으로 팀의 의미를 정의하고 효과적인 팀워크에 영향을 미치는 몇 가지 제약을 다룬다. 2부에서는 업계에서 입증된 일련의 고정적 팀 패턴, 콘웨이의 법칙과 조직 컨텍스트를 염두에 두고 특정 패턴을 선택하는 것의 의미를 살펴본다. 여러분이 속한 조직적 관점에서 더욱 적합한 팀 토폴로지가 무엇인지 광범위하게 생각해 볼 기회가 될 것이다. 2부에서 다룬 내용은 콘웨이의 법칙과 기본 팀 토폴로지를 활용해 팀을 시스템의 특정 영역에 정렬하는 방법을 결정하는 데 도움이 될 것이다. 마지막으로 3부에서는 빠르게 변화하는 운영 환경에 대응해 혁신과 빠른 전달을 달성하는 강력한 역량을 제공할 수 있도록 조직 설계를 진화시키는 방법을 다룬다. 팀 토폴로지 접근 방식을 활용해 시장과 사용자 요구에 민감한 조직을 만드는 방법을 설명하고, 채용과 기술에 미치는 영향을 설명한다. 1, 2, 3부 첫 부분에는 각 장의 핵심 내용을 표시했다. 각 장에는 다양한 도식을 사용해 유용한 정보를 강조했다. 또한 이해하기 쉬운 시나리오, 사례 연구, 서로 다른 환경에 적용할 수 있는 명확한 권장 사항들도 수록했다

저자 소개

  • 저자 : 매튜 스켈톤, 마누엘 페이스
저자 : 매튜 스켈톤 (Matthew Skelton)\t
1998년부터 상용 소프트웨어 시스템 개발, 배포, 운영 업무를 해왔다. 런던 주식 거래소(London Stock Exchange), 글락소스미스클라인(GlaxoSmithKline), 에프티닷컴(FT.com), 렉시스넥시스(LexisNexis) 및 영국 정부(UK government)에서 일했으며, 콘플럭스(Conflux(confluxdigital.net))의 컨설팅 부분 수장을 맡고 있다. 공저로 『Continuous Delivery with Windows and .NET』(O’Reilly, 2016), 『Team Guide to Software Operability』(Skelton Thatcher, 2016)가 있다. 리딩 대학(University of Reading)에서 컴퓨터 사이언스 및 사이버네틱스 학사, 옥스포드 대학(University of Oxford)에서 뉴로 사이언스 석사, 오픈 대학(Open University)에서 음악 석사 학위를 받았으며, 영국 공인 차터드 엔지니어(chartered engineer(CEng))다. 자유 시간에는 트럼펫 연주나 합창, 작곡, 트레일 러닝을 즐긴다.

저자 : 마누엘 페이스 (Manuel Pais)\t
독립 데브옵스 및 지속적 전달 컨설턴트로 팀 설계, 프랙티스, 플로우가 전문 분야다. 전략 평가, 실용적 워크숍 및 코칭을 통해 여러 조직이 데브옵스와 지속적 전달(기술적 및 인간적 관점에서)을 정의하고 도입하도록 돕는다. 공저로 『Team Guide to Software Releasability』
(Skelton Thatcher, 2018)가 있다.
매튜와 마누엘은 전 세계 수많은 고객과 현대 소프트웨어 시스템을 위한 조직 설계 분야에서 함께 일했다. 현대 소프트웨어 시스템을 위한 조직 설계 워크숍은 수많은 기업이 팀 상호 커뮤니케이션과 소프트웨어 아키텍처에 관해 다시 생각하는 계기가 됐으며, 그 결과 소프트웨어 전달의 흐름과 효과를 개선하는 데 일조했다.

역자 : 김연수\t
소프트웨어 개발과 함께 업무 생산성 향상을 높이는 활동을 지원하고자 꾸준히 학습하며 실험하고 있다. 최근 관심사는 ‘나와 주변을 끊임없이 변화시키고 좋은 지식을 전달하는 것’과 ‘스스로 지속할 수 있는 삶’이다. 옮긴 책으로는 『IT 전쟁과 평화』(에이콘, 2019), 『케라스로 배우는 신경망 설계와 구현』(에이콘, 2020), 『카이젠 저니』(제이펍, 2019), 『알파제로를 분석하며 배우는 인공지능』(제이펍, 2019), 『구글에서 배운 직장인 실무 컴퓨터 활용 45』(제이펍, 2020), 『파이썬으로 배우는 게임 개발 입문편 & 실전편』(제이펍, 2020), 『마케팅 성공을 높여주는 구글 애널리틱스』(위키북스, 2020) 등이 있다.

역자 소개

  • 역자 : 김연수

소프트웨어 개발과 함께 업무 생산성 향상을 높이는 활동을 지원하고자 꾸준히 학습하며 실험하고 있다. 최근 관심사는 ‘나와 주변을 끊임없이 변화시키고 좋은 지식을 전달하는 것’과 ‘스스로 지속할 수 있는 삶’이다. 옮긴 책으로는 『IT 전쟁과 평화』(에이콘, 2019), 『케라스로 배우는 신경망 설계와 구현』(에이콘, 2020), 『카이젠 저니』(제이펍, 2019), 『알파제로를 분석하며 배우는 인공지능』(제이펍, 2019), 『구글에서 배운 직장인 실무 컴퓨터 활용 45』(제이펍, 2020), 『파이썬으로 배우는 게임 개발 입문편 & 실전편』(제이펍, 2020), 『마케팅 성공을 높여주는 구글 애널리틱스』(위키북스, 2020) 등이 있다.

 

머리말

★ 지은이의 말 ★

팀 토폴로지 접근 방식은 팀 구조 최적화에 골머리를 앓고 있는 조직, 또는 팀 설계가 좋은 비즈니스 성과와 소프트웨어 시스템에 미칠 수 있는 영향을 인지하지 못하고 있는 조직에 도움을 줄 수 있다. 조직은 팀 토폴로지를 활용해 이전보다 훨씬 더 빠르고 지속적인 성공을 거둘 수 있다.
이 책은 효과적인 전달과 소프트웨어 시스템 운영을 달성하고자 하는 모든 이를 위해 쓰였다. C 레벨 리더(CTO, CIO, CEO, CFO 등), 각 부문 수장, 소프트웨어 아키텍트 및 시스템을 효과적으로 전달하고 운영하길 원하거나 그래야 하는 모든 사람에게 도움이 될 것이다.

 


★ 옮긴이의 말 ★

현대 소프트웨어 개발은 팀 단위로 이뤄집니다(소프트웨어 개발뿐 아니라, 다른 많은 일도 마찬가지입니다). 더 훌륭한 소프트웨어를 개발하기 위한 다양한 원칙과 프랙티스들이 하루가 멀다고 소개되며, 많은 사람이 좀 더 나은 개발 환경을 만들기 위해 노력하고 있습니다. 그 과정에서 약간의 성공을 맛보기도 하고 때로는 좌절을 만나기도 합니다.
여러분이 속한 조직은 지금 어떤 일을 하고 있습니까? 그 일을 하기 위해 어떤 방식으로 대화를 하고 있습니까? 그 대화는 여러분의 조직이 달성하려는 목표를 이루는 데 긍정적인 역할을 하고 있습니까, 아니면 부정적인 역할을 하고 있습니까? 그리고 무엇보다 먼저, 여러분의 조직은 필요한 대화를 하기에 적합한 형태를 갖추고 있습니까?
1968년 컴퓨터 시스템 연구가인 멜 콘웨이는 조직 구조와 조직 내 개발 시스템 구조의 관계를 연구한 논문에서 다음과 같은 내용을 발표했습니다.

“시스템을 설계하는 조직들은…해당 조직의 커뮤니케이션 구조를 복제한 형태의 시스템 외에는 설계할 수 없다.”

물론 콘웨이의 연구가 발표된 시기는 지금으로부터 수십 년 전이고, 당시 산업 형태는 현재와 같지 않습니다. 그러나 팀을 구성하는 주체는 여전히 사람이며, 구성원들의 대화가 팀을 움직인다는 사실은 변하지 않았습니다. 이후 (최근 들어 더욱) 콘웨이의 법칙은 팀 설계와 진화의 원동력에 깊은 통찰을 제공했습니다. 소규모 조직, 가까워진 고객, 요구사항의 빈번한 변경, 잦은 출시 등 다양한 변화에 능동적으로 대응할수록 콘웨이의 법칙이 시사하는 바는 더욱 분명해집니다.

팀 토폴로지는 콘웨이의 법칙에 기반해 다양한 환경에서 효과적인 커뮤니케이션을 끌어내고, 그 결과 효과적으로 목표를 달성하는 조직은 어떻게 만들어야 하는지 설명합니다. 저자들이 말하듯 팀 토폴로지는 소프트웨어를 성공적으로 구현하고 운영하는 방법입니다. 은탄환처럼 모든 상황에 단번에 적용할 수는 없겠지만, 저자들이 제시한 아이디어를 바탕으로 여러분의 조직이 원하는 바와 조직 특성에 최적화된 조직 형태를 만드는 데 필요한 통찰을 얻을 수 있을 것입니다. 팀 토폴로지를 잘 활용해 조직도에는 드러나지 않는 아니, 조직도로는 표현할 수 없는 조직 내 가치 있는 내적 대화의 통로를 만들어 내길 바랍니다. 그 통로를 통해 조직의 목표를 효과적으로 달성할 수 있기를 기대합니다.

2020.07.
경기도에서 김연수 드림


 

책 속에서

목차

1부. 전달 수단으로서의 팀

1장. 조직도의 문제점
__조직 커뮤니케이션 구조
__조직도 중심 사고방식의 문제점
__팀 토폴로지: 팀에 관한 새로운 사고방식
__부활한 콘웨이의 법칙
__인지 부하와 병목
__요약: 팀 구조, 목적, 상호 작용에 대한 재검토
__콘웨이의 법칙 이해 및 활용

2장. 콘웨이의 법칙과 그 중요성
__역 콘웨이 전략
__팀 내 흐름을 독려하는 소프트웨어 아키텍처
__조직 설계와 기술적 전문성
__불필요한 커뮤니케이션 제한
__주의: 콘웨이의 법칙의 안일한 적용
__정리: 콘웨이의 법칙은 효과적인 기술팀 설계에 매우 중요하다

3장. 팀 최우선 사고
__규모가 작고 오랜 기간 유지되는 팀을 표준으로 삼아라
__좋은 경계는 인지 부하를 최소화한다
__'팀 API'를 설계해서 팀 상호 작용을 촉진하라
__주의: 엔지니어링 프랙티스는 기본이다
__정리: 팀의 인지 부하를 제한하고 상호 작용을 촉진해서 빠르게 움직여라

2부. 효과적인 흐름을 만드는 팀 토폴로지

4장. 정적 팀 토폴로지
__팀 안티 패턴
__변화 흐름을 위한 설계
__데브옵스와 데브옵스 토폴로지
__성공적 팀 패턴
__토폴로지 선택 시 고려 사항
__데브옵스 토폴로지를 활용한 조직 개발
__정리: 현재 컨텍스트에 적합한 팀 토폴로지를 도입하고 발전시켜라

5장. 4가지 기본 팀 토폴로지
__스트림 정렬팀
__활성화 팀
__난해한 하위시스템 팀
__플랫폼 팀
__변화 흐름에서 팀 사일로를 피하라
__일반적인 팀 형태를 기본 팀 토폴로지로 바꿔라
__정리: 4가지 형태의 팀을 느슨하게 연결하고, 모듈화한 그룹으로 사용하라

6장. 팀 최우선 경계 선택
__팀 최우선 접근 방식을 적용한 소프트웨어 책임과 경계
__감춰진 모놀리스와 결합
__소프트웨어 경계 혹은 파단면
__실제 사례: 제조
__정리: 팀의 인지 부하에 맞춰 소프트웨어 경계를 선택하라

3부. 혁신과 빠른 전달을 위한 팀 상호 작용 진화

7장. 팀 상호 작용 모드
__잘 정의된 상호 작용은 효과적인 팀의 핵심이다
__3가지 핵심 팀 상호 작용 모드
__상호 작용 모드에 따른 팀 행동
__적합한 상호 작용 모드 선택
__기본 팀 조직 선택
__불확실성을 줄이고 흐름을 개선하는 팀 상호 작용 모드를 선택하라
__정리: 잘 정의된 3가지 팀 상호 작용 모드

8장. 조직적 감지로 팀 구조를 발전시켜라
__각 팀 상호 작용에 있어 적절한 협력이 어느 정도인가?
__새로운 프랙티스의 학습과 도입을 가속화하라
__지속적인 팀 토폴로지 발전
__팀 토폴로지 조합을 통한 보다 큰 성과
__팀 토폴로지를 시켜야 할 트리거
__자기 조정 주도 설계와 개발
__정리: 진화하는 팀 토폴로지

결론 차세대 디지털 운영 모델
__4가지 팀 유형 및 3가지 상호 작용 모드
__팀 최우선 사고: 인지 부하, 팀 API, 팀 규모 아키텍처
__전략적인 콘웨이의 법칙 적용
__적응력과 감지를 위해 조직 설계를 발전시켜라
__팀 토폴로지만으로 IT 효과를 달성하긴 충분하지 않다
__다음 단계: 팀 토폴로지 적용 시작하기

top