[IT소송] 소프트웨어 감정 절차 프로세스와 실무적 유의점

Article posted in 2025-09-25 13:45:18 | VEAT

1. 복잡한 소프트웨어 개발 분쟁, 감정이 필요한 이유

소프트웨어 개발은 복잡한 기술적 요소와 계약 관계가 얽혀 있어 분쟁으로 이어질 가능성이 높습니다. 개발 지연, 품질 미달, 기능 불일치, 유지보수 의무 불이행 등 다양한 원인이 발생하는데, 이러한 문제는 일반 법률적 지식만으로는 판단하기 어렵습니다. 바로 이 지점에서 법원의 감정제도가 활용됩니다.

감정은 재판부가 사건의 실체를 파악하기 위해 특정 분야 전문가에게 기술적 사실에 대한 의견을 요청하고, 그 결과를 재판에 참고하는 절차입니다. 특히 소프트웨어 개발 분쟁에서는 프로그램의 소스코드, 기능 명세, 성능 평가 등 고도의 전문 지식이 필요하기 때문에 감정이 분쟁 해결의 핵심 도구로 자리 잡고 있습니다.

 

2. 소프트웨어 감정 절차의 흐름
소프트웨어 개발 분쟁에서 감정은 대략적으로 다음과 같은 단계로 진행됩니다.

(1) 감정신청 및 감정자료 제출
분쟁 당사자는 법원에 감정 촉탁을 신청하고, 이를 뒷받침할 자료를 제출해야 합니다. 대표적인 제출 자료는 ▲감정신청(촉탁)서 ▲감정자료 제출목록 ▲개발계약서(단가 포함) ▲대상 프로그램(소스코드, 제안서, 사업수행 계획서, 요구사항 정의서, 설계서, 기능 명세서, 매뉴얼, 완료 보고서 등) ▲회의록 및 DB 관련 자료 ▲기타 케이스별 필요 자료 등입니다. 이 단계에서 자료가 충분히 확보되지 않으면 감정 진행이 지연될 수 있어 초기 대응이 매우 중요합니다.

(2) 자료 분석 및 검토
제출된 자료는 감정인이 면밀히 검토합니다. 이 과정에서 누락된 정보나 추가 확인이 필요한 부분이 발견되면, 법원은 당사자에게 보완 자료 제출을 요구할 수 있습니다. 예컨대 소스코드가 일부만 제출되었거나, 계약상 요구사항 정의서가 불명확한 경우에는 전체적인 개발 범위를 판단하기 어렵기 때문에 추가 자료가 필요할 수 있습니다.

(3) 예상감정비용 산출 및 예납
감정에는 전문적 인력과 상당한 시간이 투입되므로 비용이 발생합니다. 감정인은 예상 비용을 산출하여 법원에 제출하고, 신청인이 이를 예납해야 절차가 본격적으로 개시됩니다. 민사소송의 경우 법원에 감정비용을 예치하여야 합니다.

(4) 감정 수행
감정인은 제출된 자료와 보완 자료를 종합하여 실제 감정을 수행합니다. 이 단계에서는 ▲계약상 요구사항 충족 여부 ▲소프트웨어의 개발 진척도 ▲기능 테스트 및 성능 평가 등이 이루어집니다. 경우에 따라서 시스템의 실제 구동과, 소스코드의 품질 분석, 개발 일정 준수 여부를 확인하기도 합니다.

(5) 감정결과 통보
최종적으로 감정 결과는 법원에 보고되며, 재판부는 이를 근거로 분쟁 해결의 방향을 결정합니다. 감정 결과는 강제력이 있는 판결은 아니지만, 사실상 재판부 판단에 중요한 영향을 미치는 자료가 되므로 당사자에게는 IT분쟁 및 IT소송의 실질적인 승패를 좌우하는 요소가 됩니다.

 

3. 소프트웨어 감정제도의 전략적 활용

소프트웨어 감정은 단순히 기술 검증을 넘어, IT분쟁 및 IT소송에서 당사자가 자신의 주장을 뒷받침할 수 있는 전략적 수단입니다. 예를 들어, 발주자가 ‘요구사항이 제대로 반영되지 않았다’는 주장을 입증하거나, 개발사가 ‘계약 범위를 충실히 이행했다’는 점을 강조하는 데 감정 결과가 결정적인 증거로 작용할 수 있습니다.

따라서 감정 절차에 대비해 초기부터 IT 분야에 대한 전문성을 갖춘 변호사와 함께 체계적으로 자료를 정리하고, 전략적으로 대응하실 필요가 있습니다.

 

4. 소프트웨어 감정 절차에서의 실무적 유의점

소프트웨어 개발 분쟁에서 감정 절차가 시작되면, 당사자가 제출하는 자료의 충실성과 체계성이 결과에 직접적인 영향을 미칩니다. 법원은 감정인을 통해 기술적 사실을 검증하지만, 감정인의 분석은 결국 당사자가 제출한 자료에 기초하기 때문입니다. 따라서 기업은 다음과 같은 점을 유의해야 합니다.

1) 자료 관리의 중요성
개발계약서, 요구사항 정의서, 소스코드, 회의록 등은 모두 분쟁에서 핵심 증거가 될 수 있습니다. 특히 계약서와 요구사항 정의서는 개발 범위를 확정하는 기준이 되는 경우가 많으므로, 초기 단계부터 문서화와 보관이 필수적입니다.
2) 기술적 설명의 보완
비전문가인 재판부가 이해하기 어렵거나, 감정인이 단편적으로만 파악할 수 있는 부분은 별도의 기술 설명자료로 보완할 필요가 있습니다. 
3) 전문가 자문을 통한 대응 전략 수립
감정은 단순히 결과를 기다리는 절차가 아니라, 사전에 전략적으로 대비할 수 있는 과정입니다. IT 전문 변호사와 협력하여 자료를 정리하고, 예상 쟁점을 분석하여 감정 과정에서 불리한 해석이 나오지 않도록 대비하는 것이 중요합니다.

 

5. IT 전문변호사와 함께 준비하는 소프트웨어 소송 감정 절차

소프트웨어 감정은 절차가 복잡하고 비용도 적지 않지만, 기업이 체계적으로 자료를 정리하고 쟁점을 선제적으로 파악한다면 감정 절차는 단순한 부담이 아니라 자사의 입장을 명확히 입증할 수 있는 기회가 될 수 있습니다. 특히 법률적 논리와 기술적 이해를 겸비한 IT 전문 변호사와 함께한다면 복잡한 절차도 체계적으로 진행하여, 소프트웨어개발 소송에서 유리한 결과를 이끌어낼 수 있습니다.

법무법인 비트는 대한변호사협회 인증을 받은 IT전문변호사, C언어(프로그래밍 언어)를 이해하는 대기업 개발자 출신 변호사 및 이공계 출신 변호사들이 다수 포진해 있어 IT, 소프트웨어 개발·운영 구조에 대한 이해를 바탕으로 감정 과정에서 발생할 수 있는 법적 쟁점을 정밀하게 분석할 수 있습니다. 또한 그동안 다수의 소프트웨어 용역 계약 자문과 개발 분쟁 소송을 수행하며 쌓아온 비트만의 축적된 경험을 통해 기업의 권익을 효과적으로 보호하고 있습니다.

소프트웨어 개발 분쟁, 소프트웨어 감정 절차와 관련하여 IT전문변호사와 전문적으로 논의하고자 하시는 분들은 언제든지 법무법인 비트로 연락주시기 바랍니다.

 

감사합니다.