1부. 아키텍트
__1 아키텍트 엘리베이터
__2 영화 배우 아키텍트
__3 아키텍트는 일계 도함수에 산다
__4 엔터프라이즈 아키텍트 또는 엔터프라이즈 환경에서의 아키텍트
__5 아키텍트는 세 다리로 선다
__6 의사결정 내리기
__7 모든 것에 대해 질문하기
2부. 아키텍처
__8 이것은 아키텍처인가?
__9 아키텍처는 판매 옵션이다
__10 모든 시스템은 완벽하다
__11 코드를 두려워하지 말 것
__12 아무도 죽이지 않는다면 좀비들 속에서 살게 될 것이다
__13 인간에게 기계가 할 일을 시키지 말 것
__14 소프트웨어가 세상을 삼키면 버전 관리의 중요성은 더 커진다
__15 A4 용지는 창의적 사고를 막지 않는다
__16 IT 세계는 평평하다
__17 커피숍은 2단계 커밋을 사용하지 않는다
3부. 커뮤니케이션
__18 설명하기
__19 아이들에게 해적선을 보여 주자
__20 바쁜 사람을 위한 글쓰기
__21 완전성을 넘어 강조하기
__22 다이어그램 기반 설계
__23 선 그리기
__24 은행 강도 몽타주 그리기
__25 소프트웨어는 협업이다
4부. 조직
__26 리버스 엔지니어링 조직
__27 통제는 환상이다
__28 그들은 더 이상 그렇게 만들지 않는다
__29 암시장은 효율적이지 않다
__30 조직 확장하기
__31 느린 혼돈은 질서가 없다
__32 인셉션을 통한 거버넌스
5부. 전환
__33 고통 없이는 변화도 없다
__34 변화를 리드하기
__35 속도의 경제
__36 무한 루프
__37 당신은 IT를 속일 수 없다
__38 돈으로 사랑을 살 수 없다
__39 누가 줄 서기를 좋아할까?
__40 4차원에서 사고하기
6부. 에필로그: IT 전환 아키텍처 수행하기
__41 내가 제공해야 할 것은 진실뿐
지은이의 말
디지털 경제가 전통적인 기업의 게임 룰을 바꾸면서 아키텍트의 역할도 근본적으로 변화하고 있다. 기술 구현에만 집중하기보다는 비즈니스 전략이 정의된 조직의 펜트하우스와 기술을 구현하는 엔진실을 연결해야 한다. 두 영역이 연결돼야 비로소 IT가 코스트 센터에서 경쟁력 있는 디지털 무기로 그 역할을 바꿀 수 있다. 한 조직의 층에서 다음 층으로 걸어 올라가서 연결한다면 제대로 작동하지 않을 것이다. 대신 현대적인 아키텍트는 보다 빠른 길을 택해 기존의 구조물을 우회하는데 이를 아키텍트 엘리베이터라고 부른다.
이 책은 꿈을 가진 아키텍트가 된다는 것이 의미하는 바에 대한 새로운 관점을 받아들이고, 다양한 수준의 아키텍트가 엘리베이터를 타고 조직과 기술을 조정하며 지속적인 변화에 영향을 미칠 수 있도록 도울 것이다.
옮긴이의 말
디지털 트랜스포메이션, 이른바 DX에 대한 요구가 비즈니스 도메인을 가리지 않고 가속화되고 있다. 따라서 보다 유연하고(flexibility 민첩한(agility 대응을 위해 소프트웨어와 기업 IT 인프라를 향한 눈높이도 높아지고 있다. 이를 만족시키기 위한 ‘어떻게?’, ‘누가?’에 대해서 소프트웨어 아키텍처와 아키텍트에게 시장의 관심이 쏠리고 있다.
기업의 아키텍트 조직 매니저로 일하는 동안, 많은 사람이 소프트웨어 아키텍처가 무엇이며 어떤 역할을 하는지 이해하는 데 비해 아키텍트에 대해서는 서로 다른 이미지를 갖고 있음에 의아했던 기억이 있다. 흔히 솔루션 아키텍트로 불리며 주로 자신이 속한 벤더 측의 지도 위에서 길을 안내하는 아키텍트, 또는 개발자들의 기술 멘토로 활동하는 선임 엔지니어를 상상하는 이들이 그렇다.
이 책에서는 위와 같은 역할에 대한 이해를 돕는 한편, 큰 조직 내의 비즈니스와 기술 부문 사이에서 나타나기 쉬운 인식의 차이를 소개한다. 이러한 차이가 가져오는 디지털 기업으로의 전환의 어려움을 야기하는 요소들과 이를 해결하기 위한 아키텍트의 역할을 살펴본다. 또한 이들을 기다리는 문제들,