→ 1장. 소프트웨어 아키텍트가 되다. SW 아키텍트가 하는 일 SW가 언제 어떻게 전달되는지 결정하는 사람 비즈니스 목표에 부합하도록 만드는 사함 코딩을 하지만 알고리즘이나 코드를 짜기보다는 더 크고 많은 것을 설계함 엔지니어링 관점에서 문제 정의하기 Product Manager: 기능(feature)를 정의함 SW 아키텍트: Product Manager, Project Manager, 모든 stackholder와 협업하면서 비즈니스 목표와 요구사항을 만듬 품질 속성을 또 하나의 요구사항으로 만듬 SW 아키텍처가 정해진 방향으로 갈 수 있도록 제약과 기능을 꾸준히 확인해야 함 SW 시스템을 여러 조각으로 나누고 조각마다 품질 속성과 요구사항을 달성하도록 전략을 만듬 큰 그림 그리기 & Trade-off..