Saltar al contenido
XSIS
Hable con un ingeniero

Preguntas frecuentes

Todas las preguntas respondidas en este sitio, agrupadas por tema. Cada página de servicio, sector e integración tiene además las suyas.

Costos y precios

Qué determina el costo de un proyecto o de un equipo, y cómo lo estimamos.

¿Cómo estiman el costo?

Estimamos a partir del alcance, no de una tabla de tarifas. Tras una primera conversación, dividimos el trabajo en partes, dimensionamos cada una y dejamos por escrito los supuestos de la estimación. Los factores principales son el número de sistemas e integraciones, el estado de sus datos, los requisitos de seguridad y regulatorios, las pruebas necesarias y la experiencia del equipo. Recibe una estimación por escrito con opciones, para que decida qué hacer primero. Usted conoce el precio y el plazo antes de que empecemos.

Enlace a esta pregunta
¿Cuánto cuesta el desarrollo de IA?

Los factores principales son el estado de sus datos, el número de sistemas que hay que integrar, la precisión que debe alcanzar el sistema y cuánta revisión humana necesita el proceso. Los costos de operación también cuentan: uso de modelos, alojamiento y monitorización. Estimamos tras una breve fase de descubrimiento, separamos el costo de desarrollo del costo de operación y mostramos cómo varía este último con el volumen, para que no haya sorpresas después.

Enlace a esta pregunta
¿Qué determina el costo de una funcionalidad de IA generativa?

El costo de desarrollo depende del número y el estado de sus fuentes, de las integraciones y los permisos implicados y de lo estricto que sea el nivel de precisión. El costo de operación depende del uso, del modelo elegido, de cuánto texto se envía con cada solicitud y del almacenamiento en caché. Estimamos ambos y mostramos cómo un modelo más pequeño o una mejor recuperación pueden reducir el costo de operación.

Enlace a esta pregunta
¿Qué determina el costo de un proyecto de aprendizaje automático?

Los factores principales son el estado y la accesibilidad de sus datos, si existen etiquetas o hay que crearlas, con cuántos sistemas debe conectarse el modelo y el nivel de explicación y documentación que esperan sus reguladores. Los costos de operación dependen del volumen de predicciones y de si los resultados se necesitan en tiempo real o por lotes. Estimamos una vez terminada la revisión de datos.

Enlace a esta pregunta
¿Qué determina el costo de una plataforma de datos?

El costo de desarrollo depende del número y la complejidad de las fuentes, de lo limpias que estén y de cuántas áreas temáticas e informes entran en el alcance. El costo de operación depende de los volúmenes de datos, de la frecuencia de actualización y de los patrones de consulta. Estimamos ambos, diseñamos para controlar el gasto en cómputo y configuramos la monitorización de costos para que el uso no crezca sin que nadie lo note.

Enlace a esta pregunta
¿Qué determina el costo?

El número de tipos y formatos de documento, la calidad de los escaneos, cuántas reglas de validación y sistemas intervienen y el volumen procesado. El costo de operación depende de los volúmenes y de los servicios de extracción utilizados. Estimamos tras probar una muestra de sus documentos y mostramos la proporción prevista de documentos que seguirán necesitando a una persona.

Enlace a esta pregunta
¿Qué determina el costo del software a medida?

El alcance es el factor principal: cuántos roles de usuario, flujos de trabajo y pantallas, con cuántos sistemas debe conectarse el software y qué exigencias de seguridad, auditoría y disponibilidad tiene. También influyen el estado de sus datos y el número de personas que deben aprobar las decisiones. Estimamos después de la fase de descubrimiento, a partir de un backlog priorizado, para que usted elija qué entra en la primera versión y qué puede esperar.

Enlace a esta pregunta
¿Qué influye en el costo de una aplicación web?

El número de roles de usuario y flujos de trabajo, las integraciones que hay detrás de la aplicación, los idiomas y diseños que debe admitir, y sus necesidades de seguridad y auditoría. También importa la profundidad del diseño: una herramienta para un equipo interno pequeño necesita menos que un portal público del que dependen sus clientes. Estimamos a partir del backlog tras la fase de descubrimiento, para que usted decida qué entra en la primera versión.

Enlace a esta pregunta
¿Qué determina el costo de una aplicación móvil?

El número de recorridos y pantallas, si necesita una aplicación nativa para cada plataforma o una única aplicación multiplataforma, el trabajo de back end y la seguridad que requiere la aplicación. El uso sin conexión, los pagos, las funciones del dispositivo y la variedad de dispositivos que se deben admitir añaden esfuerzo. Las publicaciones en las tiendas y la adaptación a las nuevas versiones del sistema operativo son costos recurrentes que conviene planificar.

Enlace a esta pregunta
¿Qué determina el costo de un proyecto de nube y DevOps?

El número de aplicaciones y entornos, lo lejos que están hoy de un despliegue automatizado, los controles de cumplimiento que debe satisfacer y si las cargas de trabajo pasan de un proveedor a otro o salen de su propio centro de datos. La operación continua es una decisión aparte: podemos operar la plataforma con usted o traspasarla cuando su equipo esté preparado.

Enlace a esta pregunta
¿Pueden reducir nuestra factura de la nube?

A menudo, pero no prometemos una cifra antes de haberlo analizado. Los ahorros habituales proceden de recursos que nadie usa, instancias sobredimensionadas, almacenamiento que nunca caduca y entornos que funcionan cuando nadie está trabajando. Primero etiquetamos el gasto por equipo y servicio, para que los ahorros se midan en lugar de suponerse, y ordenamos lo que encontramos por esfuerzo y riesgo.

Enlace a esta pregunta
¿Qué determina el costo de la automatización de pruebas?

El número de aplicaciones y recorridos incluidos, lo fácil que sea probar el código actual, el estado de sus datos y entornos de prueba, y cuántas integraciones hay que simular. Una aplicación antigua sin puntos de prueba estables requiere más esfuerzo que una nueva desarrollada pensando en las pruebas. Empezamos por los recorridos de mayor riesgo, para que el valor llegue pronto.

Enlace a esta pregunta
¿Qué determina el costo del trabajo de diseño?

El número de grupos de usuarios y recorridos, cuánta investigación se necesita, si ya existe un sistema de diseño y cuántas plataformas e idiomas debe cubrir el diseño. Rediseñar un producto consolidado con muchas pantallas requiere más que diseñar una herramienta nueva y acotada. Definimos el alcance del diseño por etapas, para que usted pueda revisar las conclusiones y los flujos antes de comprometerse con la interfaz completa.

Enlace a esta pregunta
¿De qué depende el costo de la modernización?

Del tamaño y la complejidad del sistema antiguo, de la calidad de sus datos, del número de sistemas que dependen de él y de cuánto debe cambiar en lugar de conservarse. Los lenguajes y bases de datos antiguos que pocos ingenieros conocen añaden esfuerzo. Como el trabajo es incremental, puede financiarlo por etapas y ver el resultado de cada una antes de aprobar la siguiente.

Enlace a esta pregunta
¿De qué depende el costo?

Del número de interfaces, la complejidad del mapeo y de las reglas de negocio, los volúmenes y horarios que necesita cada flujo y de si hay licencias de middleware de por medio. La depuración de datos y las pruebas con socios añaden esfuerzo. Estimamos por interfaz tras la evaluación, para que vea el costo de cada flujo y decida el orden.

Enlace a esta pregunta
¿De qué depende el costo de una integración bancaria?

Del número de bancos y canales, los tipos de pago y países incluidos en el alcance, lo que su ERP ya admite y la complejidad de sus reglas de conciliación. Los requisitos de firma y cifrado y el proceso de pruebas de cada banco añaden esfuerzo. Estimamos por banco y por flujo tras la fase de análisis, para que pueda escalonar el trabajo y su costo.

Enlace a esta pregunta
¿De qué depende el costo?

Del número de proveedores, tipos de terminal y canales de venta, de si el adquirente usa ISO 8583 o una API, de los pasos de certificación que exige cada proveedor y del número de tiendas en las que implantar. Las reglas de liquidación y conciliación añaden esfuerzo cuando las comisiones y los abonos son complejos. Estimamos por proveedor y por flujo tras la fase de mapeo.

Enlace a esta pregunta
¿De qué depende el costo?

Del número de socios y flujos, la calidad de sus API, el mapeo y las reglas de negocio, las necesidades de volumen y horarios y de las posibles licencias de la plataforma de integración. El trabajo de identidad y la certificación con un socio añaden esfuerzo. Estimamos por conexión tras el inventario, para que pueda elegir el orden y ver el costo de cada una.

Enlace a esta pregunta
¿Cómo se fija el costo de un equipo dedicado?

Un equipo dedicado suele facturarse como un costo mensual por los roles acordados, para que usted pueda planificar su presupuesto. El costo depende del número de personas, su experiencia y sus capacidades, y de la cobertura fuera del horario habitual. Si prefiere pagar por el tiempo real dedicado, podemos trabajar por tiempo y materiales. Usted conoce el precio y el plazo antes de que empecemos.

Enlace a esta pregunta
¿Cómo se factura el aumento de personal?

Normalmente por tiempo y materiales: una tarifa por ingeniero según el tiempo trabajado, o una tarifa mensual para una asignación a tiempo completo. La tarifa depende de las capacidades y la experiencia del rol y del trabajo fuera del horario habitual. Usted conoce el precio y el plazo antes de que empecemos.

Enlace a esta pregunta
¿La combinación de ingenieros propios y externalizados cambia el costo?

Puede cambiarlo. El costo depende de los roles, la experiencia y las capacidades que requiere el trabajo, y de quién puede aportarlos. Usted conoce el precio y el plazo antes de que empecemos. Cualquier cambio en la combinación se acuerda antes con usted.

Enlace a esta pregunta
¿Cómo se fija el precio de un proyecto?

Un alcance bien definido puede tener un precio fijo para ese alcance, con los cambios gestionados mediante el control de cambios. Cuando el alcance es menos seguro, presupuestamos por separado la fase de descubrimiento y después el desarrollo, o trabajamos por tiempo y materiales con un presupuesto sobre el que informamos. Usted conoce el precio y el plazo antes de que empecemos.

Enlace a esta pregunta
¿Cómo se fija el precio de un proyecto de consultoría?

Normalmente como un alcance cerrado con honorarios fijos, acordados tras una breve conversación para delimitarlo, o como un número de días de consultor para un asesoramiento abierto. El precio depende del tamaño del entorno que hay que revisar, del número de opciones que comparar y de la profundidad de análisis que requiere la decisión. Usted conoce el precio y el plazo antes de que empecemos.

Enlace a esta pregunta
¿Cuánto cuesta una evaluación de preparación para la IA?

Normalmente son honorarios fijos para un alcance cerrado, acordados tras una breve llamada de definición del alcance. El precio depende del número de áreas de negocio implicadas, de cuántos casos de uso se evalúan en profundidad y de cuánta revisión práctica de sus datos y sistemas se necesita. Usted conoce el precio y el plazo antes de que empecemos.

Enlace a esta pregunta
¿De qué depende el costo de un proyecto fintech?

Del número de sistemas y socios implicados, de los controles regulatorios aplicables, del volumen y la velocidad que debe soportar el sistema, y de cuántas pruebas exigen los socios antes de la puesta en producción. La incorporación a los socios, como la certificación con un banco o un procesador, suele marcar el ritmo más que el código. Estimamos tras la fase de descubrimiento y dividimos el trabajo en etapas que usted puede financiar y aprobar una a una.

Enlace a esta pregunta
¿De qué depende el costo de una integración en el comercio minorista?

Del número de sistemas, tiendas y canales, de lo bien que el POS y el ERP exponen sus datos y de cuántas excepciones requieren reglas, como las devoluciones entre canales o los pagos divididos. La implantación tienda por tienda también añade esfuerzo de pruebas. Estimamos tras revisar los sistemas y una muestra de transacciones reales.

Enlace a esta pregunta
¿De qué depende el costo de una integración logística?

Del número de socios y formatos, de cuántos tipos de mensaje necesita cada uno, de la calidad de los entornos de pruebas de los socios y de qué parte del proceso todavía se gestiona en papel o por correo electrónico. Estimamos por socio y por flujo tras una revisión, para que pueda empezar por los socios más importantes y añadir el resto por etapas.

Enlace a esta pregunta
¿De qué depende el costo de un proyecto sanitario?

Del número de sistemas que integrar, de las aprobaciones de fabricantes necesarias, del trabajo de privacidad y seguridad clínica, y de las pruebas de accesibilidad y usabilidad con pacientes y personal. Estimamos tras la fase de descubrimiento y dividimos el trabajo en etapas, empezando por la que elimina más trabajo manual.

Enlace a esta pregunta
¿De qué depende el costo de un proyecto del sector público?

Del número de servicios e integraciones, de los proveedores de identidad y de pago implicados, de las evaluaciones de accesibilidad y seguridad, y de la investigación con usuarios que requiere el servicio. Presupuestamos por etapa, de modo que una fase de descubrimiento o un piloto pueden aprobarse por separado antes del desarrollo completo.

Enlace a esta pregunta
¿De qué depende el costo de un trabajo de integración de ERP?

Del número de sistemas y socios, de cuántos tipos de mensaje necesita cada uno, de la calidad de los datos, de las opciones de extensión de su versión de ERP y de cuántas pruebas exigen sus socios. Estimamos por flujo tras la fase de descubrimiento, para que pueda empezar por los flujos que más esfuerzo ahorran.

Enlace a esta pregunta
¿Hay un compromiso mínimo?

