[Architecture] 5부 아키텍처 : 20장 업무 규칙
애플리케이션을 업무 규칙과 플러그인으로 구분하려면, 업무 규칙이 실제로 무엇인지 잘 이해해야 한다. 업무 규칙이란 사업적으로 수익을 얻거나 비용을 줄일 수 있어야 한다. 더 엄밀히 말해서, 컴퓨터상으로 구현했는지와 상관없이, 업무 규칙은 심지어 사람이 수동으로 직접 수행하더라도 사업적으로 수익을 얻거나 비용을 줄일 수 있어야 한다. 은행 시스템에서 업무 규칙을 예로 들어보면, 대출에 N%의 이자를 부과한다는 사실은 은행이 돈을 버는 하나의 업무 규칙으로 볼 수 있다. 이러한 규칙은 사업 자체에 핵심적이며, 규칙을 자동화하는 시스템이 없더라도 업무 규칙은 그대로 존재하기 때문에 핵심 업무 규칙이라고 할 수 있다. 핵심 업무 규칙은 보통 대출 잔액, 이자율, 지급 일정과 같은 핵심 업무 데..
프로그래밍/Architecture
2024. 1. 14. 17:49