Software Factory · ACL powered by DataArt

Empresa de desarrollo de software a medida para sistemas críticos

Construimos software a medida y lo dejamos en producción para banca, retail financiero y minería, con squads autónomos o proyectos cerrados y QA integrado.

ISO 9001:2015
ISO/IEC 27001:2022
Software factory

Qué es una software factory y cuándo te conviene

Una software factory es un equipo de ingeniería externo que construye un software a medida de punta a punta (análisis, arquitectura, construcción, pruebas y puesta en producción) con su propia gestión técnica.

En ACL opera como proyecto cerrado, squad autónomo o equipo de evolutivos, con QA integrado al pipeline y metodología ágil o tradicional.

A diferencia de un software genérico, un desarrollo a medida se diseña sobre tus procesos, tus integraciones y la normativa que te aplica. Si quieres el detalle del modelo, lee qué es una software factory.

¿Software factory o staffing TI?

Software factory

Si quieres que un equipo con su propio liderazgo técnico construya y entregue el software, conviene una software factory.

Staffing TI

Si quieres sumar personas a un equipo que tú diriges, conviene el staffing TI.

Modelos de trabajo

Tres formas de trabajar con nuestra software factory

Elige según cuánto quieres delegar y cuánto dura el trabajo. Puedes usar un modelo distinto en cada proyecto.

  • Proyecto cerrado

    Cómo funciona
    Defines el alcance; un equipo completo de ACL lo construye y lo entrega certificado.
    Plazo de referencia
    3 meses más evolutivos · 6 meses
    Caso
    Banca (portabilidad financiera) · minería (gestión de investigaciones)

    Es el modelo clásico de outsourcing de desarrollo de software.

  • Squad autónomo

    Cómo funciona
    Un squad de ACL, con su propio líder técnico y arquitecto, entrega de forma continua dentro del gobierno tecnológico de tu empresa.
    Plazo de referencia
    3 años, vigente
    Caso
    Banca (plataforma core)

    A diferencia del squad embebido del staffing TI, que dirige tu equipo, el squad autónomo lo lidera técnicamente ACL.

  • Evolutivos y mantención

    Cómo funciona
    Sumamos módulos nuevos a un sistema existente, con controles de cambio formales.
    Plazo de referencia
    3 módulos entre 2019 y 2020
    Caso
    Retail financiero (conciliación)
SDLC gobernado

Un ciclo de vida del software gobernado, con SPIREX®

Cuando quieres acelerar con IA sin perder el control, el equipo trabaja con SPIREX®, el framework de ACL que es fiel reflejo del ciclo de vida del desarrollo de software.

Los agentes de IA hacen el trabajo y las personas aprueban.

Las tres primeras fases (descubrir, definir, y construir y probar) terminan con la validación de una persona, así que nada llega a despliegue sin aprobación humana, y cada aprobación queda trazada.

Usa las cinco fases que tu equipo ya conoce:

  1. 01

    DescubrirValidación de una persona

  2. 02

    DefinirValidación de una persona

  3. 03

    Construir y probarValidación de una persona

  4. 04

    Desplegar

  5. 05

    Operar

La calidad entra al pipeline desde el inicio.

Los ingenieros QA son parte del equipo (2 de 8 en un proyecto de portabilidad financiera) y el análisis de calidad y seguridad del código corre en el pipeline (en el squad de la plataforma core, con SonarQube).

Si necesitas certificar software que construye otro proveedor o tu propio equipo, conoce nuestros servicios de QA.

Proceso

Cómo desarrollamos tu software, de la idea a producción

Seguimos las fases del ciclo de vida del software, con metodología ágil o tradicional según tu contexto.

  1. Descubrimiento y alcance

    Alineamos objetivos, restricciones y normativa, y definimos alcance, cronograma y equipo.

  2. Arquitectura

    Diseñamos la solución y sus integraciones con tus sistemas existentes.

  3. Construcción con QA

    Desarrollamos con ingenieros QA en el equipo y análisis de calidad y seguridad del código en el pipeline.

  4. Certificación y paso a producción

    Certificamos los flujos de extremo a extremo antes de liberar.

  5. Evolutivos

    El equipo que conoce el sistema sigue sumando módulos, con controles de cambio formales.

Stack

Tecnologías que usamos en proyectos reales