El compromiso depende del modelo y se acuerda con usted. Un proyecto se extiende hasta completar el alcance acordado. Los equipos y las asignaciones tienen periodos de preaviso, para que las personas puedan incorporarse y salir de forma ordenada y el trabajo se traspase. Fijamos estas condiciones por escrito antes de empezar.

Enlace a esta pregunta

Plazos

Cuánto tarda el trabajo en empezar y en entregarse, y qué lo modifica.

¿Cuándo puede empezar el trabajo?

Depende del equipo que necesite y de lo que deba estar listo antes: el contrato, el acceso a sus sistemas, las revisiones de seguridad y, en las integraciones, los entornos de pruebas de sus socios. Le indicamos qué necesitamos de usted y cuándo, y confirmamos la fecha de inicio en la propuesta. A menudo, la fase de descubrimiento puede empezar mientras se gestionan los accesos.

Enlace a esta pregunta
¿Cuánto se tarda en poner un sistema de IA en producción?

Primero llega un prototipo sobre sus datos, para que pueda juzgar los resultados antes de comprometerse con el desarrollo completo. El plazo hasta producción depende del acceso a los datos, de las revisiones de seguridad, de las integraciones implicadas y de cuánto haya que corregir según la evaluación. El acceso a los datos y las aprobaciones suelen ser el paso más largo. Los planificamos pronto y le damos un calendario tras el descubrimiento.

Enlace a esta pregunta
¿Cuándo podrán probarla nuestros usuarios?

Sus usuarios pueden probar pronto un prototipo sobre su contenido, antes del desarrollo completo. Lo que lleva más tiempo es conectar las fuentes con los permisos correctos, las revisiones de seguridad y privacidad, y alcanzar la calidad acordada en el conjunto de evaluación. Planificamos esos pasos desde el principio y le damos un calendario en cuanto las fuentes y la tarea están claras.

Enlace a esta pregunta
¿Cuánto se tarda en tener un modelo en producción?

La referencia y el primer modelo validado llegan pronto, para que pueda juzgar su valor antes del trabajo de producción. Llegar a producción depende del acceso a los datos, de la integración con los sistemas que usan el resultado, de la ejecución en modo sombra junto al proceso actual y de cualquier revisión de riesgo de modelo. Tras la revisión de datos le entregamos un plan con los puntos de decisión señalados.

Enlace a esta pregunta
¿Cuánto tardaremos en ver los primeros resultados?

Entregamos por áreas temáticas, así que la primera, como tesorería o ventas, llega a los usuarios mucho antes de que termine la plataforma completa. Los plazos dependen del acceso a los sistemas de origen, de la calidad de los datos y de cuánta conciliación requieran las cifras. Acordamos con usted el orden de las áreas temáticas y planificamos cada una tras la evaluación.

Enlace a esta pregunta
¿Cuándo podemos empezar a ahorrar tiempo?

El primer tipo de documento, normalmente el de mayor volumen, puede pasar a un piloto antes de que se desarrollen los demás. El plazo hasta el piloto depende del acceso a documentos de muestra y a las interfaces del ERP, y de cuántas reglas necesite el proceso. Tras mapear el proceso, planificamos los tipos de documento por orden de valor.

Enlace a esta pregunta
¿Cuánto se tarda en desarrollar software a medida?

Depende del alcance de la primera versión, de las integraciones que necesite y de la rapidez con que se tomen las decisiones por su parte. Preferimos una primera versión pequeña con la que puedan trabajar usuarios reales, seguida de incrementos periódicos, a un desarrollo largo con un único lanzamiento al final. Tras la fase de descubrimiento le entregamos un plan de versiones e informamos del avance frente a él en cada presentación.

Enlace a esta pregunta
¿Cuánto tarda una integración de ERP?

Depende del número de sistemas y flujos, de lo bien documentadas que estén las interfaces de cada sistema, del estado de sus datos maestros y de la rapidez con que estén listos los entornos de prueba y los accesos. Las aprobaciones de socios, como un banco o un marketplace, también pueden marcar el ritmo. Tras la evaluación le entregamos un plan flujo por flujo, para que la conexión de mayor valor entre en producción primero.

Enlace a esta pregunta
¿Cuánto tarda una integración bancaria?

Depende sobre todo del banco, no del código. Cada banco fija sus propios pasos de alta, ventanas de prueba y aprobaciones, y algunos exigen contratos o intercambios de claves antes de que puedan empezar las pruebas. También influyen el número de bancos, tipos de pago y países. Tras la fase de mapeo le entregamos un plan por banco y empezamos las pruebas con el banco que esté listo primero.

Enlace a esta pregunta
¿Cuánto tarda la certificación de pagos?

Depende en gran medida de la pasarela o del adquirente: sus ventanas de prueba, el número de casos de prueba y cuántas rondas se necesitan. Preparamos los scripts de prueba y las evidencias antes de que se abra la ventana, lo que acorta las rondas, y planificamos el resto del trabajo en función del calendario del proveedor. Compartimos ese plan en cuanto el proveedor confirma su proceso.

Enlace a esta pregunta
¿Cuánto se tarda en integrar un servicio de terceros?

Depende de la calidad de la API y la documentación del socio, de si dispone de un entorno de pruebas utilizable, de la rapidez con que se emiten las cuentas y las claves y de la complejidad de su mapeo de datos. Los pasos de aprobación del socio pueden marcar el ritmo. Tras el inventario le entregamos un plan por socio y empezamos por la conexión que elimina más trabajo manual.

Enlace a esta pregunta
¿Cuánto dura un proyecto?

Depende del alcance, del número de sistemas y equipos implicados, de la rapidez con que se toman las decisiones y de la disponibilidad de terceros como bancos o proveedores. Tras el descubrimiento le entregamos un plan con hitos y sus dependencias, e informamos sobre él durante todo el proyecto.

Enlace a esta pregunta
¿Cuánto dura una evaluación?

Depende del tamaño de la pregunta y de la rapidez con que podamos acceder a las personas, los documentos y los sistemas implicados. Una revisión centrada en un sistema o una decisión es breve; una evaluación de todo un entorno tecnológico lleva más tiempo. Acordamos el alcance y la fecha de la presentación final antes de empezar.

Enlace a esta pregunta
¿Cuánto dura la evaluación?

Depende del número de áreas de negocio implicadas y de la rapidez con que podamos reunirnos con sus equipos y acceder a los datos y sistemas. Al inicio acordamos el calendario de talleres y la fecha de la presentación final. El ritmo lo marca sobre todo la disponibilidad de sus equipos.

Enlace a esta pregunta
¿Pueden implantarlo sin cerrar tiendas?

Sí. Entramos en producción por etapas, empezando por una tienda piloto, y ejecutamos la nueva integración en paralelo con el proceso actual hasta que los totales coinciden. Los cambios en las tiendas se programan fuera del horario comercial siempre que es posible, y cada etapa tiene una vuelta atrás si algo no funciona según lo previsto.

Enlace a esta pregunta
¿Cómo se prueba la conexión antes de la puesta en producción?

Cada banco ofrece un entorno de pruebas o un proceso de pruebas. Acordamos con el banco un conjunto de casos de prueba que cubre cada tipo de pago, los rechazos y los extractos, los ejecutamos y conservamos las evidencias. Cuando el banco da su aprobación, entramos en producción con un primer lote de pagos pequeño y comparamos los resultados antes de pasar el resto.

Enlace a esta pregunta
¿Cómo se implanta en muchas tiendas?

Empezamos con un piloto en unas pocas tiendas y comparamos cada día sus totales con el proceso actual. Cuando los totales coinciden, implantamos por grupos, al ritmo que su equipo de operaciones de tienda pueda asumir. El proceso anterior sigue disponible en cada tienda hasta que su nuevo flujo esté probado.

Enlace a esta pregunta
¿Cómo empieza una colaboración?

Con una conversación sobre lo que necesita. Después le enviamos una propuesta por escrito: el modelo, el equipo o el alcance, cómo se fija el costo y cómo se gobernará el trabajo. Una vez que usted está de acuerdo, le presentamos a las personas, configuramos los accesos y empezamos. La rapidez depende de los perfiles y de los accesos que requieran sus sistemas.

Enlace a esta pregunta

Propiedad y contratos

Quién es dueño del código, los datos y los resultados, y cómo funcionan los contratos.

¿Quién es propietario del código y del trabajo que producen?

La propiedad intelectual del trabajo que desarrollamos para usted es suya desde el primer commit, sin ningún trámite de cesión al final. Esto incluye el código a medida, la documentación y los demás entregables creados para usted. Lo que aportamos y ya existía antes, como herramientas o bibliotecas internas, sigue siendo nuestro, y usted recibe una licencia para usarlo en sus sistemas. Los componentes de código abierto mantienen sus propias licencias, y se los enumeramos.

Enlace a esta pregunta
¿Firmarán un acuerdo de confidencialidad?

Sí. Firmamos un acuerdo de confidencialidad mutuo antes de que comparta nada confidencial, con su modelo o con el nuestro. Todas las personas que trabajan en su proyecto están sujetas a obligaciones de confidencialidad, tanto si son empleados de XSIS como si forman parte de un equipo externalizado.

Enlace a esta pregunta
¿Quién es el propietario del sistema de IA que desarrollamos juntos?

La propiedad intelectual del trabajo que desarrollamos para usted es suya desde el primer commit, sin ningún trámite de cesión al final. Esto incluye el código, los prompts, los conjuntos de evaluación y los modelos ajustados producidos para usted, y sus datos siguen siendo suyos. Las herramientas de XSIS que ya existían antes siguen siendo nuestras y se le conceden bajo licencia. Los modelos y servicios de terceros siguen sujetos a sus propias licencias, que le detallamos para que sepa qué permite cada componente.

Enlace a esta pregunta
¿Quién es el propietario de los prompts, los datos y los modelos?

La propiedad intelectual del trabajo que desarrollamos para usted es suya desde el primer commit, sin ningún trámite de cesión al final. Esto incluye el código, los prompts, los conjuntos de evaluación, los índices de recuperación y los pesos de cualquier modelo ajustado producido para usted. Las herramientas de XSIS que ya existían antes siguen siendo nuestras y se le conceden bajo licencia. Los modelos comerciales siguen siendo del fabricante y se usan según sus condiciones, que le detallamos. Sus documentos y datos siguen siendo suyos en todo momento.

Enlace a esta pregunta
¿Quién es el propietario de los modelos y las variables?

La propiedad intelectual del trabajo que desarrollamos para usted es suya desde el primer commit, sin ningún trámite de cesión al final. Esto incluye los modelos entrenados, el código de las variables, los pipelines y la documentación producidos para usted, y sus datos siguen siendo suyos. Las herramientas de XSIS que ya existían antes siguen siendo nuestras y se le conceden bajo licencia. Las bibliotecas de código abierto que usamos siguen sujetas a sus propias licencias, que dejamos registradas para usted.

Enlace a esta pregunta
¿Quién es propietario del código y del trabajo que produce el equipo?

La propiedad intelectual del trabajo que desarrollamos para usted es suya desde el primer commit, sin ningún trámite de cesión al final. El código a medida, los diseños y los documentos que produce el equipo residen en sus propios repositorios y herramientas. Las herramientas de XSIS que ya existían antes siguen siendo nuestras y se le conceden bajo licencia. Todos los miembros del equipo, incluidos los ingenieros de equipos externalizados, están sujetos a las mismas condiciones de confidencialidad.

Enlace a esta pregunta
¿Quién es propietario del trabajo que produce un ingeniero asignado?

La propiedad intelectual del trabajo que desarrollamos para usted es suya desde el primer commit, sin ningún trámite de cesión al final. El trabajo que un ingeniero produce para usted reside en sus propios repositorios. Las herramientas de XSIS que ya existían antes siguen siendo nuestras y se le conceden bajo licencia. Cada ingeniero firma nuestras condiciones de confidencialidad y sigue sus políticas de seguridad mientras trabaja en sus sistemas.

Enlace a esta pregunta
¿Quién es propietario de lo que entregan?

La propiedad intelectual del trabajo que desarrollamos para usted es suya desde el primer commit, sin ningún trámite de cesión al final. Esto incluye el software a medida, los diseños y los documentos entregados para usted. Las herramientas o bibliotecas nuestras ya existentes que se utilicen en el proyecto siguen siendo nuestras, se indican en el contrato y se le conceden bajo licencia.

Enlace a esta pregunta
¿A quién pertenecen los conectores que construyen?

La propiedad intelectual del trabajo que desarrollamos para usted es suya desde el primer commit, sin ningún trámite de cesión al final. Los conectores se entregan con su código fuente, sus pruebas y su documentación, para que su equipo u otro proveedor pueda mantenerlos. Las herramientas de XSIS que ya existían antes siguen siendo nuestras y se le conceden bajo licencia. Las API de los socios y las licencias de las plataformas de integración siguen sujetas a las condiciones propias de esos fabricantes.

Enlace a esta pregunta

Seguridad y datos

Cómo protegemos sus sistemas, su código y sus datos mientras trabajamos.

¿Cómo protegen nuestros sistemas, nuestro código y nuestros datos?

El acceso se concede por persona, limitado a lo que necesita cada función, y se retira cuando esa persona deja el proyecto. Si lo prefiere, trabajamos en sus repositorios y entornos, usamos autenticación multifactor y guardamos los secretos en un almacén seguro, nunca en el código. El código se revisa antes de integrarse, las dependencias se analizan y los datos de producción no se copian en entornos de prueba sin enmascararlos. Acordamos estos controles con su equipo de seguridad al inicio.

