Conway법칙 (1) 썸네일형 리스트형 Conway’s Law - 조직과 소프트웨어 Framework 개발에서 조직과 관련된 part의 article에 재미있는 내용이 있어서 공유합니다. ㅎ Conway’s Law - 여러분이 하나의 컴파일러를 만들기 위해 4개의 팀을 만든다면, 여러분은 4단계로 구분된 컴파일러를 얻게 될것이다. 이 내용이 무슨 예기인가 하면, 팀 구조가 소프트웨어의 구조가 된다는 것입니다. 따라서 당연히 팀을 구성한 후 요구사항을 분석한다면, 팀 구조에 맞춰 분석이 이뤄지기 때문에, 팀 구조 그대로 소프트웨어 구조가 나올 수 밖에 없다는 예기…. 때문에 소프트웨어가 어떤 특성을 가지고 있는지 파악되기도 전에 소프트웨어의 큰 구조를 정해버리는 것과 같은 오류를 범한 것과 같다는 의미 입니다.. 그래서 팀을 구성하기 이전, 프로젝트의 도메인 전문가나 구성원 전체가 모여,.. 이전 1 다음