코드만으로는 부족하다.
함께 일하고 싶은 개발자가 되기 위한 ‘코드 밖’ 커뮤니케이션 스킬 완벽 가이드
뛰어난 코딩 실력만으로는 성공적인 소프트웨어를 개발할 수 없다. 오늘날 IT 프로젝트의 성패는 팀원들과 이해관계자들 간의 효과적인 커뮤니케이션에 크게 좌우된다. 이 책은 개발자, 디자이너, 비즈니스 분석가, 마케터 등 다양한 배경의 IT 프로젝트 참여자들을 위한 실용적인 커뮤니케이션 전략을 제시한다. 특히 서로 다른 역할을 가진 팀원들 간의 이해를 돕는 커뮤니케이션 기술과 도구를 소개하고, 복잡한 기술을 비전문가에게 쉽게 설명하는 방법과 생산적인 회의를 진행하는 기술까지 폭넓게 다룬다. 아울러 원격 근무 환경에서 발생하는 커뮤니케이션의 어려움을 극복하기 위한 실용적인 방법과 팁을 제공한다.
이 책은 기술적 전문성 못지않게 중요한 소프트 스킬의 향상을 도와, 현대 IT 업계에서 여러분의 경쟁력을 한층 높여줄 것이다. 코딩 실력과 커뮤니케이션 능력을 조화롭게 발전시켜, 성공적인 IT 프로젝트를 이끌어갈 수 있는 역량을 갖추길 바란다.
Contents
[1부 | 시각적 커뮤니케이션]
1장 커뮤니케이션의 핵심
_독자 이해하기
_추상화 레벨 혼합
_표현의 일관성
_요약
2장 난잡함 정리하기
-색의 과부하
_상자 속 상자 속 상자
_관계 거미줄
_텍스트 균형 잡기
_요약
3장 접근성
_색상에 의존한 커뮤니케이션
_범례를 추가하자
_레이블 적절히 사용하기
_요약
4장 내러티브
_큰 그림이 먼저다
_다이어그램 흐름을 기대에 맞추자
_명확한 관계
_요약
5장 표기법
_아이콘으로 의미 전달하기
_특별한 이유 없이 UML 사용하기
_동작과 구조 뒤섞기
_예상에 어긋나기
_요약
6장 문장의 구성
_가독성이 떨어지는 다이어그램
_스타일 커뮤니케이션
_불분명한 문장 구성
_시각적 균형 만들기
_요약
[2부 | 멀티모달 커뮤니케이션]
7장 서면 커뮤니케이션
_단순한 언어
_축약어 지옥
_구조화하기
_기술 문서 작성 구문
_요약
10장 지식 관리의 원칙
_프로젝트보다 프로덕트
_텍스트보다 추상화
_관점 중심 문서화
_요약
11장 지식과 사람
_피드백은 일찍, 자주 받자
_짐을 나누기
_JIT 아키텍처
_요약
12장 모범 사례
_아키텍처 결정 레코드
_아키텍처 특성
_모든 문서를 코드처럼
_요약
[4부 | 원격으로 소통하기]
13장 원격 시간
_시간 동기화하기
_근무 패턴 존중하기
_에너지 및 생산성 향상
요약
14장 원격 근무의 원칙
_동기식 회의
_비동기식 사고
_원격 우선
_요약
15장 원격 채널
_대칭 이메일
_온라인 발표
_원격 도구와 거버넌스
_요약
[부록]
ADR 템플릿
Author
재퀴 리드,곽지원
국제적으로 인정받는 솔루션 및 엔터프라이즈 아키텍트로, 소프트웨어 시스템을 설계하고 코딩하는 실무 경험과 전문 지식을 갖추고 있다. 기업이 아키텍처 관행을 만들고 개선하며, 진화하는 아키텍처를 구축하고, 데이터와 지식에서 가치를 창출하고 추출할 수 있도록 지원하는 일을 전문으로 한다. 또한 컨설팅과 함께 공공 및 민간 워크숍을 진행하고 아키텍처 관행, 기술 커뮤니케이션, 아키텍처 의사 결정 등의 주제로 국제 컨퍼런스에서 연설하고 있다. 관심 분야는 협업 모델링, 지식 관리, 도메인 중심 설계, 사회 기술 아키텍처, 엔터프라이즈 아키텍처 관행 현대화 등이 있다. 업무 외로는 정원 가꾸기나 우쿨렐레 연주를 즐긴다
국제적으로 인정받는 솔루션 및 엔터프라이즈 아키텍트로, 소프트웨어 시스템을 설계하고 코딩하는 실무 경험과 전문 지식을 갖추고 있다. 기업이 아키텍처 관행을 만들고 개선하며, 진화하는 아키텍처를 구축하고, 데이터와 지식에서 가치를 창출하고 추출할 수 있도록 지원하는 일을 전문으로 한다. 또한 컨설팅과 함께 공공 및 민간 워크숍을 진행하고 아키텍처 관행, 기술 커뮤니케이션, 아키텍처 의사 결정 등의 주제로 국제 컨퍼런스에서 연설하고 있다. 관심 분야는 협업 모델링, 지식 관리, 도메인 중심 설계, 사회 기술 아키텍처, 엔터프라이즈 아키텍처 관행 현대화 등이 있다. 업무 외로는 정원 가꾸기나 우쿨렐레 연주를 즐긴다