Enlace a esta pregunta
¿Dónde se almacenan y procesan nuestros datos?

Donde usted decida. Acordamos la ubicación de los datos antes de empezar y diseñamos en consecuencia, tanto si deben permanecer en un país, en su propia cuenta en la nube o en sus instalaciones. Cuando se aplican leyes de protección de datos como el RGPD, trabajamos con un acuerdo de encargo del tratamiento y limitamos los datos personales a lo que el trabajo requiere.

Enlace a esta pregunta
¿Sus ingenieros usan herramientas de programación con IA sobre nuestro código?

Solo si usted lo acepta. Le indicamos qué herramientas usaríamos, cómo tratan el código y los datos, y si algo sale de su entorno. Si lo prefiere, trabajamos sin ellas. El código escrito con ayuda de IA pasa por la misma revisión y las mismas pruebas que cualquier otro, y el ingeniero que lo entrega es responsable de él.

Enlace a esta pregunta
¿Qué pasa con nuestros datos?

Sus datos permanecen en entornos que usted aprueba. Preferimos ejecutar los modelos en su propia cuenta en la nube o mediante servicios empresariales de modelos que no se entrenan con sus datos. Acordamos qué datos puede ver el sistema, enmascaramos los datos personales cuando la tarea lo permite y registramos los accesos. Los datos usados para la evaluación se almacenan con las mismas reglas que los datos de producción.

Enlace a esta pregunta
¿Se usarán nuestros datos para entrenar el modelo de otra empresa?

No, si está en nuestras manos evitarlo, y diseñamos para impedirlo. Usamos servicios empresariales de modelos cuyas condiciones excluyen el entrenamiento con sus datos, o modelos abiertos alojados en su propio entorno. Los prompts y documentos se envían solo a los servicios que usted aprueba, los registros se conservan según sus reglas de conservación y los datos personales se enmascaran cuando la tarea lo permite.

Enlace a esta pregunta
¿Podemos explicar las decisiones del modelo a auditores y clientes?

Sí, y lo diseñamos así desde el principio cuando las decisiones afectan a personas, como en el crédito o los siniestros. Preferimos modelos cuyo razonamiento pueda explicarse, damos los motivos de cada resultado individual y documentamos los datos, las variables, la validación y los límites de cada versión del modelo. Esa documentación respalda sus revisiones de riesgo de modelo y regulatorias.

Enlace a esta pregunta
¿Cómo comprueban los sesgos?

Acordamos con usted qué grupos y resultados son relevantes para la decisión y medimos las tasas de error y los resultados de cada uno con datos reservados. Cuando aparecen diferencias, investigamos los datos y las variables que las originan y analizamos las contrapartidas con su equipo. Las comprobaciones de equidad se repiten en cada reentrenamiento, no solo en el lanzamiento.

Enlace a esta pregunta
¿Cómo protegen los datos sensibles en el almacén de datos?

El acceso se basa en roles y sigue a su proveedor de identidad. Los campos personales y financieros se enmascaran o tokenizan para los usuarios que no los necesitan, los datos se cifran en reposo y en tránsito, y los accesos quedan registrados. Mantenemos los datos en las regiones que usted indique y aplicamos sus reglas de conservación tanto a los datos en bruto como a los modelados.

Enlace a esta pregunta
¿Cómo se protegen nuestros documentos y datos?

Los documentos se almacenan cifrados en un entorno que usted aprueba, se procesan con servicios cuyas condiciones excluyen el entrenamiento con sus datos y se conservan solo el tiempo que permiten sus reglas de conservación. El acceso a la pantalla de revisión se basa en roles, los datos personales se enmascaran cuando no se necesitan y cada consulta y cambio queda registrado.

Enlace a esta pregunta
¿Cómo protegen una aplicación web?

Seguimos las directrices de OWASP: validación de entradas, codificación de salidas, protección frente a la falsificación de peticiones entre sitios (CSRF), gestión segura de sesiones y una política de seguridad de contenido estricta. Los permisos se comprueban en el servidor, nunca solo en el navegador. Las dependencias se analizan en busca de vulnerabilidades conocidas en cada compilación, y realizamos pruebas de seguridad antes de cada versión. Antes del lanzamiento se puede añadir una prueba de penetración especializada.

Enlace a esta pregunta
¿Cómo protegen una aplicación de banca o de billetera digital?

Guardamos las claves y los tokens en el almacenamiento seguro respaldado por hardware de la plataforma, nunca en archivos sin cifrar. Usamos fijación de certificados, inicio de sesión biométrico o vinculado al dispositivo, y comprobaciones en el servidor para cada acción sensible. Cuando el riesgo lo exige, añadimos la detección de dispositivos con root o jailbreak y de compilaciones manipuladas. Seguimos las directrices OWASP Mobile Application Security y podemos dar apoyo a una prueba de penetración externa antes del lanzamiento.

Enlace a esta pregunta
¿Cómo protegen la plataforma en la nube?

La identidad es lo primero: inicio de sesión único, roles de mínimo privilegio y ninguna credencial compartida. Las redes están segmentadas, los datos se cifran en reposo y en tránsito, y los secretos se guardan en un almacén gestionado. Las salvaguardas bloquean las configuraciones inseguras antes de que se desplieguen, los pipelines analizan el código y las imágenes en busca de vulnerabilidades conocidas, y los registros de auditoría se conservan donde nadie puede alterarlos.

Enlace a esta pregunta
¿Cómo migran los datos de forma segura?

Primero mapeamos y perfilamos los datos, para detectar los problemas antes de la migración y no después. Las migraciones se programan con scripts repetibles, se ejecutan primero sobre copias y se concilian con recuentos y totales que demuestran que nada se ha perdido ni alterado. Los datos personales y sensibles se protegen en todo momento, y el acceso a ellos se limita a personas designadas.

Enlace a esta pregunta
¿Cómo gestionan el acceso a nuestro ERP?

Cada integración usa su propia cuenta técnica con solo los permisos que necesitan sus flujos, nunca las credenciales de una persona. Las credenciales se guardan en su almacén de secretos, no en el código. Nuestros ingenieros trabajan en sistemas de prueba con datos enmascarados o de ejemplo siempre que es posible, y su acceso es nominativo, queda registrado y se retira cuando dejan el proyecto.

Enlace a esta pregunta
¿Cómo mantienen seguros los archivos de pagos?

Los archivos de pagos se firman y cifran según exige cada banco, por ejemplo con OpenPGP, y solo circulan por el canal acordado. Las claves y los certificados se guardan en su almacén de claves o en su módulo de seguridad de hardware (HSM), nunca en el código, y solo personas designadas pueden acceder a ellos. Los archivos se validan antes de enviarse y cada transferencia queda registrada, para que pueda rastrear quién aprobó y envió cada pago.

Enlace a esta pregunta
¿Cómo nos mantienen fuera del alcance de PCI DSS?

No podemos eliminar PCI DSS, pero sí reducir la parte de su entorno tecnológico a la que se aplica. Usamos páginas de pago alojadas, cifrado punto a punto en el terminal y tokens de la pasarela, de modo que los números de tarjeta nunca lleguen a su POS, su ERP ni su almacén de datos. Documentamos los flujos de datos para que su evaluador pueda ver qué sistemas tratan datos de tarjeta y cuáles no.

Enlace a esta pregunta
¿Pueden conectar nuestro proveedor de identidad?

Sí. Añadimos inicio de sesión único con OpenID Connect o SAML 2.0 a través de proveedores como Microsoft Entra ID o Keycloak, y aprovisionamos usuarios automáticamente con SCIM cuando la aplicación lo admite. Los servicios se comunican entre sí con tokens OAuth 2.0 limitados a lo que cada uno necesita. Su proveedor de identidad sigue siendo el único lugar donde se conceden y retiran los accesos.

Enlace a esta pregunta
¿Cómo controlan la seguridad cuando participan ingenieros externalizados?

Cada ingeniero externalizado está sujeto a las mismas condiciones de confidencialidad y seguridad que nuestro propio personal, trasladadas por escrito. El acceso a sus sistemas se concede por persona, limitado a lo que requiere el rol, se revisa periódicamente y se elimina cuando la persona deja el equipo. Si necesita que cierto trabajo lo realicen solo ingenieros de XSIS, o solo desde determinadas ubicaciones, planificamos el equipo de esa forma.

Enlace a esta pregunta
¿Qué acceso necesitan a nuestros sistemas?

Normalmente, acceso de solo lectura a la documentación, los repositorios de código, los diagramas de arquitectura y la monitorización, además de tiempo con las personas que operan los sistemas. En la mayoría de las revisiones no necesitamos datos de producción. El acceso se concede a personas designadas, bajo un acuerdo de confidencialidad, y se elimina cuando termina el proyecto.

Enlace a esta pregunta
¿Necesitan acceso a nuestros datos?

En parte, para valorar la preparación con honestidad. Normalmente necesitamos acceso de lectura a muestras, catálogos de datos o esquemas, y tiempo con los responsables de los datos. No copiamos datos fuera de su entorno, trabajamos bajo un acuerdo de confidencialidad y el acceso se retira al terminar la evaluación.

Enlace a esta pregunta
¿La evaluación cubre la regulación y la IA responsable?

Sí. Para cada caso de uso identificamos los riesgos de privacidad, seguridad, regulatorios y éticos, como las decisiones automatizadas sobre clientes, los datos personales en los prompts o la necesidad de explicaciones. Después proponemos controles proporcionados al riesgo: revisión humana, evaluación, registro y pasos de aprobación. La interpretación jurídica de cada normativa concreta corresponde a sus asesores legales.

Enlace a esta pregunta
¿Pueden trabajar dentro de nuestros requisitos regulatorios y de seguridad?

Sí. Trabajamos dentro de sus políticas: sus reglas de acceso, sus entornos, su proceso de cambios y sus requisitos de auditoría. Antes de empezar, acordamos cómo se tratan los datos, a qué entornos pueden acceder los ingenieros y qué evidencia necesitan sus equipos de riesgos y cumplimiento. Describimos con claridad los controles que aplicamos, para que sus auditores puedan revisarlos.

Enlace a esta pregunta
¿Cómo tratan los datos de tarjetas?

Diseñamos para que el menor número posible de sistemas vea alguna vez un número de tarjeta completo. Los campos de pago alojados, la tokenización y los tokens de red mantienen los datos de tarjetas en el procesador, lo que reduce su alcance de PCI DSS. Cuando un sistema debe tratar datos de tarjetas, lo desarrollamos conforme a los controles de PCI DSS aplicables y los documentamos para su auditor.

Enlace a esta pregunta
¿Cómo protegen los datos de los pacientes?

Recogemos solo los datos que necesita cada funcionalidad, los mantenemos en la región y el entorno que usted elija, y los ciframos en tránsito y en reposo. El acceso sigue los roles y queda registrado. Nuestros ingenieros trabajan con datos sintéticos o anonimizados siempre que es posible, y con datos reales solo con su aprobación y bajo su supervisión.

Enlace a esta pregunta
¿El software hará que cumplamos HIPAA o el RGPD?

El cumplimiento corresponde a su organización y a la forma en que opera un sistema, por lo que ningún proveedor de software puede garantizarlo por sí solo. Lo que hacemos es diseñar y desarrollar conforme a los requisitos aplicables, documentar los controles y apoyar a sus equipos de privacidad y seguridad en sus evaluaciones.

Enlace a esta pregunta
¿Dónde se alojarán los datos?

Donde indiquen sus normas. Trabajamos con regiones de nube gubernamental o soberana, nubes comerciales homologadas o sus propios centros de datos, y diseñamos el sistema para que la decisión sobre el alojamiento sea suya. Las copias de seguridad, los registros y el acceso de soporte siguen la misma regla, porque los datos a menudo salen de una región a través de ellos y no a través de la aplicación.

Enlace a esta pregunta
¿Podemos saber quién aprobó y envió un pago?

Sí. La aprobación permanece en su ERP, con sus controles actuales. La capa de integración registra cada archivo que crea, firma, envía y recibe, con marcas de tiempo, identificadores y la cuenta técnica utilizada. Ese registro vincula cada pago del informe de estado del banco con el documento del ERP y sus aprobadores.

Enlace a esta pregunta
¿Esto mantiene los datos de tarjeta fuera de nuestros sistemas?

Ese es el objetivo del diseño. Los números de tarjeta los captura el terminal certificado o una página de pago alojada, y la pasarela los sustituye por tokens, de modo que su POS, su ERP y sus almacenes de datos solo ven tokens. Así se reduce la parte de su entorno tecnológico a la que se aplica PCI DSS. Su auditor confirma el alcance final.

Enlace a esta pregunta
¿Admiten EMV 3-D Secure para pagos en línea?

Sí. Para los pagos con tarjeta en línea integramos EMV 3-D Secure a través de la pasarela, para que el emisor pueda autenticar al titular cuando la normativa o el riesgo lo exijan. Gestionamos los flujos con desafío y sin fricción en el proceso de pago y probamos ambos con las tarjetas de prueba del proveedor.

Enlace a esta pregunta
¿Cómo se protegen los datos de banca abierta?

Los tokens y los registros de consentimiento se cifran en reposo, solo el conector puede usarlos y cada llamada se registra junto con el consentimiento que la respalda. Recogemos solo los datos que la finalidad requiere y fijamos cuánto tiempo se conservan. A estos datos se aplican normas de protección de datos como el RGPD, y diseñamos junto con su delegado de protección de datos.

Enlace a esta pregunta
¿Cómo protegen los webhooks entrantes?

