본 연구에서 제시하는 외부 연구개발 프로세스는 다양한 기업의 외부 연구개발 활동에서 보편적으로 고려할 수 있는 항목들을 프로세스 관점에서 제안한 것으로, 기업의 규모나 업종, 외부 연구개발 동기 등에 따라 프로세스 특정 단계가 생략되거나 순서가 바뀔 수 있으며 단계별 항목에 변동이 있을 수 있다. 먼저 외부 연구개발 단계를 구분하고자, 선행연구(Llana, 1993. 신영진, 2007, p.74에서 재인용; 남기찬 이재남, 1999; 정원일 한상록 이정원, 2006; 한국정보화진흥원, 2011)를 활용하였다. Llana(1993)에서는 효과적인 정보시스템 아웃소싱을 위한 6단계를 구분하고 있는데 먼저, 1단계(Corporate Self-Analysis)에서는 아웃소싱 대상기관의 자가 진단을 통해 내부 환경을 분석하고, 2단계(Establishing Baseline)에서 아웃소싱을 위한 기준을 설정한 후, 3단계(Setting Goals) 그에 따른 목표를 재설정 하며, 4단계(Determining Costs)와 5단계(Defining Billing Methods)에서 아웃소싱 추진결정을 위한 비용과 지불절차를 결정하고, 마지막으로 아웃소싱 수요자와 공급자간의 구체적인 진행절차 조율을 위한 6단계(Identifying Specific Issues)가 수행된다(신영진, 2007).
외부 연구개발 프로세스는 여러 기업의 외부 연구개발 관점을 프로세스 관점에서 제시한 것이다. 어떤 단계를 건너 뛰거나 순서가 변할 수 있다. Llana에서는 정보시스템 아웃소싱 6단계를 설명한다. 아웃소싱 대상기관의 내부 진단 분석,  아웃소싱 기준 마련, 목표 다시 설정, 아웃소싱 추진결정 비용과 지불방법 결정, 진행절차 조율이다.