[사례분석] 소프트웨어 개발 용역 하자 및 손해배상 소송: 객관적 입증책임 요건과 신규 개발비 청구 기각 판례
![[사례분석] 소프트웨어 개발 용역 하자 및 손해배상 소송: 객관적 입증책임 요건과 신규 개발비 청구 기각 판례](https://api.nepla.ai/api/v1/image/1775637616257-4XyRiBPjB2xzvahs.png)
<핵심요약>
도급인(원고)이 웹플랫폼 구축 용역계약에 따른 소스코드 인도 후 시스템의 중대한 하자를 주장하며 수급인(피고)인 소프트웨어 개발사를 상대로 손해배상 청구 소송을 제기하였다. 이러한 도급계약 분쟁에서 하자 입증책임은 원칙적으로 원고에게 있으며, 법적 하자로 인정받으려면 단순 오류가 아닌 계약상 객관적 기준과의 불일치가 구체적으로 특정되어야 한다. 법원은 원고가 하자를 명확히 입증하지 못했고 시스템의 일시적 정상 작동 정황이 확인되며, 청구 비용 역시 하자보수비가 아닌 신규 개발비에 해당한다고 보아 인과관계를 부정하고 청구를 전부 기각하였다.
자세한 기본 법리는 아래 위키들을 참고하십시오.
1. 사건 개요
소프트웨어 개발업을 영위하는 수급인 피고는 도급인인 원고와 AI 기술이 적용된 웹플랫폼 구축 용역계약을 체결하고, 개발된 소스코드 및 관련 산출물을 원고에게 인도하였다. 그러나 원고는 납품된 결과물에 중대한 하자가 존재한다고 주장하며 제3자에게 보수 작업을 맡긴 뒤, 그 비용 상당액을 민법 제390조 및 제667조에 기하여 손해배상으로 청구하였다.
2. 핵심 법률 쟁점
본 사안은 도급계약에 있어 하자의 구체적 인정 기준과 증명책임의 분배, 그리고 손해배상의 범위가 중점적으로 다투어졌다.
3. 법원의 판단 및 법리적 분석
이 사건은 단순한 '개발 실패'에 관한 사실 다툼이 아니라, 입증책임과 법리 구조의 명확한 적용이 승패를 갈랐다. 이 사건에서 법원은 다음과 같이 법리 구조와 입증책임의 문제를 들어 원고의 청구를 전부 기각하였다.
※ 관련 법률 인사이트
관련 사례에 대한 변호사의 실제 사건 수행 전략은 아래 법률 인사이트에서 더 깊이 있게 확인할 수 있습니다.
4. 관련 법규
| 민법 제390조 (채무불이행과 손해배상) 채무자가 채무의 내용에 좇은 이행을 하지 아니한 때에는 채권자는 손해배상을 청구할 수 있다. 그러나 채무자의 고의나 과실없이 이행할 수 없게 된 때에는 그러하지 아니하다. 민법 제667조 (수급인의 담보책임) ① 완성된 목적물 또는 완성전의 성취된 부분에 하자가 있는 때에는 도급인은 수급인에 대하여 상당한 기간을 정하여 그 하자의 보수를 청구할 수 있다. 그러나 하자가 중요하지 아니한 경우에 그 보수에 과다한 비용을 요할 때에는 그러하지 아니하다. ② 도급인은 하자의 보수에 갈음하여 또는 보수와 함께 손해배상을 청구할 수 있다. <개정 2014. 12. 30 .> ③ 전항의 경우에는 제536조의 규정을 준용한다. 민법 제536조 (동시이행의 항변권) ① 쌍무계약의 당사자 일방은 상대방이 그 채무이행을 제공할 때 까지 자기의 채무이행을 거절할 수 있다. 그러나 상대방의 채무가 변제기에 있지 아니하는 때에는 그러하지 아니하다. ② 당사자 일방이 상대방에게 먼저 이행하여야 할 경우에 상대방의 이행이 곤란할 현저한 사유가 있는 때에는 전항 본문과 같다. |