Cada webhook entrante se verifica antes de procesarse: por firma cuando el socio firma sus mensajes, y mediante comprobaciones de token, origen y marca de tiempo cuando no lo hace. El contenido se valida contra el contrato, y los eventos se procesan una sola vez aunque el socio los envíe más de una vez.

Enlace a esta pregunta

Equipos y personal

Quién trabaja en su proyecto, cómo se elige y cómo cambian los equipos.

¿Qué significa “equipos propios y externalizados”?

XSIS emplea a sus propios ingenieros, que lideran los proyectos, marcan la dirección técnica y responden de la calidad. Cuando un proyecto necesita más capacidad o una especialidad concreta, incorporamos ingenieros de socios de outsourcing evaluados. Trabajan con los mismos estándares, contratos y normas de seguridad, y usted siempre sabe quién forma parte de su equipo y quién lo emplea.

Enlace a esta pregunta
¿Y si un ingeniero no es el adecuado?

Usted entrevista a cada ingeniero antes de que se incorpore; no hay asignaciones a ciegas. Si alguien no encaja, lo sustituimos sin costo. Comuníqueselo a su responsable de entrega y planificaremos un traspaso para que el conocimiento se quede en el equipo. Lo mismo se aplica si alguien tiene que dejar el proyecto por motivos propios.

Enlace a esta pregunta
¿Pueden nuestros propios ingenieros trabajar junto a su equipo?

Sí. Muchos clientes quieren que sus ingenieros trabajen en el mismo repositorio desde el principio, para que el conocimiento se quede en la empresa. Acordamos juntos las reglas de trabajo: revisión de código, estrategia de ramas, la definición de terminado y quién aprueba las versiones. Sus ingenieros pueden sumarse a las iteraciones, trabajar en pareja con los nuestros o asumir partes del sistema cuando estén preparados.

Enlace a esta pregunta
¿Podrá nuestro equipo operar la plataforma después?

Ese es el objetivo. Todo se define como código y se documenta, y sus ingenieros revisan y aprueban los cambios con nosotros desde el principio. Trabajamos con ellos en los incidentes y las publicaciones, redactamos manuales de operación para las tareas habituales y nos retiramos a medida que asumen el control. Si prefiere que sigamos operando la plataforma, podemos continuar bajo un acuerdo de soporte.

Enlace a esta pregunta
¿Pueden trabajar con nuestro equipo de QA actual?

Sí. A menudo nos sumamos a un equipo de QA propio para aportar competencias de automatización, asumir las pruebas de rendimiento o de seguridad, o cubrir un periodo de mucha carga. Acordamos cómo se reparte el trabajo, usamos las mismas herramientas y el mismo backlog, y formamos a sus probadores para que amplíen los conjuntos que creamos.

Enlace a esta pregunta
¿Cómo trabajan sus diseñadores con los ingenieros?

En el mismo equipo y al mismo ritmo. Los diseñadores participan en la planificación, entregan los diseños y componentes con sus estados y su comportamiento documentados, y revisan lo que se desarrolla antes de publicarlo. Los ingenieros participan pronto en la investigación y en las revisiones de diseño, para detectar las ideas difíciles de desarrollar antes de pulirlas.

Enlace a esta pregunta
Nadie comprende del todo nuestro sistema antiguo. ¿Pueden modernizarlo igualmente?

Sí, y es habitual. Recuperamos el conocimiento a partir del código, los datos, los registros y las personas que usan el sistema, y plasmamos lo que realmente hace en pruebas de caracterización. Esas pruebas se convierten en la especificación que deben cumplir las partes nuevas, de modo que el comportamiento no documentado se conserva salvo que usted decida cambiarlo.

Enlace a esta pregunta
¿Cómo eligen a los ingenieros de un equipo dedicado?

Partimos de las capacidades que requiere el trabajo, no de quién está disponible. Los candidatos pasan entrevistas técnicas y ejercicios prácticos dirigidos por nuestros ingenieros sénior, y comprobamos su experiencia frente al tipo de trabajo que usted realiza. Después le enviamos sus perfiles y usted mismo los entrevista. Nadie se incorpora a su equipo sin su aprobación.

Enlace a esta pregunta
¿Quién gestiona un equipo dedicado?

Usted decide en qué trabaja el equipo: su product owner fija las prioridades y acepta el trabajo. Nosotros gestionamos el equipo a diario mediante un líder de equipo que planifica el trabajo, elimina bloqueos, vela por la calidad y le informa a usted. La gestión jerárquica, el desempeño y la sustitución de personas siguen a cargo de XSIS.

Enlace a esta pregunta
¿Qué ocurre si un ingeniero no encaja?

Usted entrevista a cada ingeniero antes de que se incorpore; no hay asignaciones a ciegas. Si alguien no encaja, lo sustituimos sin costo. Comuníqueselo a su líder de equipo o a su contacto de cuenta en cuanto lo detecte. También revisamos el rol y las instrucciones, que a veces son la verdadera causa, y planificamos un periodo de solapamiento para que el conocimiento se traspase y no se pierda.

Enlace a esta pregunta
¿Puede el equipo crecer o reducirse con el tiempo?

Sí. El equipo sigue su hoja de ruta. Puede añadir roles cuando empieza una nueva línea de trabajo y liberarlos cuando termina. Acordamos cada cambio con usted por adelantado, con preaviso suficiente para incorporar a las personas correctamente o traspasar su trabajo de forma ordenada. Las condiciones de preaviso figuran en el contrato.

Enlace a esta pregunta
¿Qué diferencia hay entre el aumento de personal y un equipo dedicado?

Con el aumento de personal, nuestros ingenieros se incorporan a su equipo y sus responsables dirigen su trabajo a diario. Con un equipo dedicado, aportamos un equipo completo con su propio líder y lo gestionamos a diario mientras usted fija las prioridades. El aumento de personal encaja cuando usted ya tiene la gestión y el proceso. Un equipo dedicado encaja cuando prefiere que nosotros asumamos una parte mayor de esa labor.

Enlace a esta pregunta
¿Cómo evalúan a los ingenieros que asignan?

Nuestros ingenieros sénior realizan entrevistas técnicas y ejercicios prácticos a cada candidato según la descripción de su rol. Revisamos su trabajo anterior y el tipo de sistemas que ha construido. Los ingenieros de equipos externalizados pasan la misma evaluación que los nuestros. Después, usted mismo los entrevista, y solo se incorporan las personas que usted elige.

Enlace a esta pregunta
¿Quién dirige a un ingeniero de aumento de personal?

Sus responsables dirigen el trabajo: qué construir, en qué orden y cómo se revisa. XSIS sigue siendo el empleador o la parte contratante. Nos ocupamos de la remuneración, las ausencias, el equipamiento, el apoyo al desempeño y la sustitución, y nuestro contacto de cuenta mantiene la comunicación con usted y con el ingeniero.

Enlace a esta pregunta
¿Qué ocurre si un ingeniero asignado no encaja?

Usted entrevista a cada ingeniero antes de que se incorpore; no hay asignaciones a ciegas. Si alguien no encaja, lo sustituimos sin costo. Infórmenos lo antes posible y planificaremos el traspaso para que no se pierda el trabajo en curso.

Enlace a esta pregunta
¿Podemos añadir o liberar ingenieros cuando cambien nuestras necesidades?

Sí. Puede añadir personas cuando empieza un nuevo trabajo y liberarlas cuando termina. El contrato fija el preaviso necesario para ambas partes, de modo que los nuevos ingenieros puedan buscarse y evaluarse correctamente y los que se van puedan traspasar su trabajo.

Enlace a esta pregunta
¿Qué significa “equipos propios y externalizados” en XSIS?

Significa que nuestros propios ingenieros lideran cada proyecto y asumen la responsabilidad sobre él, y que incorporamos ingenieros de equipos externalizados evaluados cuando el trabajo requiere más personas o una especialidad que no tenemos en plantilla. Los ingenieros externalizados trabajan bajo nuestro contrato y nuestros estándares, dentro de un equipo que lideran nuestras personas.

Enlace a esta pregunta
¿Sabremos quién es ingeniero de XSIS y quién es externalizado?

Sí. El mapa del equipo indica cada persona, su rol y quién la emplea. Usted entrevista a cada ingeniero antes de que se incorpore; no hay asignaciones a ciegas. No añadimos ni cambiamos a nadie sin informarle antes.

Enlace a esta pregunta
¿Quién responde si un ingeniero externalizado comete un error?

XSIS. Su contrato es con nosotros, y nuestro responsable de entrega responde del trabajo de todo el equipo, sea quien sea el empleador de cada ingeniero. Por eso nuestros ingenieros revisan los cambios de los ingenieros externalizados antes de integrarlos, y por eso se aplica a todos un único conjunto de estándares.

Enlace a esta pregunta
¿Podemos pedir un equipo exclusivamente propio?

Sí. Indíquenoslo antes de que propongamos el equipo. Algunos clientes necesitan que cierto trabajo, como el acceso a datos de producción, lo realicen solo ingenieros de XSIS. Planificamos los roles en función de ello y le decimos con claridad si eso cambia lo que podemos entregar o cuándo.

Enlace a esta pregunta
¿Quién responde de la entrega?

Depende del modelo, y lo dejamos por escrito. En la entrega por proyecto, XSIS responde de entregar el alcance acordado. En un equipo dedicado, XSIS responde de gestionar bien el equipo y usted, de sus prioridades. En el aumento de personal, sus responsables dirigen el trabajo y XSIS responde de las personas que aporta.

Enlace a esta pregunta
¿Podemos combinar modelos de colaboración?

Sí. Un equipo dedicado puede llevar su producto mientras un proyecto independiente entrega una integración bancaria, o podemos incorporar a un especialista en su propio equipo junto a un equipo que dirigimos nosotros. Cada parte tiene sus propias condiciones, y un único contacto de XSIS las coordina.

Enlace a esta pregunta

Proceso y comunicación

Cómo se planifica, se informa y se acepta el trabajo.

¿Cómo veremos el avance?

Tiene un responsable de entrega designado y un ritmo regular: planificación al inicio de cada iteración, una demostración de software funcionando al final y un breve informe escrito sobre avances, riesgos y decisiones. Puede consultar el backlog, el repositorio de código y los resultados de las pruebas en cualquier momento. Las reuniones de seguimiento con sus patrocinadores se celebran con la periodicidad que usted elija.

Enlace a esta pregunta
¿Por dónde conviene empezar con la IA?

Empiece por una tarea frecuente, que la mayoría de las veces tenga una respuesta correcta clara y que hoy requiera un esfuerzo real, como clasificar solicitudes o extraer datos de documentos. Evite empezar por el problema más difícil o más visible. Le ayudamos a listar candidatos, puntuarlos por valor, preparación de los datos y riesgo, y elegir uno que pueda mostrar resultados por sí solo. Nuestra evaluación de preparación para la IA lo hace de forma estructurada.

Enlace a esta pregunta
¿Cómo se aseguran de que las cifras son correctas?

Cada carga ejecuta controles automatizados de integridad, duplicados, actualidad y reglas de negocio, como que los débitos cuadren con los créditos. Antes de que un informe sustituya a uno existente, conciliamos sus cifras con el sistema de origen y con el informe anterior junto con su responsable de finanzas u operaciones. Un control fallido impide que los datos erróneos lleguen a los paneles y alerta al equipo.

Enlace a esta pregunta
¿Qué pasa si la extracción es incorrecta?

El sistema puntúa su confianza en cada campo. Los campos por debajo del umbral que usted fije, y los documentos que no cumplen una regla de negocio, pasan a revisión de una persona en lugar de registrarse. La validación con su ERP detecta muchos errores de forma automática, como un total que no coincide con la orden de compra. Las correcciones quedan registradas y se usan para mejorar las ejecuciones posteriores.

Enlace a esta pregunta
¿Cómo se aseguran de que el software funciona?

Cada cambio lo revisa otro ingeniero y lo cubren pruebas automatizadas antes de integrarse. QA prueba cada incremento frente a sus criterios de aceptación, y usted lo ve funcionar en la presentación. Las comprobaciones de rendimiento, seguridad y accesibilidad forman parte del pipeline, no de una fase al final, de modo que los problemas aparecen cuando todavía es barato corregirlos.

Enlace a esta pregunta
¿Qué ocurre si nuestros requisitos cambian durante el proyecto?

Suele ocurrir, y el proceso lo tiene previsto. El backlog se revisa con usted en cada iteración, y los elementos nuevos o modificados se estiman y priorizan frente al resto. En un proyecto de alcance cerrado, cada cambio se acuerda por escrito, con su efecto en el costo y los plazos, antes de empezar a trabajar en él.

Enlace a esta pregunta
¿Será accesible la aplicación?

Diseñamos y desarrollamos conforme a WCAG 2.2 AA. Eso abarca el uso con teclado, los lectores de pantalla, el contraste de color, el orden del foco, el cambio de tamaño del texto y mensajes de error claros. Las comprobaciones automáticas se ejecutan con cada cambio, y probamos manualmente los recorridos clave con tecnologías de apoyo antes de cada versión. Si su organización sigue una norma más estricta, trabajamos conforme a ella.

Enlace a esta pregunta
¿Cómo mantienen la aplicación rápida?

Acordamos un presupuesto de rendimiento al principio, que cubre el peso de página y el tiempo de carga en un teléfono y una conexión habituales, y lo verificamos automáticamente con cada cambio. Las páginas se renderizan en el servidor cuando eso ayuda, las imágenes y los scripts se cargan solo cuando se necesitan, y los datos se almacenan en caché cerca de los usuarios. Tras el lanzamiento, la monitorización de usuarios reales muestra dónde se ralentiza la aplicación.

