Contraté desarrollo de software y no entregan o entregaron mal el producto
Si el proveedor no entrega o entregó un software defectuoso, no estás sin recursos: lo que importa es lo que firmaste (contrato, alcance, entregables) y la prueba del incumplimiento. Reúne el contrato y pruebas técnicas, solicita reparación o entrega por escrito, y valora reclamar ante la ley civil, la Ley del Consumidor o buscar conciliación si corresponde. Un abogado puede ayudar a cuantificar el daño y a pedir medidas técnicas para proteger tu proyecto.
¿Necesitas derecho informático y nuevas tecnologías?
Compara abogados especializados y elige con calma. Análisis de tu caso gratuito.
Ver abogados Sin compromiso · GratisAbogados especializados en este caso
¿Tienes razón?
Tu posición depende de tres pilares. Primero, el contrato: lo acordado —alcance, entregables, hitos, criterios de aceptación, licencias y propiedad intelectual— define lo que el proveedor debía entregar. Si lo que recibiste no coincide con esos términos, hay incumplimiento. Segundo, la comunicación y la documentación técnica: correos, actas de reunión, informes de pruebas, reportes de errores y controles de versión muestran si hubo intentos de entrega y si los problemas eran reconocidos por el proveedor. Tercero, la naturaleza del defecto: errores menores subsanables no son lo mismo que un producto inútil para el propósito acordado. También mira si había garantías o penales por retraso o incumplimiento en el contrato.
Si el proveedor es un consumidor según la Ley del Consumidor o si el contrato fue ofrecido por un comerciante a un consumidor final, esa ley otorga protecciones adicionales; en proyectos empresariales, rige el Código Civil y las reglas contractuales acordadas. La titularidad del código y la licencia de uso que te dieron determinan tu remedio frente a copia, retención de código o falta de entrega.
Documenta lo técnico: logs, pruebas de carga, pantallas de error, repositorios con commits y fechas, y cualquier informe de pruebas de aceptación. Conserva versiones y respaldos. Esto servirá para demostrar el estado del producto y el grado de cumplimiento.
Cómo se soluciona
- Reúne toda la documentación contractual y técnica. Busca: el contrato firmado, anexos de alcance, correos que modifiquen el alcance, órdenes de compra, facturas, documentación de pruebas y acceso al repositorio del proyecto. Exporta historiales de commits y los registros de incidencias.
- Emite un requerimiento de subsanación. Redacta una carta o correo que describa con precisión los incumplimientos y solicite la corrección o la entrega según lo pactado. Incluye plazos razonables para la corrección y solicita confirmación escrita. Guarda comprobantes de envío y la respuesta.
- Si hay cláusulas de garantía o penalidades, exige su aplicación. Revisa el contrato por mecanismos de solución de controversias: mediación, conciliación o peritaje técnico. Si el contrato prevé una instancia previa obligatoria, cumple ese requisito.
- Consigue peritaje técnico si hay disputa sobre la calidad. Un perito informático puede evaluar qué tanto el producto cumple el alcance y generar un informe técnico que sustente reclamaciones y cuantifique el daño o el costo de reparación.
- Reclama administrativamente o por la Ley del Consumidor si aplica. Si la oferta al que recurrió se orienta a consumidores, reclama ante el SERNAC u organismo competente. Para contratos entre empresas, la vía civil es la habitual: demanda por incumplimiento contractual con solicitud de cumplimiento forzado o resolución y daños.
- Evalúa alternativas de remediación o resciliación del contrato. A veces es más eficiente ordenar al proveedor que entregue el código fuente y la documentación, o rescindir el contrato y buscar otro desarrollador. Si optas por rescindir, documenta el incumplimiento y guarda la evidencia técnica.
- Si vas a litigar, cuantifica el daño. Un abogado te ayudará a presentar una demanda por cumplimiento o resolución y a pedir indemnización por perjuicios demostrables. El informe pericial es clave para valorar el monto requerido.
Distingue lo que puedes hacer sin abogado (presentar el requerimiento de subsanación, reunir pruebas, reportar ante SERNAC si eres consumidor) de lo que requiere asistencia legal (peritaje coordinado, demanda judicial, peticiones de medidas cautelares para proteger el código fuente o la continuidad operativa).
Qué puede pasar
1) Se arregla con una carta y entrega o corrección: Lo más habitual es que tras un requerimiento formal el proveedor corrija defectos o complete lo pactado. Esto evita litigio y permite retomar el proyecto rápidamente.
2) Acuerdo o rescisión negociada: Si la falta es relevante, pueden acordar la rescisión del contrato con condiciones para la entrega del trabajo parcial, devolución de pagos o una cifra compensatoria. Un acuerdo puede ser preferible porque reduce incertidumbre y tiempo.
3) Juicio por incumplimiento: Si no hay acuerdo, la demanda busca cumplimiento forzado, resolución del contrato y daños. En juicio, el tribunal examina el contrato y el peritaje técnico. Si pierdes, corres el riesgo de costas procesales y de no recuperar el tiempo perdido; si la contraparte es insolvente, una sentencia favorable no garantiza la recuperación económica.
Recuerda: una sentencia que te dé la razón es un título para exigir la ejecución, pero la recuperación real depende de la solvencia del proveedor y de los bienes ejecutables que exista.
Errores que arruinan el caso
- No documentar cambios de alcance por escrito: los acuerdos verbales o por chat sin respaldo claro dificultan probar lo convenido.
- No guardar historiales de código y commits: sin repositorios o registros, es mucho más difícil demostrar el estado real del desarrollo.
- Aceptar entregas parciales como si fueran finales: firmar aceptación sin pruebas de funcionamiento limita tus opciones.
- No pedir peritaje técnico temprano: la prueba técnica fresca es más contundente que la declaración de emociones meses después.
- Pagar por completo sin retener garantías: si pagas todo y no retienes una porción o la documentación de entrega, te quedas sin motivación para forzar la entrega.
¿Necesitas un abogado para esto?
Puedes enviar el primer requerimiento por tu cuenta y reclamar ante el SERNAC si eres consumidor. Necesitarás abogado cuando la otra parte no responde, cuando haya que obtener peritaje técnico, si te ofrecen un acuerdo económico importante o si buscas resolución judicial. Si no tienes recursos, la Corporación de Asistencia Judicial puede evaluar si calificas para asistencia gratuita.
Casos relacionados
Otros problemas frecuentes en derecho informático y nuevas tecnologías
Preguntas frecuentes sobre este caso
Sí. Un repositorio público o privado con histórico de commits demuestra el avance del trabajo y las fechas de cambios. Exporta logs y confirma autorías. Acompaña esto con documentación de aceptación y pruebas de funcionalidad.
Depende de lo pactado en el contrato: la titularidad y la licencia se definen en el acuerdo. Si el contrato obligaba a entregar el código fuente y no lo hicieron, puedes exigirlo; si no hay pacto claro, la discusión sobre propiedad puede requerir litigio o negociación.
Un peritaje técnico evalúa el software, determina si cumple el alcance y cuantifica el esfuerzo de reparación. Es prueba clave en juicios y en negociaciones para fundamentar la gravedad del incumplimiento.
Si el contrato se enmarca como relación de consumo (oferta al público, consumidor final), la Ley del Consumidor puede aplicar. Si el contrato fue entre empresas para uso comercial, la vía civil contractual es la correcta.
A veces sí, especialmente si el proveedor demuestra incapacidad o mala fe. Documenta el incumplimiento, solicita entrega del trabajo parcial y consulta un peritaje para saber el costo de la corrección antes de rescindir.
¿Necesitas resolver este problema legal?
Te conectamos con los mejores abogados especializados. Consulta gratuita y sin compromiso.