Volver al blog
comparativa

Software a medida para asesorías: 6 criterios de elección

Qué comprobar antes de encargar software a medida a un proveedor: propiedad del código, datos personales, integración con el ERP, mantenimiento y alcance.

Daniel Vega7 de octubre de 20267 min
Equipo de un despacho revisando requisitos de un proyecto de software en una sala de reuniones

Los seis criterios que separan a un proveedor de software a medida fiable de uno arriesgado son la propiedad del código, el tratamiento de datos personales, la comprobación previa de alternativas, la integración real con el programa contable, el plan de mantenimiento y la forma de definir el alcance. Cada uno se puede verificar por escrito antes de firmar, y ninguno depende de la experiencia que declare el proveedor.

Un desarrollo a medida es una decisión distinta a la compra de un programa. El despacho no adquiere un producto terminado, sino un proyecto con fases, dependencias y una relación que continúa después de la entrega. Los criterios que siguen sirven también para evaluar propuestas de agencias, freelances y empresas de software que ya trabajan con otras asesorías.

1. Quién es el propietario del código

La titularidad del software depende de lo que diga el contrato. El texto refundido de la Ley de Propiedad Intelectual (Real Decreto Legislativo 1/1996) establece en su art. 43 que la transmisión de los derechos de explotación debe constar por escrito y que se limita a las modalidades expresamente pactadas. Si el contrato no recoge nada, los derechos siguen con quien creó el programa, y el despacho tiene únicamente el uso que el proveedor le permita.

Hay tres situaciones habituales, y conviene saber en cuál se está antes de firmar.

  1. Cesión de la titularidad. El despacho es dueño del código y puede encargar su evolución a otro proveedor.
  2. Licencia de uso indefinida. El proveedor conserva el código, pero el despacho puede usar el sistema sin límite de tiempo y sin depender de una cuota.
  3. Uso mientras dure el servicio. Si se termina la relación, se termina el acceso. Es una fórmula legítima, pero tiene que presentarse como lo que es.

Los datos son un asunto separado del código. Lo razonable es que los datos de los clientes del despacho sigan siendo siempre del despacho y que el contrato prevea su devolución en un formato estructurado. La misma lógica aparece en los criterios de portabilidad al cambiar de software contable.

2. Si el proveedor descarta primero las alternativas

Un proveedor que solo se dedica a desarrollar tiene un interés evidente en que la respuesta sea desarrollar. La señal de fiabilidad es que, antes de presupuestar, revise si el problema ya lo resuelve una herramienta existente, una configuración distinta del programa que el despacho ya usa o un cambio de proceso. Esa revisión debería aparecer en la propuesta por escrito, con las alternativas consideradas y el motivo por el que se descartan.

Si la propuesta llega directamente a una lista de funcionalidades sin explicar por qué no sirve nada de lo que ya existe, falta ese paso. Las cinco preguntas previas a automatizar una asesoría ayudan a tener la respuesta clara antes de la primera reunión con cualquier proveedor.

3. Datos personales y subencargados

Un proveedor que accede a datos de los clientes del despacho, aunque sea solo para probar o corregir errores, actúa como encargado del tratamiento. El art. 28 del RGPD exige en ese caso un contrato que recoja el objeto, la duración, la naturaleza y la finalidad del tratamiento, el tipo de datos y las obligaciones del encargado. Entre ellas figuran tratar los datos solo siguiendo instrucciones documentadas, mantener la confidencialidad, aplicar medidas de seguridad, asistir al responsable ante los derechos de los interesados y suprimir o devolver los datos al terminar.

En un desarrollo a medida pesa especialmente la cadena de subencargados. Si el sistema usa servicios de alojamiento, de correo o de inteligencia artificial de terceros, cada uno de ellos es un subencargado, y el art. 28 exige que el proveedor cuente con autorización del responsable para recurrir a ellos. La pregunta concreta es qué servicios de terceros tocan los datos del despacho y en qué país se alojan. Si alguno está fuera del Espacio Económico Europeo, se aplican las reglas de transferencias internacionales del capítulo V del RGPD.

Para el desarrollo y las pruebas existe una medida sencilla, que es trabajar con datos anonimizados o de ejemplo siempre que se pueda. Los criterios de seguridad que conviene exigir a cualquier proveedor se detallan en el artículo sobre ciberseguridad en software fiscal.

4. Integración con el programa contable

Lo que condiciona un proyecto en una asesoría casi siempre es el programa contable. Antes de aceptar un plazo o un alcance hay que saber de qué forma se puede conectar el sistema nuevo con ese programa. Hay programas que ofrecen una API documentada, otros que solo admiten importar ficheros con un formato determinado y otros que no ofrecen ninguna de las dos vías de forma oficial. La respuesta cambia el coste, el riesgo y la fiabilidad del resultado.

Lo que debe pedirse al proveedor es una prueba con datos reales del despacho, no una demostración con datos de ejemplo, y que el resultado se compruebe en el propio programa contable (que los asientos aparezcan, que cuadren y que se puedan modificar). Los criterios para evaluar esa conexión están desarrollados en el artículo sobre integración entre OCR contable y ERP, y valen igual para cualquier otro desarrollo que escriba en el programa del despacho.

5. Mantenimiento y continuidad