Enlace a esta pregunta
¿Se ocupan de las publicaciones en App Store y Google Play?

Sí. Preparamos las fichas, gestionamos las claves de firma y los certificados, enviamos las compilaciones a revisión y publicamos por etapas, de modo que un problema llegue a pocos usuarios. Las cuentas de desarrollador permanecen a nombre de su organización, por lo que usted es propietario de las aplicaciones y sus fichas. Trabajamos en sus cuentas con los accesos que usted concede y puede revocar.

Enlace a esta pregunta
¿Provocará la migración a la nube tiempo de inactividad?

Planificamos cada traslado para evitarlo, o para que sea breve y programado. Las cargas de trabajo se trasladan de una en una, los datos se sincronizan antes del cambio y cada paso tiene una ruta de reversión. Cuando una aplicación no puede ejecutarse en dos lugares a la vez, acordamos con usted una ventana de mantenimiento con antelación y ensayamos antes el cambio.

Enlace a esta pregunta
¿Debemos automatizar todas nuestras pruebas?

No. Automatice lo que se ejecuta con frecuencia y debe dar siempre el mismo resultado: pruebas unitarias, pruebas de API y los recorridos de extremo a extremo más importantes. Reserve a las personas para las pruebas exploratorias, la usabilidad y las funcionalidades nuevas que todavía cambian. Un conjunto más pequeño que se ejecuta con cada cambio y nunca falla al azar vale más que uno grande en el que nadie confía.

Enlace a esta pregunta
¿Necesitamos investigación de usuarios si ya conocemos a nuestros usuarios?

Usted sabe mucho, y la investigación se apoya en ello. Pone a prueba las hipótesis con las personas que hacen el trabajo y a menudo revela pasos, soluciones provisionales y términos que nunca llegan a un documento de requisitos. Incluso una ronda breve de entrevistas y pruebas de prototipos antes del desarrollo cuesta menos que modificar el software una vez publicado.

Enlace a esta pregunta
¿Cómo hacen que los diseños sean accesibles?

Diseñamos conforme a WCAG 2.2 AA desde el primer wireframe: contraste de color suficiente, foco visible, un orden de lectura lógico, objetivos táctiles lo bastante grandes para usarlos y una etiqueta para cada control. Revisamos los diseños antes de la entrega y probamos el producto desarrollado con teclado y lectores de pantalla. La accesibilidad incorporada desde el diseño cuesta poco. Añadida después, cuesta mucho.

Enlace a esta pregunta
¿Por qué no reescribir todo el sistema de una vez?

Porque una reescritura completa debe reproducir años de comportamiento antes de poder sustituir nada, mientras el negocio sigue cambiando a su alrededor. Este tipo de proyectos suele alargarse y entrar en producción con carencias. Sustituir una capacidad cada vez aporta valor desde el principio, mantiene el sistema antiguo como red de seguridad y le permite detenerse o cambiar de rumbo en cualquier paso.

Enlace a esta pregunta
¿Tendrá que detenerse el negocio durante la migración?

El enfoque está diseñado para que no sea así. El sistema antiguo sigue funcionando mientras cada parte nueva se construye y se valida en paralelo. El trabajo pasa a la parte nueva de forma gradual y puede volver atrás si algo falla. Cuando una migración de datos requiere un cambio puntual, primero lo ensayamos y lo programamos con usted.

Enlace a esta pregunta
¿Y si nuestros datos maestros no están depurados?

Rara vez lo están, y es la causa más habitual de que las integraciones fallen. Al principio del trabajo perfilamos los datos de clientes, artículos, precios y cuentas de los que depende cada flujo, y le mostramos los duplicados, vacíos y conflictos que encontramos. Acordamos qué sistema es el propietario de cada registro y añadimos validaciones para que los datos erróneos se detengan en el origen en lugar de copiarse en todas partes.

Enlace a esta pregunta
¿Qué ocurre cuando una línea del extracto no se concilia?

Pasa a una lista de revisión con las partidas candidatas más probables y el motivo por el que no se concilió, como una diferencia de importe o una referencia ausente. Su equipo la resuelve ahí, y las reglas pueden ajustarse para que el mismo caso se concilie la próxima vez. No se registra nada en la contabilidad sin una conciliación que usted haya aprobado.

Enlace a esta pregunta
¿Qué ocurre cuando una tienda pierde la conexión?

La tienda sigue vendiendo. Las ventas se almacenan localmente en el POS o en el servidor de la tienda y se envían al ERP cuando vuelve la conexión, cada una con un identificador único para que nada se registre dos veces. Que los pagos con tarjeta puedan continuar sin conexión depende de las reglas de su adquirente y de su apetito de riesgo, y lo diseñamos con usted.

Enlace a esta pregunta
¿Gestionan reembolsos y contracargos?

Sí. Los reembolsos y las reversiones forman parte de los flujos de pago que construimos. Para los contracargos, importamos los informes de disputas del adquirente, vinculamos cada uno con la venta y la liquidación originales y entregamos a su equipo una lista para gestionar con las evidencias adjuntas. Cómo se responde a cada disputa sigue siendo decisión suya.

Enlace a esta pregunta
¿Qué ocurre cuando la API de un socio no está disponible?

Las solicitudes que fallan por motivos temporales se reintentan con esperas crecientes. Cada escritura lleva una clave de idempotencia, de modo que un reintento nunca crea un segundo pedido o una segunda factura. Si un mensaje sigue fallando, pasa a una cola de mensajes fallidos con su contenido y el error, se envía una alerta a su equipo y puede reprocesarse cuando el socio se recupere.

Enlace a esta pregunta
¿Cómo gestionan las zonas horarias y el horario de trabajo?

Acordamos con usted el horario de trabajo antes de que empiece el equipo, incluidas las horas en que el equipo y su personal coinciden para reuniones, revisiones y consultas. Cuando sus usuarios o sistemas necesitan cobertura fuera de ese horario, la incluimos en la composición del equipo en lugar de dejarla al azar.

Enlace a esta pregunta
¿Cómo mantienen la misma calidad entre ingenieros propios y externalizados?

Todos trabajan con los mismos estándares de código, normas de pruebas y definición de terminado, y utilizan los mismos pipelines y controles. Los ingenieros de XSIS revisan los cambios antes de integrarlos. Los problemas de calidad se plantean de la misma forma para todos, y el responsable de entrega actúa sobre ellos.

Enlace a esta pregunta
¿Cuándo es la entrega por proyecto la opción adecuada?

Cuando el resultado puede describirse con claridad y usted quiere que una sola empresa sea responsable de alcanzarlo: una aplicación definida, una integración, una migración. Si sus prioridades van a seguir cambiando, o el trabajo no tiene un final natural, normalmente encaja mejor un equipo dedicado.

Enlace a esta pregunta
¿Cómo se acepta el trabajo?

Según criterios de aceptación que redactamos y acordamos con usted antes de empezar el desarrollo. En cada hito demostramos el trabajo y usted lo prueba frente a esos criterios. Si algo no los cumple, lo corregimos. Cuando todo lo incluido en el alcance cumple sus criterios, usted aprueba el hito o el proyecto.

Enlace a esta pregunta
¿Qué ocurre si nuestros requisitos cambian durante el proyecto?

Es habitual que los requisitos cambien, y no supone un problema. Cada cambio pasa por el control de cambios: describimos el cambio, su efecto en el costo y en el plan, y usted decide. Nada modifica el alcance, el precio ni las fechas sin su aprobación por escrito.

Enlace a esta pregunta
¿Cuándo merece la pena un proyecto de consultoría?

Antes de una decisión cara de revertir: elegir o sustituir un ERP o una plataforma central, diseñar cómo se conectarán muchos bancos y socios, migrar a la nube o recuperar un proyecto retrasado. También es útil antes de captar inversión o adquirir una empresa, cuando necesita una visión externa de un entorno tecnológico. Para decisiones pequeñas y reversibles, suele bastar una llamada breve.

Enlace a esta pregunta
¿Qué recibimos al final?

Documentos escritos, no solo una presentación: una evaluación de la situación actual, una arquitectura objetivo, las opciones comparadas con una recomendación, registros de decisiones y una hoja de ruta por fases con una estimación y sus supuestos. Repasamos cada documento con su equipo y los actualizamos tras su revisión.

Enlace a esta pregunta
¿A quién va dirigida la evaluación?

A organizaciones que quieren usar la IA pero no saben por dónde empezar, que han probado pilotos que no llegaron a producción o que deben demostrar a su consejo de administración o a un regulador que la inversión en IA está planificada y controlada. Es adecuada para empresas con un volumen de datos significativo y sistemas consolidados, como bancos, aseguradoras, comercios minoristas, fabricantes y organismos públicos.

Enlace a esta pregunta
¿Qué tendremos al final?

Un informe escrito y una presentación: el inventario de casos de uso, la puntuación y la clasificación, las conclusiones sobre datos y plataformas, los riesgos y sus controles proporcionados, la evaluación de capacidades, una hoja de ruta por fases con estimaciones de esfuerzo y una propuesta detallada para el primer piloto. Su equipo conserva todos los documentos y puede compartirlos internamente o con otros proveedores.

Enlace a esta pregunta
¿Quedamos comprometidos con XSIS para el trabajo posterior?

No. La hoja de ruta y la propuesta de piloto son suyas, para ejecutarlas con XSIS, con otro proveedor o con su propio equipo. Si elige a XSIS, las personas que hicieron la evaluación pueden seguir participando, para que el conocimiento no se pierda entre la planificación y la entrega.

Enlace a esta pregunta
¿Por qué el inventario nunca coincide entre el ERP y las tiendas?

Normalmente porque los sistemas no coinciden en los tiempos, las unidades o lo que se considera un movimiento. Las devoluciones, los traspasos, la mercancía dañada y las ventas durante un recuento de inventario son causas habituales. Rastreamos las diferencias, acordamos una regla para cada tipo de movimiento y desarrollamos la sincronización de modo que registre cada cambio con su origen. Las diferencias restantes pasan a una lista de revisión en lugar de acumularse.

Enlace a esta pregunta
¿Cómo sabemos cuándo un envío sale mal?

Los eventos de seguimiento de transportistas y almacenes se comparan con lo que debería haber ocurrido. Una recogida no realizada, un retraso o una entrega fallida se convierte en una excepción para su equipo, con el envío y su último evento adjuntos, antes de que el cliente tenga que preguntar. Los patrones de esas excepciones muestran qué socios y rutas requieren atención.

Enlace a esta pregunta
¿Pueden migrar nuestros datos a un nuevo ERP?

Sí. Analizamos y depuramos los datos, los asignamos a las nuevas estructuras y realizamos migraciones de prueba hasta que los resultados concilian con el sistema anterior. El paso a producción se ensaya y, tras la puesta en producción, las partidas abiertas, los saldos y el inventario se verifican con totales acordados.

Enlace a esta pregunta
¿Podemos ver nuestra posición de tesorería durante el día?

Sí, si sus bancos ofrecen informes intradía. Llegan como mensajes camt.052 o MT942, o a través de una API de saldos. Los recogemos con la frecuencia que admite cada banco y los mostramos junto a los extractos de fin de día, para que su equipo de tesorería vea las posiciones previstas y reales antes de las horas de corte.

Enlace a esta pregunta
Trabajamos con varios bancos. ¿Cada uno es un proyecto distinto?

No. La capa de integración, el modelo interno de pagos y las reglas de conciliación se construyen una sola vez. Cada banco nuevo aporta su propia variante de formato, su canal y sus pasos de alta, que son trabajos más pequeños. Normalmente conectamos primero el banco con más volumen y añadimos los demás por orden.

Enlace a esta pregunta
¿Cómo se concilian los totales de cierre del día?

Cada tienda envía sus totales de cierre del día por medio de pago y departamento. La capa los compara con las transacciones que el ERP recibió de la misma tienda y el mismo día. Si coinciden, el día se cierra. Si no, la revisión enumera las transacciones que faltan o sobran, para que su equipo corrija la causa en lugar de registrar un ajuste.

Enlace a esta pregunta
¿Se pueden programar por adelantado las promociones y los cambios de precio?

Sí. Cada cambio de precio o promoción se envía con antelación, con la fecha y las tiendas a las que se aplica, para que las cajas cambien en el momento justo sin que nadie en la tienda tenga que intervenir. La capa registra qué tiendas confirmaron el cambio y señala las que no lo hicieron.

Enlace a esta pregunta
¿Por qué la liquidación llega más tarde que la venta?

La autorización solo reserva los fondos. El adquirente liquida por lotes, tras descontar sus comisiones y las tasas de la red de tarjetas, y abona según su propio calendario. Por eso el diseño trata la autorización y la liquidación como eventos distintos y los concilia, para que finanzas vea lo que se vendió, lo que se liquidó y lo que aún está por llegar.

Enlace a esta pregunta
¿Podemos usar más de un proveedor de pagos?

Sí. La capa de integración mantiene un único modelo interno de pago y lo adapta a cada proveedor, de modo que usted puede dirigir los pagos por canal, país o tipo de tarjeta, o trasladar volumen entre proveedores. Cada proveedor sigue necesitando su propia integración y certificación, que planificamos proveedor por proveedor.

Enlace a esta pregunta
¿Pueden conectarnos con plataformas de facturación electrónica y validación fiscal?

