Search
Duplicate

콘웨이의 법칙

Created
2023/02/14 11:46
Tags
프로젝트 관리
경영
팀워크
협업
콘웨이의 법칙은 소프트웨어의 구조는 그것을 만드는 조직의 구조와 닮는다 는 것이다.
예컨대 뱅크샐러드는 Platform팀과, 실제 서비스를 만드는 PA팀으로 구성되어 있다. 그리고 iOS프로젝트는 Platform팀에서 관리하는 공통모듈을 기반으로, 각 PA별로 독립적인 모듈을 만들고 관리한다. 일반적으로 이렇게 했을 때 각 모듈은 다른 팀과의 코드 컨플릭트 등을 최소화 할 수 있다.
콘웨이의 법칙을 염두에 둔다면, 더 좋은 소프트웨어 구조를 설계하기 위해선 반드시 더 효율적인 조직구조에 대한 고민을 함께 해야 한다는 것을 알 수 있다.