Ir al contenido principal
NUEVO Didit KYC Verificación de identidad ya disponible: verifica firmantes con documento oficial e identidad biométrica para firmas avanzadas eIDAS Más información
💻 Creativo y marketing

Plantilla contrato desarrollo software

Descarga un contrato de desarrollo de software. Alcance, hitos, pruebas y PI — listo para firma electrónica.

Ir a la plantilla

Texto completo de la plantilla

Copia el acuerdo usable de abajo, sustituye cada marcador [CORCHETE] y adáptalo a tu situación.

contrato desarrollo software
CONTRATO DE DESARROLLO DE SOFTWARE El presente Contrato de Desarrollo de Software (el «Acuerdo») se celebra con fecha [Fecha de vigencia] (la «Fecha de vigencia»), ENTRE: [Nombre del desarrollador], con domicilio social en [Domicilio del desarrollador] (el «Desarrollador»); Y [Nombre del cliente], con domicilio social en [Domicilio del cliente] (el «Cliente»). El Desarrollador y el Cliente podrán denominarse individualmente una «Parte» y conjuntamente las «Partes». 1. ALCANCE DEL PROYECTO Y ESPECIFICACIONES TÉCNICAS El Desarrollador construirá: [Descripción del proyecto], conforme a [Especificaciones técnicas] y a los criterios de aceptación del Anexo A. 2. HITOS DE DESARROLLO Y SPRINTS La entrega sigue [Calendario de hitos]. El Cliente proporciona feedback en [Periodo de revisión] días hábiles tras cada demo de hito. 3. STACK TECNOLÓGICO Y ARQUITECTURA Stack: [Stack tecnológico]. Las decisiones de arquitectura se documentan en [Referencia del documento de arquitectura]. Los componentes de código abierto cumplen sus licencias. 4. PRUEBAS Y ASEGURAMIENTO DE CALIDAD El Desarrollador realiza [Proceso de QA], incluidas pruebas unitarias/integración y la remediación de defectos críticos antes de la aceptación del hito. 5. CALENDARIO DE PAGOS Honorario total: [Honorario total del proyecto], vinculado a hitos: [Calendario de pagos]. El pago del Cliente vence en [Días de vencimiento de factura] días desde la aceptación del hito. 6. CÓDIGO FUENTE Y TITULARIDAD DE PI Tras el pago íntegro, la titularidad de PI: [Condiciones de titularidad de PI]. El Desarrollador conserva librerías preexistentes y know-how general. 7. CORRECCIÓN DE ERRORES Y PERIODO DE GARANTÍA Durante [Periodo de garantía] tras la aceptación final, el Desarrollador corregirá sin cargo defectos reproducibles del código entregado, excluyendo peticiones de cambio y problemas de terceros. 8. HOSTING, DESPLIEGUE Y ENTREGA Despliegue: [Detalles de hosting y entrega]. La entrega incluye acceso al repositorio fuente, documentación y [Horas de formación] horas de transferencia de conocimiento. 9. LEY APLICABLE El presente Acuerdo se rige por las leyes de [Ley aplicable / Jurisdicción], sin tener en cuenta principios de conflicto de leyes. Los tribunales con sede en [Ley aplicable / Jurisdicción] tendrán jurisdicción exclusiva sobre las disputas derivadas del presente Acuerdo o relacionadas con él, salvo que las Partes acuerden por escrito mediar antes de litigar. 10. DISPOSICIONES GENERALES (a) Acuerdo íntegro. El presente Acuerdo constituye el acuerdo íntegro entre las Partes respecto de su objeto y sustituye acuerdos previos o simultáneos sobre ese objeto. (b) Modificaciones. Las modificaciones deberán constar por escrito y estar firmadas por ambas Partes. (c) Divisibilidad. Si alguna disposición se declara inaplicable, las restantes permanecerán en vigor. (d) Cesión. Ninguna Parte podrá ceder el presente Acuerdo sin el consentimiento previo por escrito de la otra Parte, salvo a un sucesor en el marco de una fusión, adquisición o venta de la totalidad sustancial de los activos. (e) Ejemplares y firma electrónica. El presente Acuerdo podrá ejecutarse en tantos ejemplares como se requiera, incluidas firmas electrónicas, cada uno de los cuales se considerará un original. EN FE DE LO CUAL, las Partes han suscrito el presente Acuerdo en la Fecha de vigencia. DESARROLLADOR Nombre: [Nombre del desarrollador] Firma: _______________________________ Nombre del firmante: _______________________ Cargo: ___________________________________ Fecha: ____________________________________ CLIENTE Nombre: [Nombre del cliente] Firma: _______________________________ Nombre del firmante: _______________________ Cargo: ___________________________________ Fecha: ____________________________________