Sí. Muchos países exigen ya que las facturas se emitan o se validen a través de una plataforma pública o acreditada, en un formato definido. Integramos el ERP con la plataforma que exige su país o con un proveedor acreditado, guardamos el estado de validación y los identificadores con cada factura, y gestionamos los rechazos. Sus asesores fiscales confirman las normas que le aplican.

Enlace a esta pregunta
¿Cómo elegimos un modelo de colaboración?

Parta de dos preguntas: ¿hasta qué punto está claro el resultado y cuánta gestión del día a día quiere asumir? Un resultado claro y con un final apunta a la entrega por proyecto. Un producto con una hoja de ruta cambiante apunta a un equipo dedicado. Si ya dirige un equipo y necesita especialidades o capacidad, encaja el aumento de personal. En nuestra propuesta recomendamos un modelo y explicamos por qué.

Enlace a esta pregunta
¿Podemos cambiar de modelo de colaboración más adelante?

Sí. A menudo el trabajo empieza como un proyecto y continúa como un equipo dedicado, o un equipo dedicado se sustituye poco a poco por personal que usted contrata. Planificamos el cambio con usted, incluidos el traspaso y el preaviso, y mantenemos a las mismas personas cuando eso ayuda.

Enlace a esta pregunta
¿Cómo veremos los avances?

Mediante informes escritos con la periodicidad que usted elija: qué se planificó, qué se entregó, qué está en riesgo y qué requiere su decisión. También ve el propio trabajo: en las demostraciones, en el backlog y en el código, en sus propias herramientas. En los proyectos, los informes siguen los hitos y las solicitudes de cambio.

Enlace a esta pregunta

Tecnología

Las plataformas, los estándares y las herramientas con los que trabajamos.

¿Cómo saben si la IA es lo bastante precisa?

Antes de desarrollar acordamos con su equipo un conjunto de evaluación: ejemplos reales con las respuestas que esperan sus expertos. Cada versión del sistema se puntúa con él, y los revisores comprueban una muestra de los casos más difíciles. Usted decide el umbral para la publicación. En producción seguimos midiendo y derivamos los casos inciertos a una persona en lugar de adivinar.

Enlace a esta pregunta
¿Qué modelos y proveedores utilizan?

Trabajamos con modelos comerciales como los modelos GPT de OpenAI, Anthropic Claude y Google Gemini, con modelos abiertos como Meta Llama y Mistral, y con aprendizaje automático clásico cuando encaja mejor. Elegimos para cada tarea según la calidad, el costo, la latencia y dónde puede ejecutarse el modelo. Diseñamos para que el modelo pueda cambiarse más adelante. Mencionar un proveedor no implica una alianza con él.

Enlace a esta pregunta
¿Cómo evitan que el modelo invente información?

Reducimos el riesgo por capas. El modelo responde a partir de fragmentos recuperados de su contenido y debe citarlos. Las salvaguardas comprueban que esos fragmentos respaldan cada afirmación. Cuando las fuentes no contienen una respuesta, la funcionalidad lo indica en lugar de adivinar. El conjunto de evaluación mide con qué frecuencia hay respuestas sin respaldo, y no publicamos hasta que esa tasa cumple el umbral que usted acuerde.

Enlace a esta pregunta
¿Conviene usar recuperación o ajustar un modelo?

Para responder a partir de sus documentos, la recuperación suele ser el mejor punto de partida: mantiene las respuestas actualizadas, muestra las fuentes y respeta los permisos. El ajuste fino ayuda cuando se necesita un formato o un estilo uniforme, un vocabulario especializado o un modelo más pequeño y económico de ejecutar. Muchos sistemas combinan ambos. Probamos las opciones con su conjunto de evaluación y recomendamos la más sencilla que alcance el nivel exigido.

Enlace a esta pregunta
¿Qué modelo de lenguaje utilizarán?

Elegimos para cada tarea según la calidad de las respuestas en su conjunto de evaluación, el costo por solicitud, la velocidad, el soporte de idiomas y dónde se permite ejecutar el modelo. Las opciones incluyen los modelos GPT de OpenAI, Anthropic Claude, Google Gemini, Meta Llama y Mistral, mediante servicios como Azure OpenAI, Amazon Bedrock o Vertex AI. El modelo queda detrás de una única interfaz, por lo que puede sustituirse más adelante.

Enlace a esta pregunta
¿Cuántos datos necesitamos?

Depende del problema, no de una cantidad fija. Lo importante es contar con un histórico suficiente para cubrir los patrones que el modelo debe aprender, incluidas las estacionalidades y los eventos poco frecuentes, y con etiquetas fiables del resultado que quiere predecir. Lo comprobamos durante la revisión de datos y le decimos con claridad si los datos todavía no permiten alcanzar el objetivo, y qué recopilar para que lo permitan.

Enlace a esta pregunta
¿Qué plataforma de datos deberíamos usar?

Depende más de su nube, sus volúmenes, sus capacidades y su presupuesto que de un producto concreto. Snowflake, Databricks, BigQuery y Amazon Redshift funcionan bien para la mayoría de las empresas, y PostgreSQL es suficiente para muchas. Comparamos las opciones con sus requisitos y sus contratos vigentes, y diseñamos para que las transformaciones, escritas en SQL con dbt, sigan siendo portables.

Enlace a esta pregunta
¿Pueden extraer datos de nuestro ERP sin ralentizarlo?

Sí. Usamos los métodos de extracción admitidos por el ERP, como sus API, sus servicios de exportación o la captura de datos de cambios desde una réplica, en lugar de consultas pesadas contra la base de datos en producción. Cuando es necesario, las cargas se programan fuera de los periodos de mayor carga. Con SAP, Oracle, Microsoft Dynamics 365, NetSuite y Odoo seguimos el enfoque que recomienda cada proveedor.

Enlace a esta pregunta
¿Necesitamos datos en tiempo real?

Solo para decisiones que no pueden esperar, como el filtrado de fraude, la disponibilidad de inventario o el estado de los pagos. Para la mayoría de los informes bastan cargas cada hora o nocturnas, cuya operación cuesta mucho menos. Usamos procesamiento en streaming con Apache Kafka o captura de datos de cambios donde se necesita tiempo real, y procesos por lotes donde no, y lo decidimos con usted para cada caso de uso.

Enlace a esta pregunta
¿Qué documentos pueden automatizar?

La mayoría de los documentos empresariales estructurados y semiestructurados: facturas de proveedores, notas de crédito, recibos, extractos y avisos bancarios, órdenes de compra, notas de entrega, documentos aduaneros y de transporte, siniestros, formularios de solicitud y documentos de identidad. La escritura a mano, los escaneos de baja calidad y los formatos poco habituales reducen la precisión, por eso medimos con sus propias muestras antes de acordar el alcance.

Enlace a esta pregunta
¿Es lo mismo que la automatización robótica de procesos?

No. La automatización robótica de procesos (RPA) reproduce clics en una pantalla y falla cuando la pantalla cambia. Nosotros leemos el documento con IA documental, lo verificamos con reglas de negocio y lo registramos a través de las interfaces admitidas por el ERP. Cuando un sistema no tiene ninguna interfaz, la automatización de pantallas puede ser el último recurso, y lo indicamos cuando la usamos.

Enlace a esta pregunta
¿En qué sistemas ERP pueden registrar datos?

Registramos en SAP S/4HANA, Oracle NetSuite, Microsoft Dynamics 365, Odoo y Sage, y en sistemas a medida y de flujo de trabajo, a través de sus API, sus servicios de importación o sus plataformas de integración. El registro sigue las mismas reglas de aprobación que su equipo usa hoy. Mencionar aquí un producto no implica una alianza con su proveedor.

Enlace a esta pregunta
¿Cómo eligen el stack tecnológico?

Partimos de lo que su equipo puede operar y de los perfiles que puede contratar, de lo que usan sus demás sistemas y de lo que debe hacer el software. Para la mayoría del software empresarial, eso significa un lenguaje de uso general como TypeScript, Java, C# o Python, una base de datos relacional como PostgreSQL o SQL Server, y la nube que ya utiliza. Evitamos herramientas de nicho salvo que resuelvan un problema real, y dejamos constancia de cada decisión y sus motivos.

Enlace a esta pregunta
¿Qué framework de front end utilizan?

Usamos React con Next.js para la mayoría de las aplicaciones nuevas, porque admite renderizado en el servidor, cuenta con herramientas sólidas y es ampliamente conocido por los ingenieros. También trabajamos con Angular y Vue, y continuamos con el framework que usted ya utiliza cuando es la opción sensata. La decisión depende de las competencias de su equipo, de lo que debe hacer la aplicación y de lo que usted mantendrá después.

Enlace a esta pregunta
¿Puede la aplicación admitir el árabe y otros idiomas?

Sí. Mantenemos todos los textos fuera del código para que puedan traducirse, y maquetamos las páginas con propiedades lógicas para que se reflejen correctamente en idiomas de derecha a izquierda como el árabe. Las fechas, los números y las monedas siguen la configuración regional de cada idioma. Lo planificamos desde el principio, porque añadir un segundo idioma a una aplicación creada para uno solo supone mucho más trabajo.

Enlace a esta pregunta
¿Debemos desarrollar en nativo o multiplataforma?

Las aplicaciones nativas en Swift y Kotlin ofrecen el acceso más completo a las funciones del dispositivo y la mejor adaptación a cada plataforma. Las aplicaciones multiplataforma en React Native o Flutter comparten la mayor parte del código entre iOS y Android, lo que reduce el costo de desarrollarlas y modificarlas. Recomendamos el desarrollo nativo cuando la aplicación depende mucho del dispositivo, como en el caso de hardware de pago o contenido multimedia complejo, y el multiplataforma para la mayoría de las aplicaciones empresariales y de consumo.

Enlace a esta pregunta
¿Puede funcionar la aplicación sin conexión?

Sí, cuando los recorridos lo permiten. Guardamos en el dispositivo, cifrados, los datos que necesita el usuario y ponemos sus cambios en cola hasta que vuelve la conexión. Las reglas de sincronización deciden qué ocurre cuando el mismo registro se ha modificado en dos lugares. Diseñamos esas reglas con usted, porque son decisiones de negocio tanto como técnicas.

Enlace a esta pregunta
¿Qué proveedor de nube debemos usar?

Normalmente el que ya utiliza, salvo que haya un motivo claro para cambiar. Amazon Web Services, Microsoft Azure y Google Cloud ejecutan bien cargas de trabajo empresariales. Los factores decisivos son sus contratos y competencias actuales, los servicios gestionados que necesita, las normas de residencia de datos y cómo se conectan sus demás sistemas. Trabajamos con los tres y limitamos el código específico de cada proveedor a los puntos donde vale la pena.

Enlace a esta pregunta
¿Qué herramientas de pruebas utilizan?

Usamos las herramientas que encajan con su stack y su equipo: Playwright o Cypress para las pruebas web de extremo a extremo, Appium para aplicaciones móviles, Jest, JUnit o pytest para las pruebas unitarias, Postman para las comprobaciones de API, k6 o JMeter para el rendimiento y OWASP ZAP para los análisis de seguridad. Siempre que podemos, mantenemos las pruebas en su repositorio y en el lenguaje de sus ingenieros, para que puedan mantenerlas.

Enlace a esta pregunta
¿Cómo prueban las integraciones con bancos, proveedores de pago o ERP?

Usamos el entorno de pruebas o sandbox del socio cuando existe, y simuladores cuando no, para que las pruebas puedan ejecutarse con cada cambio sin depender de un tercero. Los datos de prueba cubren los casos desfavorables: pagos rechazados, tiempos de espera agotados, mensajes duplicados y fallos parciales. Las comprobaciones de extremo a extremo confirman que los totales concilian entre sistemas, no solo que cada llamada devolvió un resultado correcto.

Enlace a esta pregunta
¿Pueden diseñar para el árabe y otros idiomas de derecha a izquierda?

Sí. El diseño de derecha a izquierda es más que invertir la pantalla. La navegación, los indicadores de progreso, los gráficos y los iconos que implican una dirección deben reflejarse, mientras que los números, los logotipos y los controles multimedia normalmente no. El texto en árabe necesita su propia tipografía, su propio tamaño y su propio interlineado. Diseñamos ambas direcciones a la vez y las revisamos con lectores nativos.

Enlace a esta pregunta
¿Qué es un sistema de diseño y lo necesitamos?

Un sistema de diseño es un conjunto compartido de colores, tipografía, espaciado y componentes, con pautas sobre cuándo usar cada uno, sincronizado entre los archivos de diseño y el código. Lo necesita cuando varios equipos o productos deben verse y comportarse de forma coherente, o cuando un producto va a crecer durante años. Para una única herramienta pequeña, suele bastar con una biblioteca de componentes más ligera.

Enlace a esta pregunta
¿Cuándo es mejor encapsular un sistema que sustituirlo?

Cuando el núcleo antiguo es estable y correcto, pero de difícil acceso. Unas API modernas delante de él permiten que nuevos canales, socios y productos usen sus funciones sin tocar sus componentes internos, con un riesgo mucho menor que sustituirlo. Recomendamos la sustitución cuando el sistema impide el cambio, no se puede proteger o ya no es posible encontrar personal para mantenerlo.

Enlace a esta pregunta
¿Con qué tecnologías antiguas pueden trabajar?

Trabajamos con las tecnologías sobre las que se construyeron muchos sistemas empresariales, incluidas versiones antiguas de Java y .NET, bases de datos relacionales como Oracle Database y SQL Server, servicios SOAP e interfaces basadas en archivos. Para plataformas menos comunes, evaluamos primero el código y le decimos con claridad si contamos con los conocimientos necesarios o si conviene incorporar un especialista al equipo.

