금융,사회과학,보험학
전자의 경우에는 수급인에게 개발하여야 하는 시스템이 무엇인지에 대해 설명해주는 '기능명세서'와 개발하는 시스템이 다른 시스템과 어떻게 연동되는 것인지에 대해 설명해주는 '연동규격서', 기타 개발에 필요한 각종 설명자료를 제공함으로써 수급인이 독립적으로 개발업무를 수행할 수 있도록 하고, 수급인은 이를 기반으로 개발을 완료하여 도급인에게 공급한다.