Contamos en cuántos proyectos aplicamos cada tecnología, sobre una muestra de 70 casos de nuestro portafolio.

Tecnologías más usadas (selección)

  • Java · 31 proyectos
  • Spring Boot · 15 proyectos
  • .NET · 11 proyectos
  • Oracle · 10 proyectos
  • Azure · 9 proyectos
  • Angular · 8 proyectos
  • Node.js · 6 proyectos
  • PostgreSQL · 5 proyectos
  • SAP · 5 proyectos
  • React · 5 proyectos
  • Apache NiFi · 4 proyectos
  • Jira · 4 proyectos

Arquitecturas y soluciones

  • Integración y procesos batch · 21 proyectos
  • Microservicios · 14 proyectos
  • Cloud (Azure, AWS y GCP) · 14 proyectos
  • Plataformas de datos y analítica · 13 proyectos
  • Modernización de sistemas legados · 8 proyectos
  • Inteligencia artificial · 5 proyectos
  • Aplicaciones móviles · 3 proyectos

Muestra de 70 casos del portafolio de ACL, actualizada al 7 de agosto de 2026; no es el registro completo de proyectos.

Casos

Casos de desarrollo de software a medida

Clientes anónimos, datos reales del proyecto.

Banca

Squad autónomo sobre la plataforma core

Resultado

Squad autónomo integrado al gobierno del cliente, con entrega continua.

Desafío

Acelerar la entrega de servicios de la plataforma transaccional core de una entidad financiera regulada, cumpliendo su gobierno tecnológico.

Solución

Squad autónomo de 6 personas (líder técnico, arquitecto y 4 desarrolladores) que construye servicios REST con arquitectura limpia y hexagonal, contenedores y API Gateway, con control de calidad y seguridad del código en el pipeline.

Java, Spring Boot, Scala, Kafka, Kubernetes y SonarQube, con Scrum y DevOps.

  • 3 añosvigente
  • 6 personaslíder técnico, arquitecto y 4 desarrolladores
Banca

Portabilidad financiera en el plazo legal

Resultado

Cumplimiento del marco legal en plazo, con flujos certificados de extremo a extremo junto a otras entidades financieras. 8 profesionales, 2 de ellos ingenieros QA · 3 meses más equipo de evolutivos.

Banca

Portabilidad financiera en el plazo legal

Resultado

Cumplimiento del marco legal en plazo, con flujos certificados de extremo a extremo junto a otras entidades financieras. 8 profesionales, 2 de ellos ingenieros QA · 3 meses más equipo de evolutivos.

Desafío
Habilitar que personas y pymes cambien de proveedor de productos financieros bajo un marco legal nuevo, con fecha de entrada en vigencia.
Solución
Flujo completo de portabilidad: solicitud y certificado de liquidación, aceptación de oferta, bloqueo y actualización de deuda, arrepentimiento, retracto y prórroga del mandato. Microservicios sobre contenedores con Java, Spring Boot y Kubernetes.
Minería

Sistema de gestión de investigaciones

Resultado

Proceso automatizado de extremo a extremo, con menos tiempo administrativo y cumplimiento de normativas internas y externas. 3.280 horas de trabajo · 6 meses.

Minería

Sistema de gestión de investigaciones

Resultado

Proceso automatizado de extremo a extremo, con menos tiempo administrativo y cumplimiento de normativas internas y externas. 3.280 horas de trabajo · 6 meses.

Desafío
Las denuncias e investigaciones internas se gestionaban con correos, planillas y consolidación manual, sin trazabilidad ni control de plazos.
Solución
Plataforma con el ciclo completo de la denuncia: flujos de aprobación, evidencias, comités e informes. Microservicios en contenedores sobre OpenShift, con React, Java y Spring Boot. Equipo: jefe de proyecto, 2 desarrolladores, analista QA y diseñador UX/UI.
Retail financiero

Conciliación sin intervención manual

Resultado

Conciliación extendida a todos los productos financieros de la compañía, sin intervención manual. 1.814 horas de trabajo en 3 módulos (2019–2020).

Retail financiero

Conciliación sin intervención manual

Resultado

Conciliación extendida a todos los productos financieros de la compañía, sin intervención manual. 1.814 horas de trabajo en 3 módulos (2019–2020).