Enlace a esta pregunta
¿Qué sistemas ERP integran?

Trabajamos con SAP S/4HANA y SAP Business One, Oracle NetSuite, Oracle Fusion Cloud ERP, Microsoft Dynamics 365 Finance y Supply Chain Management, Dynamics 365 Business Central, Odoo, Sage Intacct y Sage X3, así como con sistemas a medida y antiguos. En cada caso usamos las interfaces que admite el fabricante, para que las actualizaciones no rompan la integración. Mencionar un producto no implica una asociación con su fabricante.

Enlace a esta pregunta
¿Necesitamos middleware o un iPaaS?

No siempre. Unos pocos flujos estables entre dos sistemas pueden resolverse con llamadas directas a la API. Cuando varios sistemas intercambian datos, o necesita mapeo, colas y monitorización en un solo lugar, un middleware como MuleSoft, Boomi o Azure Logic Apps suele amortizarse. Si ya dispone de uno, construimos sobre él. Le exponemos las ventajas e inconvenientes, incluido el costo de las licencias, antes de que decida.

Enlace a esta pregunta
¿Con qué formatos y canales bancarios trabajan?

Trabajamos con los mensajes ISO 20022 que usan los bancos para los pagos y la información corporativa: pain.001 para pagos, pain.002 para estados y camt.052, camt.053 y camt.054 para informes de cuenta. También gestionamos los extractos SWIFT MT940 y MT942 que muchos bancos siguen enviando. Para el transporte usamos SFTP host-to-host, EBICS cuando los bancos lo ofrecen y las API bancarias. Cada banco tiene su propia variante de cada formato, por lo que construimos a partir de la guía de implementación del banco y no solo del estándar.

Enlace a esta pregunta
¿Qué sistemas ERP pueden conectar con bancos?

Conectamos bancos con SAP S/4HANA, Oracle NetSuite, Oracle Fusion Cloud ERP, Microsoft Dynamics 365, Odoo y Sage, así como con sistemas de tesorería y a medida. Algunos ERP tienen sus propios módulos de comunicación bancaria. En esos casos, los configuramos y ampliamos en lugar de construir algo paralelo. Mencionar un producto aquí no implica una asociación con su fabricante.

Enlace a esta pregunta
¿Trabajan directamente con ISO 8583?

Sí, cuando el adquirente o el procesador lo ofrece. ISO 8583 es un marco más que un formato único: cada adquirente publica su propia especificación de campos, tipos de mensaje y gestión de red. Construimos a partir de esa especificación, gestionamos autorizaciones, reversiones y mensajes de aviso, y probamos cada código de respuesta. Cuando una pasarela ofrece una API moderna por delante del adquirente, a menudo recomendamos esa opción.

Enlace a esta pregunta
¿Qué terminales de pago pueden integrar?

Integramos terminales EMV con chip y sin contacto mediante el protocolo que facilita su proveedor, normalmente una API local o en la nube entre el POS y el terminal. El terminal y su aplicación de pago están certificados por el proveedor, por lo que nos integramos con ellos en lugar de modificarlos. Confirmamos con usted y con el proveedor los modelos y protocolos exactos al inicio.

Enlace a esta pregunta
¿Debemos usar una plataforma de integración o código a medida?

Depende de cuántas conexiones tenga y de quién las vaya a operar. Una plataforma de integración como MuleSoft, Boomi o Azure Logic Apps le ofrece conectores listos, mapeo y monitorización en un solo lugar, con un costo de licencia. Los servicios a medida le dan control total y no requieren licencia, pero usted mantiene más código. Comparamos ambas opciones para su caso y construimos sobre la plataforma que ya tenga.

Enlace a esta pregunta
¿Cómo gestionan los límites de uso de las API?

Leemos los límites publicados por cada socio y diseñamos en función de ellos: agrupamos solicitudes cuando la API lo permite, almacenamos en caché los datos que rara vez cambian, distribuimos las tareas programadas y reducimos el ritmo cuando el socio indica que un límite está cerca. La monitorización muestra lo cerca de su límite que funciona cada flujo, para que el crecimiento no se convierta en fallos.

Enlace a esta pregunta
¿Tenemos que sustituir nuestro core bancario?

Normalmente no. La mayoría de los bancos obtienen más encapsulando el core en API bien definidas y desarrollando nuevos productos y canales como servicios a su alrededor. Así, el sistema de registro se mantiene estable mientras las partes orientadas al cliente evolucionan más rápido. Cuando un core realmente debe sustituirse, planificamos la migración por etapas, con ambos sistemas conciliados hasta que se apaga el antiguo.

Enlace a esta pregunta
¿Pueden dar soporte a ISO 20022 y a los pagos inmediatos?

Sí. Desarrollamos servicios que generan, validan y leen mensajes ISO 20022, tanto para pagos e informes corporativos, como pain.001 y camt.053, como para los mensajes interbancarios que utilizan los sistemas de pagos inmediatos y de alto valor. Cada esquema y cada banco tiene sus propias reglas, por lo que trabajamos a partir de sus guías de implementación y probamos en sus entornos de pruebas.

Enlace a esta pregunta
¿Pueden desarrollar la monitorización del fraude y de las transacciones?

Sí. Combinamos reglas que sus analistas pueden leer y modificar con modelos de aprendizaje automático entrenados con sus propios datos, y explicamos por qué se generó cada alerta. Las alertas llegan a una cola de casos donde los analistas deciden, y sus decisiones retroalimentan las reglas y los modelos. Si ya utiliza proveedores especializados de control, los conectamos.

Enlace a esta pregunta
¿Qué ocurre cuando una tienda pierde la conexión?

La tienda sigue vendiendo. Las ventas se almacenan localmente y se envían cuando vuelve la conexión, cada una con un identificador único para que nada se registre dos veces. Las actualizaciones de precios e inventario se ponen en cola de la misma forma. Operaciones puede ver qué tiendas van con retraso y cuánto, de modo que una interrupción prolongada se detecta de inmediato y no al cierre de mes.

Enlace a esta pregunta
¿Qué sistemas POS pueden integrar?

Integramos plataformas de POS mediante lo que ofrezcan: API en la nube, servidores de tienda, exportaciones de base de datos o archivos. Antes de estimar, revisamos la documentación del POS y una muestra de sus datos, porque eso determina el enfoque. Nombrar una plataforma de POS o un ERP en este sitio no implica una alianza con su fabricante.

Enlace a esta pregunta
¿Trabajan con EDI?

Sí. Desarrollamos y mantenemos flujos EDI en EDIFACT y ANSI X12, mediante AS2, SFTP o una red de valor añadido, para pedidos, avisos de expedición, facturas y mensajes de estado. También traducimos el EDI a API y eventos, para que los sistemas más recientes no tengan que leer EDI por sí mismos, y probamos cada flujo con el socio comercial antes de su puesta en producción.

Enlace a esta pregunta
¿Cómo integran muchos transportistas?

Situamos una capa de transportistas entre sus sistemas y los transportistas. Sus sistemas reservan, etiquetan y hacen el seguimiento a través de una sola interfaz, y la capa traduce cada solicitud a la API o al formato de archivo de cada transportista. Así, añadir un transportista significa añadir una correspondencia y sus pruebas, no modificar cada sistema que realiza envíos. Las tarifas, las etiquetas y los eventos de seguimiento vuelven en un único formato.

Enlace a esta pregunta
¿Pueden trabajar con nuestro sistema de almacén o de transporte actual?

Sí. Ampliamos los sistemas existentes mediante sus API, interfaces de mensajería o bases de datos, y añadimos herramientas móviles e integraciones a su alrededor. Si un sistema ha llegado a su límite, planificamos una sustitución por etapas, con ambos sistemas en funcionamiento hasta que el nuevo demuestra su eficacia.

Enlace a esta pregunta
¿Trabajan con HL7 y FHIR?

Sí. Desarrollamos interfaces que envían y reciben mensajes HL7 v2, como ingresos, peticiones y resultados, y servicios que exponen o consumen recursos FHIR. Asignamos los códigos locales a las terminologías que esperan sus socios y probamos con sus sistemas de pruebas antes de cualquier puesta en producción.

Enlace a esta pregunta
¿Pueden integrarse con nuestro sistema de historia clínica electrónica?

Normalmente sí, mediante las interfaces que ofrece su fabricante: flujos HL7 v2, API FHIR o un motor de integración. Algunos fabricantes exigen un registro o una aprobación antes de que una integración entre en producción. Revisamos pronto la documentación del fabricante, porque determina el alcance y el plan.

Enlace a esta pregunta
¿Cómo hacen accesibles los servicios?

Diseñamos conforme a WCAG 2.2 AA desde el primer prototipo, redactamos en lenguaje claro y probamos con teclado, lectores de pantalla y ampliación. Las comprobaciones automáticas de accesibilidad se ejecutan en el pipeline de entrega y, antes de las versiones importantes, probamos con personas que utilizan tecnologías de apoyo.

Enlace a esta pregunta
¿Pueden conectarse con nuestros sistemas más antiguos?

Sí. Muchos servicios públicos dependen de sistemas de larga vida. Nos conectamos a ellos mediante sus interfaces, archivos o bases de datos existentes, y situamos una API moderna delante cuando resulta útil. Si hace falta una sustitución, se realiza por etapas, con ambos sistemas en funcionamiento hasta que el nuevo demuestra su eficacia.

Enlace a esta pregunta
¿Los desarrollos a medida bloquearán las actualizaciones de nuestro ERP?

No, si se desarrollan correctamente. Utilizamos los puntos de extensión admitidos por el ERP, como API, eventos y marcos de extensión, y mantenemos el código a medida separado del producto estándar. Cada extensión se documenta y se prueba, para poder verificarla con una nueva versión antes de actualizar.

Enlace a esta pregunta
¿Con qué sistemas ERP trabajan?

Trabajamos con SAP S/4HANA y SAP Business One, Microsoft Dynamics 365 Finance, Supply Chain Management y Business Central, Oracle NetSuite, Oracle Fusion Cloud ERP, Odoo, y Sage Intacct y Sage X3. Nombrar un producto no implica una alianza con su fabricante. Indíquenos su versión y sus módulos, porque determinan las opciones de integración.

Enlace a esta pregunta
¿Puede una sola integración dar servicio a varias empresas y países?

Sí. Diseñamos las integraciones para gestionar varias sociedades, divisas, bancos y normas fiscales desde una sola plataforma, con los parámetros de cada sociedad definidos como configuración y no como código. Así, añadir una sociedad significa añadir configuración y pruebas, no una nueva integración.

Enlace a esta pregunta
Host-to-host, EBICS o API bancarias: ¿cuál debemos usar?

Normalmente lo decide el banco. Host-to-host SFTP es el canal más ofrecido para los archivos de pagos de empresas. EBICS es habitual en los bancos de Alemania, Francia y países vecinos. Las API bancarias son adecuadas para saldos en tiempo real y pagos inmediatos cuando el banco las ofrece. Muchas empresas usan más de uno, y la capa de integración oculta la diferencia al ERP.

Enlace a esta pregunta
¿Debemos recibir extractos camt.053 o MT940?

Cuando el banco ofrece ambos, camt.053 incluye datos de remesa más completos y estructurados, lo que hace más fiable la conciliación automática. MT940 sigue muy extendido y funciona bien en muchos casos. Podemos recibir ambos, convertirlos al mismo modelo interno y pasar cada banco de MT940 a camt.053 cuando les convenga a usted y al banco.

Enlace a esta pregunta
¿Las ventas deben registrarse en tiempo real o por lotes?

Normalmente como eventos casi en tiempo real, porque así las cifras de inventario y de ventas están al día durante la jornada. En algunos ERP o licencias los registros frecuentes resultan costosos, por lo que la capa también puede agrupar los eventos en resúmenes por tienda y periodo. Lo decidimos con usted según qué decisiones necesitan datos actuales y qué gestiona bien el ERP.

Enlace a esta pregunta
¿Con qué sistemas POS y ERP funciona?

El diseño funciona con cualquier POS que pueda exportar transacciones mediante una API, eventos o archivos, y con ERP como SAP S/4HANA, Oracle NetSuite, Microsoft Dynamics 365 Business Central y Odoo. Al inicio confirmamos las interfaces de su POS y su ERP concretos. Nombrar un producto no implica una asociación con su fabricante.

Enlace a esta pregunta
¿Qué diferencia hay entre una pasarela y un adquirente?

El adquirente es el banco o la entidad autorizada que procesa los pagos con tarjeta por usted y le abona el dinero. La pasarela es el servicio técnico situado delante, que acepta las solicitudes de los terminales y los procesos de pago, tokeniza las tarjetas y las dirige. Algunos proveedores son ambas cosas. El diseño funciona en los dos casos y mantiene ambos papeles bien diferenciados.

Enlace a esta pregunta
¿ISO 8583 es igual para todos los adquirentes?

No. ISO 8583 define una estructura, y cada adquirente o red publica su propia especificación de campos, tipos de mensaje y códigos. Por eso trabajamos a partir de la especificación del adquirente y ejecutamos sus pruebas de certificación. Una API de pasarela delante del adquirente oculta estas diferencias, lo que a menudo resulta más sencillo para los comercios minoristas.

Enlace a esta pregunta
¿Debemos conectarnos con los bancos directamente o a través de un agregador?

Un agregador le da acceso a muchos bancos a través de una sola API y gestiona las diferencias de cada banco, con un costo por llamada o por conexión. Las conexiones directas ofrecen más control y pueden convenir para un número reducido de bancos importantes. Muchos productos empiezan con un agregador y añaden conexiones directas más adelante. Comparamos las opciones según los bancos y los países que necesita.

