The Software Factory 0.1 프리뷰
P02 정책과 계획의 분리
상황과 반복되는 문제
섹션 제목: “상황과 반복되는 문제”지켜야 할 약속은 보존하면서 실행 방법을 바꿔야 하는 업무에 적용을 검토한다. 수행 방법을 고치면서 지켜야 할 경계까지 함께 바뀐다.
상충하는 요구
섹션 제목: “상충하는 요구”방법을 신속하게 고칠 자유와 경계를 변경할 책임의 안정성이 충돌한다.
해결 원리와 적용
섹션 제목: “해결 원리와 적용”정책의 제약과 권한을 실행계획의 작업 및 도구 선택과 분리하고 각각 버전 관리한다. 이 원리는 이 책의 설계 제안이며 효과가 입증된 보편 법칙이 아니다.
정책과 계획의 변경 대상·권한·검증을 나눈다. 계약에 적용 버전을 연결하고 예외의 범위와 종료를 정한다. 계획 수정 뒤에도 정책 판정이 유지되는지 확인한다.
결과와 비용
섹션 제목: “결과와 비용”변경 관계의 추적이 필요하지만 실행 방법을 교체하기 쉬워진다. 적용 버전과 예외를 계약에 반영하고 변경된 계획을 다시 확인하는 비용이 든다. 반복되는 경계 혼동을 줄일 필요가 있을 때 이 유지 부담을 감수하며, 저영향 작업에는 짧은 기준 참조로 충분한지 본다.
실패 경계와 적용하지 않을 조건
섹션 제목: “실패 경계와 적용하지 않을 조건”문서만 분리하고 실행자에게 경계와 판정을 모두 바꿀 권한을 주면 구분이 작동하지 않을 수 있다. 영향이 작은 일에 별도 체계를 강제하지 않는다.
근거와 연결
섹션 제목: “근거와 연결”공개 자료의 확인 범위와 이 책의 해석·제안은 3장·5장·19장의 주장 메모와 출처 대장에 있다. 이 카드는 해당 장의 적용 구조를 정리했으며 새로운 사례·성과 수치·실행 검증을 추가하지 않았다.
연결 패턴: P01 의도의 명시화·P03 실행 가능한 계약·P10 범위가 정해진 자율성.
검증 상태와 다음 판단
섹션 제목: “검증 상태와 다음 판단”계획을 변경해도 정책 검증이 유지되는지 확인한다.