El desarrollador incumplió el contrato (no entrega o no paga)
Si un desarrollador incumplió lo pactado, puede que tengas derecho a exigir entrega, correcciones o pago; lo que determina si tenés razón es el contrato, las pruebas de las entregas y los pagos y la titularidad del código. Primer paso: reunir toda la evidencia técnica y administrativa (contrato, mensajes, commits, comprobantes) y dejar por escrito una intimación fehaciente pidiendo lo que corresponde y ofreciendo una alternativa de solución.
¿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?
Tres cuestiones determinan si tu reclamo tiene fuerza. Primero: qué dice el contrato. Si el acuerdo detalla entregables, criterios de aceptación y formas de pago, ese texto es la guía primaria. Si el contrato es verbal, la ausencia de papel complica pero no invalida tu reclamo: entran las otras pruebas. Segundo: la evidencia técnica de entrega. Los registros de repositorios (commits), archivos subidos a un servidor, builds, demos grabadas, acceso a un ambiente de prueba y las copias de seguridad sirven para demostrar que hubo trabajo o que faltó. Tercero: la prueba de pago y la conducta de las partes. Transferencias, facturas, comprobantes de pago, mensajes donde se acuerda cronograma o se reclama un retraso y el historial de comunicaciones muestran la voluntad de cumplir o no.
Si firmaste una cesión de derechos sobre el código o un contrato de licencia, la titularidad del software y los derechos de uso aparecen en ese documento y cambian radicalmente la discusión. Si no hay cesión escrita y lo que se pagó fue por servicios profesionales, la titularidad puede seguir siendo del desarrollador salvo que el contrato diga lo contrario. Esa combinación de contrato, evidencia técnica y pago es lo que un juez, árbitro o mediador va a evaluar.
Cómo se soluciona
- Reuní la prueba técnica y administrativa. Exportá el historial del repositorio (commits y ramas), guardá capturas de pantallas de demos, bajá backups, reuní órdenes de cambio, los correos y las conversaciones de la plataforma que usaste. Exportá chats de la forma que conserve metadatos (archivos .txt o PDFs, no sólo fotos).
- Documentá el estado actual y lo que reclamás. Generá una lista clara de entregables faltantes o defectuosos, y qué resultado esperás: entrega, corrección, reembolso o compensación. Si reclamás código, especificá si querés el código fuente, acceso al repositorio o una copia funcionando.
- Enviá una intimación fehaciente. Mandá carta documento o un correo certificado con acuse de recepción donde describas lo sucedido y propongas un plan de solución concreto: entrega de repositorio, rollback, devolución parcial del pago o continuidad con penalidades. Si es posible, acompañá un plazo de cumplimiento (sin dar una cifra en esta guía). La intimación demuestra que intentaste resolver y sirve en la fase judicial.
- Activá los procedimientos de la plataforma si contrataste vía marketplace. Las plataformas suelen tener mecanismos de disputa y mediación interna: presentá la documentación que reuniste. Si el pago fue retenido por un sistema de escrow, exigí la liberación conforme a los términos.
- Si la otra parte no cumple, evaluá la vía judicial o arbitral. En trabajos con empresas suele convenir un reclamo por incumplimiento contractual; para consumidores o pequeñas empresas también podés invocar la Ley de Defensa del Consumidor cuando corresponda. Un abogado te ayudará a cuantificar daño, preparar la demanda y evaluar medidas cautelares sobre repositorios o activos digitales.
Qué podés hacer vos ahora: dejar constancia escrita y conservar todo. Qué hace el profesional: preparar la intimación fehaciente, analizar la titularidad del código y, si hace falta, presentar el reclamo judicial o pedir medidas cautelares para asegurar el código y pruebas.
Qué puede pasar
1) Se arregla con una carta y entrega parcial o total. Muchísimos conflictos terminan así: el desarrollador entrega lo básico o devuelve parte del pago. Un acuerdo reduce riesgo y tiempo frente a una demanda, y puede incluir garantías técnicas.
2) Acuerdo o mediación. Pueden pactar una conciliación con condiciones: nuevas entregas, auditoría del código por tercero o pago escalonado. Un acuerdo suele ser más rápido y te da certeza de cobro inmediato, aunque con un monto quizá menor que el que obtendrías en juicio.
3) Juicio o arbitraje. Si llegás a juicio, el juez examina contrato, pruebas técnicas y conducta. Si perdés, puede que quedes sin condena a favor y soportes costas procesales y honorarios; si ganás, una sentencia puede ordenar entrega, pago o resarcimiento. Incluso con sentencia favorable podés enfrentar problemas para ejecutar si la otra parte está insolvente o tiene los activos fuera del país. Por eso conviene valorar la capacidad de cobro antes de elegir litigar.
La pregunta clave: “si gano, cobro” depende de la capacidad económica del responsable y del acceso a los bienes donde ejecutar la sentencia. En algunos casos es más práctico negociar un acuerdo sobre bienes concretos o sobre garantías.
Errores que arruinan el caso
- No conservar el historial del repositorio ni las pruebas técnicas. Borrar ramas, reinstalar repositorios o usar sólo capturas sin metadatos dificulta demostrar qué se hizo.
- Aceptar cambios verbales sin registro: los acuerdos por voz son muy difíciles de probar cuando hay dinero de por medio.
- Firmar cesiones amplias sin entender la titularidad: ceder derechos sin contraprestación clara te deja sin apalancamiento.
- Enviar mensajes de reconocimiento de deuda o admisión de culpa sin asesoramiento: admitir algo por escrito puede usarse en tu contra.
- No usar la vía de la plataforma cuando corresponde: perder un procedimiento interno puede cerrar la puerta a otras acciones.
¿Necesitas un abogado para esto?
La primera intimación la podés redactar vos y en muchos casos con eso se soluciona. Necesitás abogado cuando hay dudas sobre la titularidad del código, cuando la otra parte ofrece un arreglo económico (ese es el momento de recibir asesoramiento) o cuando debés pedir medidas para conservar repositorios y pruebas. Si calificás para asistencia jurídica gratuita, decilo, porque reduce el costo de litigar.
Casos relacionados
Otros problemas frecuentes en derecho informático y nuevas tecnologías
Preguntas frecuentes sobre este caso
Sí: el historial de commits, los mensajes y las marcas de tiempo prueban actividad. Exportá el historial y guardá un registro fuera de la plataforma (zip del repo, PDFs de commits). Una captura de pantalla sola suele ser insuficiente.
Depende del contrato. Si el acuerdo es por servicios sin cesión expresa, el desarrollador puede conservar la titularidad salvo pacto en contrario. Si el contrato establece cesión o licencia, podés exigir lo acordado. Un abogado revisa la redacción y te indica qué reclamar exactamente.
Pedí pruebas técnicas: backups, commits anteriores, logs de servidores. Si no hay respaldo, exigí responsabilidad por incumplimiento y considerá contratar a un perito informático para evaluar si hubo negligencia.
Los mensajes pueden ser prueba, sobre todo si contienen consentimiento y detalles de la operación. Exportalos con metadatos y acompañalos con otros documentos (facturas, transferencias) para reforzar el reclamo.
Las plataformas suelen tener procedimientos de disputa y cláusulas de escrow. Si usaste esa vía, iniciá el reclamo interno y presentá toda la documentación; la decisión de la plataforma puede resolver el conflicto sin pasar por la Justicia.
¿Necesitas resolver este problema legal?
Te conectamos con los mejores abogados especializados. Consulta gratuita y sin compromiso.