Desafío
Cada producto financiero nuevo (avances por transferencia, créditos de consumo, pago automático de cuentas) quedaba fuera del sistema de conciliación.
Solución
Nuevos módulos de conciliación integrados con las autorizaciones del core transaccional, sobre el sistema de intercambio y conciliación que ACL había construido para una tarjeta de crédito. Java y Oracle.

¿Qué modelo te conviene? Te ayudamos a elegirlo.

Cuéntanos tu proyecto
Respaldo

Certificaciones de ACL y respaldo de DataArt

ACL opera desde 1991 y es parte del grupo DataArt desde 2025. DataArt reúne 6.000+ ingenieros y consultores en 40+ locaciones.

  • ISO 9001:2015Registro RI 9000-9942. Sistema de gestión de la calidad.
  • ISO/IEC 27001:2022Registro RI 27000-88. Seguridad de la información.

Auditadas por IRAM, con reconocimiento IQNet. Más detalle en certificaciones ISO de ACL.

Empresas que confían en ACL

  • Esmax
  • Nexus
  • Rheem
  • Sparta
  • Deloitte
  • Blue Express
  • Oxiquim
  • AFC Chile
  • BTG Pactual
  • Banmédica
  • Taivo (ex Inktavo)
  • Antofagasta Minerals
  • Caja Los Héroes
  • Accenture

Preguntas frecuentes sobre desarrollo de software a medida

¿Qué es una software factory?

Una software factory es un equipo de ingeniería externo que construye un software a medida de punta a punta con su propia gestión técnica.

A diferencia de sumar programadores sueltos, el proveedor aporta el proceso completo: análisis, arquitectura, construcción, pruebas, paso a producción y continuidad.

En ACL opera como proyecto cerrado, squad autónomo o servicio de evolutivos.

¿Cuándo conviene una software factory y cuándo el staffing TI?

La software factory trae su propia gestión técnica y se hace cargo de construir y entregar el software; el staffing TI suma personas a un equipo que diriges tú.

Si tienes alcance y plazo definidos y quieres delegar la ejecución, conviene la software factory.

Si ya tienes un equipo y te falta capacidad o un perfil específico, conviene el staffing TI. Puedes usar un modelo distinto en cada proyecto.

¿Cuánto cuesta desarrollar un software a medida?

El costo depende del alcance funcional, las integraciones con sistemas existentes, la normativa aplicable y el modelo de trabajo. Lo estimamos en horas de ingeniería a partir de un descubrimiento inicial.

Como referencia, un sistema de gestión de investigaciones para una minera tomó 3.280 horas en seis meses, y tres módulos de conciliación para un retail financiero sumaron 1.814 horas.

¿Cuánto tiempo toma desarrollar un software a medida?

Depende del alcance: en nuestra muestra de 70 casos, los proyectos van de un mes a 21 meses, sin contar los servicios continuos.

Como referencia, habilitar la portabilidad financiera en una entidad financiera tomó tres meses más evolutivos, y un sistema de gestión de investigaciones para una minera, seis meses.

Los squads autónomos se sostienen por años: uno sobre una plataforma core lleva tres.

¿Cómo elegir una empresa de desarrollo de software en Chile?

Elige una que haya resuelto problemas parecidos al tuyo y pueda demostrarlo.

Revisa su experiencia en tu industria y normativa, sus certificaciones (por ejemplo, ISO 9001 e ISO 27001), si integra QA y seguridad del código desde el inicio, cómo asegura la continuidad después de la entrega y si ofrece referencias verificables con una contraparte técnica.

¿Con qué metodología trabajan?

Trabajamos con metodología ágil (Scrum con prácticas DevOps) o tradicional con gestión de proyecto, según el contexto de cada cliente.

En una entidad financiera regulada operamos un squad autónomo con Scrum, cultura DevOps y análisis de código en el pipeline; en proyectos con directorio de proyecto y controles de cambio formales, usamos un modelo tradicional.

¿Qué pasa después de la puesta en producción?

El software sigue evolucionando: ofrecemos un equipo de evolutivos y mantención que conoce el sistema porque lo construyó.

En un retail financiero, el sistema de conciliación que habíamos entregado sumó tres módulos nuevos entre 2019 y 2020, gestionados con controles de cambio formales.

¿Tienes un sistema que construir o modernizar?

Cuéntanos el alcance, las integraciones y la fecha que te pone el negocio o la norma. Te proponemos el modelo de trabajo y el equipo.

Cuéntanos tu proyecto