
맞춤 개발이란?
커스터마이징, Customization
있는 기능으로 안 될 때 프로그램을 고치거나 새로 만드는 것.
무슨 뜻인가
설정으로도, 일하는 방법을 바꿔서도 풀 수 없는 요구는 프로그램을 고쳐야 합니다. 이것이 맞춤 개발입니다.
돈과 시간이 들고, 고친 부분은 시스템을 새 판으로 올릴 때마다 다시 손봐야 합니다. 그래서 마지막에 고르는 방법입니다.
볼펜 공장에서는
22일째의 요구 세 건 가운데 프로그램을 고친 것은 하나도 없습니다. 권한과 목록 등록으로 둘을 풀고, 하나는 일하는 순서를 바꿔 풀었습니다.
왜 필요한가
요구를 들어줄 방법을 차례로 따져 보아야 꼭 필요한 것만 고칠 수 있습니다.