Un sistema a medida necesita cambios después de la entrega, porque los modelos fiscales se modifican, los programas contables actualizan sus formatos y los servicios de terceros cambian sus condiciones. El contrato debería indicar quién corrige los errores, en qué plazo, cómo se solicitan cambios nuevos y cuál es el canal de contacto. Las condiciones de soporte técnico que se exigen a cualquier software se aplican también aquí.

La continuidad se resuelve con cuatro elementos concretos.

  • Acceso al código fuente o a un repositorio a nombre del despacho.
  • Documentación técnica suficiente para que otro equipo pueda retomar el trabajo.
  • Lista de los servicios de terceros de los que depende el sistema, con las cuentas y credenciales a nombre del despacho.
  • Procedimiento de salida, con plazo y formato de entrega de los datos.

6. Alcance, fases y criterios de aceptación

Un proyecto es controlable cuando cada fase tiene un entregable que el despacho puede comprobar. Una descripción como "módulo de gestión documental" no permite saber si está terminado, mientras que "el sistema recibe los documentos del cliente por correo, los clasifica por tipo y los deja en la carpeta del cliente, comprobado con cincuenta documentos reales del despacho" sí lo permite. Los criterios de aceptación escritos evitan discusiones al final.

También deben constar qué queda fuera del alcance, cómo se tramitan los cambios durante el proyecto y cuándo y cómo se factura cada fase. Una facturación ligada a entregables aceptados protege al despacho frente a un proyecto que se alarga sin resultado verificable.

Resumen de comprobaciones antes de firmar

Criterio Qué debe constar por escrito
PropiedadCesión, licencia indefinida o uso temporal, con la modalidad expresa
AlternativasHerramientas existentes revisadas y motivo del descarte
Datos personalesContrato del art. 28 RGPD y lista de subencargados con su ubicación
IntegraciónVía de conexión con el programa contable y prueba con datos reales
MantenimientoResponsable, plazos, código, documentación y procedimiento de salida
AlcanceFases, entregables, criterios de aceptación y exclusiones

Al evaluar propuestas, las diferencias entre proveedores suelen aparecer en los criterios 1, 4 y 5, que son los que menos se mencionan en una primera presentación. Si el proveedor no responde por escrito a alguno de los seis, esa ausencia ya indica cómo funcionará la relación una vez firmado el contrato. Para un panorama más amplio de cómo elegir software, el artículo sobre cómo elegir software para una asesoría en 2026 reúne los criterios generales.

AutoApunte desarrolla software a medida para asesorías y despachos; la información general está en la portada.

Revisar un encargo de software con otro punto de vista

Desarrollamos software a medida para asesorías y despachos. Una primera reunión sirve para ver cómo se trabaja hoy en el despacho y si tiene sentido.

Fuentes: Real Decreto Legislativo 1/1996, texto refundido de la Ley de Propiedad Intelectual, art. 43 - BOE - Reglamento (UE) 2016/679 (RGPD), art. 28 y capítulo V - EUR-Lex.

Preguntas frecuentes

¿Quién es el propietario del software que desarrolla un proveedor a medida?+

Lo que diga el contrato. La Ley de Propiedad Intelectual (art. 43) exige que la transmisión de derechos conste por escrito y la limita a las modalidades expresamente pactadas. Si el contrato no recoge una cesión o una licencia, los derechos de explotación permanecen en quien creó el programa. Por eso conviene fijar si el despacho recibe la titularidad, una licencia de uso indefinida o solo el derecho a usarlo mientras dure el servicio.

¿Hace falta un contrato de encargado del tratamiento con un proveedor de software a medida?+

Sí, cuando el proveedor accede a datos personales de los clientes del despacho, ya sea para desarrollar, probar o mantener el sistema. El art. 28 del RGPD exige un contrato que fije el objeto, la duración, el tipo de datos y las obligaciones del encargado, incluida la autorización para recurrir a subencargados. También conviene que las pruebas se hagan con datos anonimizados siempre que sea posible.

¿Cuándo tiene sentido el software a medida frente a una herramienta estándar?+

Cuando el proceso del despacho no encaja en ninguna herramienta existente tras una revisión real, o cuando encajaría solo cambiando la forma de trabajar de todo el equipo. Si una herramienta estándar resuelve el problema, desarrollar es una decisión peor. La comprobación se hace antes de pedir presupuesto, no después.

¿Qué debe incluir el presupuesto de un desarrollo a medida?+

El alcance dividido en fases, el entregable de cada fase con criterios de aceptación verificables, el calendario, qué queda fuera del alcance, el régimen de cambios y las condiciones de mantenimiento posteriores. Un presupuesto que solo indica horas o una cifra global sin entregables no permite saber si el trabajo está terminado.

¿Qué pasa si el proveedor deja de prestar servicio?+

Depende de lo acordado antes. Para poder continuar con otro proveedor, el despacho necesita el código fuente o acceso a él, la documentación técnica, la lista de servicios de terceros de los que depende el sistema y sus credenciales a nombre del despacho. Conviene pactarlo en el contrato inicial, porque pedirlo cuando la relación ya se ha roto resulta mucho más difícil.

¿Quieres automatizar la contabilidad de tu asesoría?

Prueba AutoApunte con tus facturas o cuéntanos cómo trabaja tu despacho.

software a medidaproveedorpropiedad intelectualRGPDasesoríascriterios de elección