forumAbrir tema

Al hacer un sitio web, ¿cómo poner la entrega del código fuente en el contrato?

ZZafer P***ParticipanteMiembro de la comunidad
Miembro desde
dic 2024
Mensaje
411
#1

Somos una empresa de 15 empleados que fabrica equipos de cocina industrial. Acordamos con una agencia digital por 75.000 TL para renovar nuestra web corporativa y catálogo de productos B2B. Se aprobaron los diseños y pasamos a la fase de desarrollo.

Revisando el borrador del contrato con nuestro abogado, me di cuenta de que no hay una cláusula clara sobre la propiedad y entrega del código fuente. Le pregunté al representante de la agencia cómo nos darían el código en la entrega y me dio una respuesta evasiva: "Su sitio estará alojado de forma segura en nuestros servidores, al salir a producción les daremos la clave de un panel de administración avanzado".

Me da miedo que si dejamos de trabajar con ellos en el futuro o queremos seguir con otro equipo tengamos que hacer la web desde cero. ¿Cómo debería redactar exactamente la entrega del código fuente en el contrato y qué debería pedirles técnicamente a la entrega?

PPınar U***ParticipanteMiembro de la comunidad
Miembro desde
mar 2023
Mensaje
188
Más útil#2

Respuesta corta: Debes incluir una cláusula clara en el contrato que establezca que, tras el pago final, todo el código fuente, esquema de base de datos, archivos de diseño y documentación de integraciones de terceros se transferirán incondicionalmente al cliente. Debe quedar bien especificado que el trabajo no se considerará terminado sin la entrega del código y que no se creará dependencia del servidor.

La cláusula básica a añadir al contrato debería ser similar a esto: "El Contratista está obligado a entregar todo el código fuente (HTML, CSS, JavaScript, código backend, plantillas), copia de seguridad de la base de datos y recursos multimedia del sitio web y catálogo objeto de este contrato, en un repositorio Git privado (o medio digital cifrado) designado por el cliente, completo y funcionando, a más tardar dentro de los 5 días hábiles siguientes al último pago de la factura."

Pedir solo un archivo zip al entregar puede no ser suficiente. La agencia debe incluir en el paquete de entrega: 1) Un repositorio Git limpio con el código fuente del proyecto, 2) Volcado de la base de datos (SQL dump), 3) Una breve guía de instalación (README) que explique cómo levantar el sitio desde cero en un servidor independiente, 4) Desglose de licencias de librerías de terceros utilizadas, si las hay.

Si la agencia usa un sistema de gestión de contenidos (CMS) propietario de código cerrado desarrollado por ellos mismos, puede que no quiera darte el código fuente. En ese caso, aclara desde el principio si el sistema está montado sobre un CMS de código abierto o sobre software a medida de la agencia. Si es una infraestructura propiedad de la agencia, no podrás migrar el hosting mañana y dependerás de ellos para cada pequeña revisión.

SSena Y***Participante
Cargo
Contabilidad básica
Sector
Servicios de salud
Tipo de organización
cadena de tiendas
Miembro desde
may 2023
Mensaje
205
#3

No basta con pedir el código; exige que pongan en la lista de entregables el código fuente sin compilar (unminified, bruto), los scripts de compilación (build scripts) y la plantilla de variables de entorno (archivo .env de ejemplo). Si te dan el código de producción minificado, otro desarrollador no podrá entender nada.

EEmre D***Participante
Cargo
Director de marketing
Sector
Inmobiliaria
Tipo de organización
taller
Miembro desde
ene 2025
Mensaje
340
#4

Al redactarlo en el contrato, no olvides estos tres puntos: 1) Transferencia de derechos de propiedad intelectual al cliente con el último pago, 2) Obligación de entregar la guía de instalación y compilación, 3) Que sea condición de aceptación que el código pueda funcionar en un servidor independiente ajeno al de la agencia.

ZZerrin U***Participante
Cargo
Planificación logística
Sector
Construcción
Tipo de organización
distribuidor regional
Miembro desde
ago 2022
Mensaje
307
#5

Si aún están en fase de desarrollo, abre una cuenta de GitHub o GitLab a nombre de tu empresa. Diles a la agencia: "Van a hacer commit del código directamente en nuestro repositorio de empresa". Es mucho más fácil que andar persiguiendo el código cuando termine el proyecto.

SSerdar K***Veterano
Cargo
Growth marketing
Miembro desde
may 2023
Mensaje
264
#6

75.000 TL no es mal presupuesto para un catálogo corporativo, pero a las agencias les gusta amarrarte a su propio panel. Si dicen "No podemos dar el código, es secreto comercial", ten por seguro que no es un panel propio a medida, sino una plantilla lista descargada de internet modificada para vendértela.