Esta es una plantilla de partida, no asesoramiento legal. Haz que un abogado cualificado la revise para tu jurisdicción y caso de uso antes de firmar.

Un contrato de desarrollo de software protege al equipo y al cliente al definir alcance técnico, hitos y titularidad. Esta plantilla sirve para apps web, móviles, software a medida y plugins.

Aviso: Esta plantilla es material informativo de referencia. No constituye asesoría legal. Adáptala a tu jurisdicción y consulta a un abogado antes de usarla.

¿Qué es un contrato de desarrollo de software?

Acuerdo vinculante entre una empresa o freelance de desarrollo y un cliente para crear software a medida. Cubre especificaciones, proceso, pruebas, pago y propiedad intelectual.

Cláusulas clave

  1. Alcance técnico — Especificaciones, user stories, wireframes y features. Referencia un SRS aparte.
  2. Hitos — Fases (descubrimiento, diseño, desarrollo, pruebas, lanzamiento) con entregables y aceptación.
  3. Stack — Lenguajes, frameworks, bases de datos, hosting y servicios de terceros.
  4. QA — Tests unitarios/integración/UAT, umbrales de bugs y quién prueba.
  5. Pago — Por hitos. Evita pago único solo al final.
  6. Código fuente — Código, docs e instrucciones de despliegue al cliente tras el pago final.
  7. Garantía — 30–90 días post-lanzamiento; define «bug» vs «feature».
  8. Entrega — Documentación, credenciales, guías de entorno y knowledge transfer.

Cómo personalizar esta plantilla

  1. Adjunta una especificación — El alcance referencia un documento técnico aparte.
  2. Define «hecho» — Cada hito necesita criterios de aceptación claros.
  3. Órdenes de cambio — Cómo se solicitan, cotizan y aprueban.
  4. Componentes open source — Obligaciones de licencia y cumplimiento.

Cómo enviarlo a firma electrónica con WPsigner

  1. Sube — Arrastra este contrato de desarrollo de software a tu panel WPsigner
  2. Añade campos — Firma, fecha y acuse del alcance
  3. Envía — Comparte un enlace seguro por correo
  4. Sigue el estado — Monitoriza apertura y firma en tiempo real
  5. Archiva — Los contratos firmados se guardan con pistas de auditoría

Preguntas frecuentes

¿Qué debe incluir un contrato de desarrollo de software?

Especificaciones técnicas, stack y arquitectura, hitos con criterios de aceptación, requisitos de QA, pagos ligados a hitos, titularidad del código, garantía de bugs (30–90 días), hosting/despliegue y mantenimiento.

¿Quién es dueño del código: desarrollador o cliente?

Debe quedar explícito. La mayoría espera titularidad plena tras el pago final. Frameworks propios del desarrollador se licencian aparte. Sin acuerdo escrito, el copyright suele favorecer al autor.

¿Qué es el período de garantía en software?

Suele ser 30–90 días tras el lanzamiento: el desarrollador corrige defectos sin coste extra. No cubre nuevas funciones, cambios de alcance ni modificaciones de terceros.

¿Pueden firmarse electrónicamente?

Sí. Son válidos bajo ESIGN, UETA y eIDAS. WPsigner encaja en agencias WordPress: firma desde la misma plataforma en la que construyes.

¿Listo para enviar este contrato a firma?

Súbelo a WPsigner, coloca los campos de firma y envía un enlace seguro por email — todo desde tu panel de WordPress.

Obtener WPsigner