Enlace a esta pregunta
¿Qué bancos y países están cubiertos?

La cobertura depende de las normas de cada región y de las API de los bancos. La Unión Europea y el Reino Unido tienen una cobertura amplia gracias a PSD2 y al UK Open Banking Standard. En otros lugares la cobertura varía, y los agregadores cubren parte de los huecos. Comprobamos la cobertura de los bancos que usan sus clientes antes de que usted se comprometa con un diseño.

Enlace a esta pregunta
¿La banca abierta sustituye a las conexiones bancarias host-to-host?

No para la mayor parte del trabajo de tesorería corporativa. Los canales host-to-host gestionan los archivos de pagos masivos y los extractos completos de sus propias cuentas. La banca abierta es adecuada para productos dirigidos a clientes, saldos en tiempo real y pagos individuales. Muchas empresas usan ambos: host-to-host para sus propios lotes de pagos y banca abierta para sus clientes.

Enlace a esta pregunta
¿Qué servicios de terceros pueden conectar?

Cualquier servicio con una API o una interfaz de archivos documentada. Ejemplos habituales son las plataformas CRM, los transportistas y proveedores logísticos, los marketplaces, las plataformas de facturación electrónica e impuestos, las nóminas, los proveedores de KYC e identidad, y los socios comerciales que intercambian documentos EDI sobre AS2. Revisamos la API, los límites y el entorno de pruebas de cada socio antes de comprometernos con un plan.

Enlace a esta pregunta
¿Necesitamos una plataforma de integración para esto?

Cuando varios socios están conectados a un mismo ERP, una plataforma como MuleSoft, Boomi o Azure Logic Apps, o un conjunto de servicios a medida sobre una cola de mensajes, reúne en un solo lugar el mapeo de datos, los reintentos y la monitorización. Con uno o dos socios, las conexiones directas pueden bastar. Exponemos las ventajas e inconvenientes para su caso, incluidos los costos de licencia.

Enlace a esta pregunta

Soporte y operación

Qué ocurre tras la puesta en producción: soporte, monitorización y cambios.

¿Qué soporte ofrecen tras la puesta en producción?

Podemos operar y mantener lo que desarrollamos: monitorización, respuesta a incidentes, actualizaciones de seguridad y cambios a medida que evolucionan su negocio y sus socios. El soporte se acuerda por escrito, con objetivos de respuesta, contactos de escalado e informes periódicos. Nuestro equipo está disponible 24/7.

Enlace a esta pregunta
¿Qué soporte ofrecen después de la publicación?

Los sistemas de IA requieren atención continua: los datos cambian, los modelos se actualizan y aparecen casos nuevos. Podemos monitorizar la calidad y el costo, revisar los casos marcados, actualizar prompts o modelos y repetir el conjunto de evaluación antes de cada cambio. Esto puede formar parte de un acuerdo de soporte o traspasarse a su propio equipo con el manual de operación y formación.

Enlace a esta pregunta
¿Qué ocurre cuando el modelo deja de rendir?

La monitorización lo muestra antes de que lo note el negocio. Seguimos los datos de entrada y los resultados del modelo frente a lo que vio durante el entrenamiento, y emitimos una alerta cuando cambian. Su equipo ve entonces la evidencia y decide si reentrenar, ajustar umbrales o volver a las reglas. El reentrenamiento se ejecuta con el mismo pipeline probado que el modelo original.

Enlace a esta pregunta
¿Quién opera los pipelines tras la puesta en producción?

Su equipo o el nuestro. Entregamos la documentación, las pruebas, la monitorización y un manual de operación, y formamos a sus ingenieros si van a operarlos. Si lo prefiere, monitorizamos las cargas y la calidad, corregimos los fallos, gestionamos los cambios en los sistemas de origen y añadimos nuevas áreas temáticas en el marco de un acuerdo de soporte.

Enlace a esta pregunta
¿Qué ocurre después de la puesta en producción?

Usted decide. Podemos mantener y ampliar el sistema bajo un acuerdo que fije los tiempos de respuesta, la monitorización y un presupuesto para cambios, o traspasarlo a su equipo con el código, la documentación y un periodo de solapamiento. Muchos clientes empiezan con nuestro soporte y llevan el trabajo a su propio equipo con el tiempo.

Enlace a esta pregunta
¿Qué mantenimiento necesita una aplicación después del lanzamiento?

Apple y Google publican nuevas versiones de sus sistemas operativos cada año, y las reglas de las tiendas cambian. Las bibliotecas necesitan actualizaciones de seguridad. Probamos la aplicación con cada nueva versión, corregimos lo que cambia y mantenemos sus dependencias al día, junto con su propia hoja de ruta de funcionalidades. Esto suele hacerse bajo un acuerdo de soporte o dentro de un equipo dedicado.

Enlace a esta pregunta
¿Pueden monitorizar y dar soporte a la plataforma tras la puesta en producción?

Sí. Bajo un acuerdo de soporte vigilamos las alertas, respondemos a los incidentes dentro de los tiempos de respuesta que acordamos con usted, aplicamos los parches de seguridad y mantenemos al día las herramientas de la plataforma. Cada incidente importante recibe una revisión por escrito de su causa y del cambio que impide que vuelva a ocurrir.

Enlace a esta pregunta
¿Qué ocurre cuando las pruebas automatizadas dejan de ser fiables?

Tratamos una prueba poco fiable como un defecto. Se aparta para que no bloquee las publicaciones, se busca y corrige su causa, y se reincorpora. Las causas habituales son los datos de prueba compartidos, las suposiciones sobre tiempos y los entornos inestables. Hacemos un seguimiento de la estabilidad de las pruebas a lo largo del tiempo, para que el conjunto siga siendo uno en el que su equipo pueda confiar.

Enlace a esta pregunta
¿Qué ocurre cuando se actualiza nuestro ERP?

Construimos sobre las interfaces que el fabricante publica y admite, no sobre tablas de la base de datos ni pantallas, por lo que la mayoría de las actualizaciones no afectan a la integración. Antes de una actualización revisamos las notas de la versión del fabricante frente a cada interfaz, ejecutamos el conjunto de pruebas en el sistema de pruebas actualizado y corregimos lo que haya cambiado antes de actualizar producción.

Enlace a esta pregunta
¿Qué ocurre cuando un banco cambia su formato?

Los bancos anuncian los cambios de formato con antelación, como hicieron muchos al pasar de los mensajes SWIFT MT a ISO 20022. Seguimos esos avisos para los bancos que conectamos, evaluamos el impacto y programamos el cambio y sus pruebas con el banco antes de la fecha límite. Esto puede formar parte de un acuerdo de soporte.

Enlace a esta pregunta
¿Cómo gestionan los cambios de versión de las API?

Las API que usted publica las versionamos, mantenemos las versiones antiguas en funcionamiento durante un periodo acordado e informamos a los consumidores de los cambios. En las API que usted consume, seguimos los avisos de obsolescencia de cada socio, probamos las nuevas versiones en su entorno sandbox y migramos antes de que se desactive la versión antigua. Las pruebas de contrato detectan un cambio no anunciado antes de que llegue a producción.

Enlace a esta pregunta
¿Qué ocurre cuando termina el proyecto?

Usted elige. Podemos traspasar el sistema a su propio equipo con documentación y sesiones de presentación, o seguir dándole soporte y desarrollándolo mediante un acuerdo de soporte o un equipo dedicado. Lo acordamos antes de que termine el proyecto, para que no haya interrupciones.

Enlace a esta pregunta
¿Pueden ayudarnos después a ejecutar el plan?

Sí, si usted lo desea. Los mismos arquitectos pueden seguir para orientar la entrega, y podemos aportar un equipo dedicado, reforzar a sus propios ingenieros o entregar un proyecto definido. No hay ninguna obligación: la hoja de ruta es suya para ejecutarla con cualquier proveedor o con su propio equipo.

Enlace a esta pregunta
¿Quién da soporte a la integración tras la puesta en producción?

Podemos monitorizarla y darle soporte mediante un acuerdo de soporte, o entregarla a su equipo con documentación, alertas y un manual de operación. En ambos casos, un mensaje fallido llega a una cola con su motivo, para que pueda corregirse y reprocesarse en lugar de perderse.

Enlace a esta pregunta
¿Pueden monitorizar las integraciones tras la puesta en producción?

Sí, mediante un acuerdo de soporte. Supervisamos los flujos de mensajes y las conexiones con los socios, alertamos de fallos y acumulaciones, y corregimos o reprocesamos los mensajes fallidos. Si prefiere que lo opere su propio equipo, se lo entregamos con los paneles y los manuales de operación.

Enlace a esta pregunta
¿Quién gestiona los registros fallidos una vez en producción?

Se acuerda antes de la puesta en producción. Normalmente su equipo de operaciones de tienda o de finanzas gestiona los errores de negocio, como un artículo desconocido, desde una lista de revisión, y el equipo técnico gestiona los fallos del propio flujo. Podemos prestar ese soporte técnico dentro de un acuerdo continuado, con el manual de operación compartido con su equipo.

Enlace a esta pregunta
¿Qué ocurre cuando un socio sufre una interrupción?

El resto de los flujos sigue funcionando. Los mensajes para ese socio se reintentan y luego se ponen en cola, se alerta al equipo de soporte y no se pierde nada. Cuando el socio se recupera, los mensajes en cola se vuelven a procesar en orden. El panel muestra qué socio está afectado y cuántos mensajes están en espera.

Enlace a esta pregunta

Acerca de XSIS

Quiénes somos, dónde estamos y cómo contactarnos.

¿Quién es XSIS?

XSIS es la empresa tecnológica de KONG GROUP. Diseñamos, desarrollamos, integramos y operamos software para empresas: IA y datos, software a medida, web y móvil, nube, y las integraciones que conectan los sistemas ERP con bancos, POS y terceros. La fintech es nuestro sector principal. Trabajamos con nuestros propios ingenieros y con equipos externalizados evaluados, bajo un mismo conjunto de estándares.

Enlace a esta pregunta
¿Dónde están sus oficinas?

Nuestra sede central está en San Francisco, EE. UU.. También tenemos oficinas en Hong Kong, en Tallin, Estonia y en Dubái, EAU. Al inicio acordamos con cada cliente el horario de trabajo y de reuniones, para que la coincidencia horaria convenga a su equipo.

Enlace a esta pregunta
¿Cómo empezamos a trabajar juntos?

Cuéntenos qué necesita en la página de contacto y elija la franja horaria que le convenga. Nuestro equipo le llamará en un plazo de 24 horas, en la franja horaria que usted prefiera. En esa primera conversación le preguntamos por sus sistemas, sus restricciones y sus plazos, y le proponemos la forma de trabajo que mejor encaja. Si hay coincidencia, le enviamos una propuesta por escrito.

Enlace a esta pregunta
¿Su asesoramiento es independiente de los proveedores que mencionan?

Sí. Nombrar un producto en este sitio no implica una alianza con su proveedor, y nuestra recomendación se basa en sus requisitos, sus capacidades y su presupuesto, incluida la opción de conservar lo que ya tiene cuando es la mejor respuesta. Si nos interesa realizar el trabajo nosotros mismos, lo decimos abiertamente, y el plan se redacta para que cualquier equipo competente pueda ejecutarlo.

Enlace a esta pregunta
¿Qué trabajos de fintech realiza XSIS?

La fintech es nuestro sector principal. Desarrollamos aplicaciones de banca digital y de billetera, servicios de pago y liquidación, plataformas de préstamos, informes patrimoniales y recorridos de contratación de seguros, y los conectamos con bancos, procesadores de tarjetas, proveedores de KYC y sistemas ERP. No publicamos nombres de clientes sin su consentimiento, por lo que mostramos nuestra experiencia a través de los sistemas y estándares con los que trabajamos, y en conversaciones técnicas con sus arquitectos.

Enlace a esta pregunta
¿Pueden trabajar dentro de las normas de contratación pública?

Sí. Respondemos a licitaciones y a los requisitos de los acuerdos marco, y podemos trabajar con alcances cerrados o por etapas, con criterios de aceptación por escrito. Aportamos la documentación que suelen solicitar los compradores, como descripciones de seguridad, planes de entrega y roles nominativos, y solo declaramos lo que podemos acreditar. Cuando un acuerdo marco fija sus propias condiciones, trabajamos dentro de ellas.

Enlace a esta pregunta
¿Implantan sistemas ERP?

Nos centramos en ampliar e integrar sistemas ERP más que en realizar implantaciones completas. A menudo trabajamos junto a su socio de implantación y nos encargamos de las integraciones, la migración de datos, las extensiones a medida y las aplicaciones en torno al ERP, para que el proyecto principal pueda seguir su plan.

Enlace a esta pregunta
¿Necesitamos una licencia para usar la banca abierta?

La información de cuentas y la iniciación de pagos son actividades reguladas en muchos países. O bien su empresa tiene la autorización, o bien trabaja a través de un proveedor autorizado que la tiene. Cuál aplica depende de su país y su caso de uso, y deben confirmarlo sus asesores jurídicos y de cumplimiento normativo. Construimos la integración para la vía que usted elija.

Enlace a esta pregunta

Cuéntenos qué necesita desarrollar o conectar.

Describa los sistemas, los plazos y las restricciones. Los ingenieros adecuados se encargan a partir de ahí.

  • Nuestro equipo le llamará en un plazo de 24 horas, en la franja horaria que usted prefiera
  • Nuestro equipo está disponible 24/7