NNazlı A***ParticipanteMiembro de la comunidad
Miembro desde
oct 2025
Mensaje
58
#7

nosotros caímos en ese error hace dos años. la agencia cerró, no pagaron la factura del servidor, la web se cayó y no teníamos ni una sola línea de código. tuvimos que rehacerla desde cero. no cedas en absoluto el código es tu derecho.

EEsra K***ParticipanteMiembro de la comunidad
Miembro desde
feb 2023
Mensaje
3
#8

eso de "estará en nuestro servidor y les damos panel" es una bandera roja gigante. la verdad no apruebes nada sin antes probarlo y levantar la web en tu propio servidor antes del último pago.

YYavuz B***ParticipanteMiembro de la comunidad
Miembro desde
abr 2022
Mensaje
203
#9

Te lo digo como desarrollador: el cliente, aunque reciba el código fuente, no suele saber administrar servidores, por lo que la agencia suele ofrecer el hosting. Puede no haber mala intención. Pero una agencia honesta, cuando el cliente lo pide, dice "Claro, al terminar el proyecto entregamos un respaldo de Git o un zip". Si dan respuestas evasivas, hay incapacidad técnica o intención de amarrarte a ellos.

RRecep K***ParticipanteMiembro de la comunidad
Miembro desde
abr 2022
Mensaje
6
#10

Condiciona el último pago a la entrega completa del código fuente e incluye esta condición explícitamente en el contrato.

BBora Z***ParticipanteMiembro de la comunidad
Miembro desde
mar 2024
Mensaje
55
#11

Exactamente así. Si el alcance crece, debe crecer el plazo o el presupuesto. No hay tercera opción.

SSerkan A***ParticipanteMiembro de la comunidad
Miembro desde
jun 2024
Mensaje
350
#12

El año pasado nos pasó casi exactamente lo mismo. Si decidimos sin medir, siempre acabamos en el mismo punto.

Comprobado por experiencia.

KKadir G***VeteranoMiembro de la comunidad
Miembro desde
feb 2023
Mensaje
14
#13

No tengo ninguna experiencia en entrega del código fuente, por eso pregunto. Cuanto más difícil sea revertir una decisión, más despacio debéis tomarla.

Las soluciones que funcionan a pequeña escala se rompen al crecer, aprendí esto tarde. Espero que le sea útil.

AAhmet Ç***Participante
Cargo
Responsable de almacén
Sector
Joyería
Tipo de organización
taller
Miembro desde
ene 2026
Mensaje
399
#14

hay una cosa a la que hay que prestar atención. la oferta más barata suele ser la menos pensada.

todos los que se apresuran con entrega del código fuente se atasscan en el mismo punto y o sea también me gustaría saber si alguien lo hace de otra manera.

PPerihan G***Experto
Cargo
Responsable de administración
Sector
Logística
Tipo de organización
Empresa de 20 empleados
Miembro desde
feb 2026
Mensaje
283
#15

Correcto.

MMerve Ç***Participante
Cargo
Técnico de servicio
Sector
Industria auxiliar del automóvil
Tipo de organización
empresa familiar
Miembro desde
nov 2024
Mensaje
27
#16

¿Y cómo resolvieron esto? Si intentas cambiarlo todo a la vez, nada termina de asentarse.

Si la propiedad del código no está en el contrato, al irte no tienes poder de negociación. Eso es todo, disculpa si me he extendido demasiado.

OOnur Y***Participante
Cargo
Responsable de redes sociales
Sector
cuero
Tipo de organización
distribuidor regional
Miembro desde
ago 2025
Mensaje
120
#17

En este punto no estoy de acuerdo con ustedes. No tengáis miedo de preguntar, quien no pregunta siempre paga más caro.

Eso es todo, disculpa si me he extendido demasiado.

ZZeynep O***Nuevo miembro
Cargo
Propietario de negocio
Sector
Fabricación de muebles
Tipo de organización
empresa familiar
Miembro desde
may 2026
Mensaje
1
#18

Exacto, y encima no es tan conocido. Las credenciales de acceso deben crearse a nombre de la empresa no con cuentas personales.

Corrijanme si me equivoco.

ZZerrin G***ParticipanteMiembro de la comunidad
Miembro desde
jul 2023
Mensaje
260
#19

Exactamente así. Todo lo que no está por escrito, ambas partes lo recordarán de forma distinta en el futuro.

También me gustaría saber si alguien lo hace de otra manera.

VVeli T***ParticipanteMiembro de la comunidad
Miembro desde
oct 2023
Mensaje
152
#20

Si vas por ahí, resuelve esto desde el principio. Preguntad quién ha preparado la oferta y quién hará el trabajo.

Un informe semanal por escrito funciona mucho mejor que preguntar por fechas. Corrijanme si me equivoco.

Responder