Guías
Interfaces API: contrato, propiedad y salida
¿A quién pertenecen al final los datos, accesos y resultados? La respuesta a esta pregunta dice más sobre un proveedor que cualquier lista de referencias, y debe aclararse antes de la firma, no después.
Antes de encargar interfaces API, debe aclararse por escrito: los datos y accesos pertenecen al cliente, en qué formato y plazo se entregarán en caso de terminación, cuánto cuesta una modificación posterior, y que la documentación es una partida del presupuesto y no una promesa verbal.
01 — Contrato
Qué debe aclararse por escrito
- Propiedad de datos y accesos. Pertenecen al cliente. Si un proveedor no lo confirma claramente, esa es la información más importante de la conversación.
- Entrega en caso de finalización. En qué formato, en qué plazo, a qué costes.
- Sin permanencia mínima sin contraprestación. La vinculación es defendible si se entrega algo a cambio — si no, no.
- Qué cuesta un cambio posterior. No es el precio del proyecto lo que decide sobre los costes totales, sino la tarifa horaria para el tercer año.
- Documentación como objeto de entrega. No como promesa, sino como partida en el presupuesto.
02 — Preguntas
Preguntas que deberías hacer
- ¿Qué pasa si el proyecto se vuelve más caro de lo estimado — quién lo asume?
- ¿A quién pertenecen los datos, los accesos y, si se desarrolla, el código fuente?
- ¿Qué cuesta la operación en el segundo y tercer año?
- ¿Cómo es la documentación que recibimos al final?
- ¿Con qué medirían si el proyecto fue exitoso?
- ¿Hay algún caso en el que nos desaconsejarían esto?
03 — Señales de alerta
Cuándo deberías ser escéptico
- Resultados garantizados. Quien promete el primer lugar en Google o un aumento de facturación específico está vendiendo algo que no puede entregar.
- Ningún no. Un proveedor que considera buena idea cada proyecto o no ha escuchado o solo vende.
- Presión de tiempo. Descuentos limitados en precios de proyecto son una herramienta de ventas, no una oferta.
- Relaciones de propiedad poco claras. Quien no dice claramente a quién pertenecen datos y accesos no tiene buenas intenciones.
- Ninguna persona de contacto con conocimientos técnicos. Si en la primera conversación solo hay ventas, los malentendidos surgen ahí.
04 — Preguntas
Preguntas frecuentes
¿Qué ocurre ante una caída?
La conexión recuerda lo que aún no se transmitió, lo reintenta y avisa tras varios intentos fallidos. Los datos no se pierden, llegan con retraso.
¿Es una interfaz más segura que una exportación manual?
Claramente, porque se eliminan los errores humanos en la exportación e importación y cada intercambio queda registrado. Una exportación manual no deja rastro si algo se pasó por alto.
¿Y si nuestro sistema antiguo no tiene interfaz?
Entonces suele haber rodeos: acceso a base de datos, intercambio automatizado de archivos, en casos excepcionales automatización de interfaz gráfica. Todos son más frágiles que una interfaz real. Decimos con sinceridad qué tan estable será una solución así antes de que decidáis.
¿Se pueden conectar varios sistemas simultáneamente?
Sí, incluso es el caso más frecuente — por ejemplo tienda, gestión de mercancías y contabilidad juntos. Cada conexión se planifica y prueba por separado, aunque al final todo funcione en conjunto.
¿Cuánto cuesta el mantenimiento durante la operación?
Mientras ninguno de los sistemas conectados cambie fundamentalmente, el esfuerzo corriente es bajo — la supervisión avisa por sí misma si algo no encaja.
¿Quién lo mantiene después?
Recibís código y documentación. Construimos deliberadamente con tecnologías extendidas, para que un cambio sea posible.
¿Con qué frecuencia se sincronizan los datos?
Desde inmediato hasta nocturno — según lo que sea necesario desde el punto de vista funcional. La sincronización inmediata no siempre es mejor: en sistemas con post-procesamiento, una ejecución nocturna suele ser la opción más estable.
05 — Continuar
Páginas relacionadas
- Interfaces API — Vista general
- Interfaces API — Conexión
- Interfaces API — Ventajas e inconvenientes
- Interfaces API — Rentabilidad
- Interfaces API — Comparación de proveedores
- Interfaces API — Lista de comprobación
- Interfaces API — Equipo y aceptación
- Interfaces API — Por dónde empezar
- Automatización de procesos
- Software a medida
- Integración CRM
- Todas las guías
Siguiente paso
Enviadnos unas líneas sobre vuestro proyecto.
Leemos cada consulta personalmente y respondemos de forma directa. Sin equipo comercial, sin formulario de devolución de llamada al vacío.