The Software Factory 0.1 프리뷰
P09 실행 주체의 교체
상황과 반복되는 문제
섹션 제목: “상황과 반복되는 문제”현재 수행자가 중단되거나 새 조합·환경으로 바꿀 필요가 있는 업무에 적용을 검토한다. 도구 변경이 업무의 기준과 작업 기록을 깨뜨린다.
상충하는 요구
섹션 제목: “상충하는 요구”전환 가능성을 확보할 요구와 고유 기능·기록 형식·재교육 비용이 충돌한다.
해결 원리와 적용
섹션 제목: “해결 원리와 적용”계약과 산출물 형식과 기록 인터페이스를 유지하며 실행 주체를 교체한다. 이 원리는 이 책의 설계 제안이며 효과가 입증된 보편 법칙이 아니다.
같은 계약·산출물·기록을 새 수행자가 사용할 수 있는지 확인한다. 현재 상태와 미검증·이미 한 행동을 인계하고 대표 업무에서 전환·회귀를 평가한다. 되돌아갈 조합의 적격성도 확인한다.
결과와 비용
섹션 제목: “결과와 비용”공통 인터페이스를 유지하고 자료를 변환하며 전환과 회귀를 검증하는 비용이 생긴다. 모든 도구를 동일하게 추상화하면 고유 기능을 충분히 활용하지 못할 수 있다. 교체의 필요가 낮으면 과도한 공통화보다 현재 조합의 적격성과 복귀 조건을 유지한다.
실패 경계와 적용하지 않을 조건
섹션 제목: “실패 경계와 적용하지 않을 조건”공통 형식이 있다고 모든 수행자가 같은 능력을 갖지는 않는다. 자주 바꿀 이유가 없는 저영향 작업은 추상화의 추가 비용을 먼저 본다.
근거와 연결
섹션 제목: “근거와 연결”공개 자료의 확인 범위와 이 책의 해석·제안은 6장·11장·20장의 주장 메모와 출처 대장에 있다. 이 카드는 해당 장의 적용 구조를 정리했으며 새로운 사례·성과 수치·실행 검증을 추가하지 않았다.
연결 패턴: P03 실행 가능한 계약·P08 조합 단위의 선별·P13 의도부터 결과까지 추적.
검증 상태와 다음 판단
섹션 제목: “검증 상태와 다음 판단”전환 작업량과 회귀 결함을 측정한다.