Saltar al contenido
España

Llamar ahora

Software Factory

Software a medida que encaja con los sistemas que ya tiene

Construimos aplicaciones a medida y modernizamos las que ya están en producción. Web, móvil y escritorio, microservicios, integraciones por API y contenedores sobre AWS, Azure o Google Cloud.

Solicitar información

En qué consiste

Software Factory

La fábrica de software desarrolla aplicaciones a medida cuando ningún producto de catálogo cubre el proceso. El alcance va de la arquitectura a la puesta en producción: construcción, integración con los sistemas existentes y despliegue. Se trabaja con metodologías ágiles y entregas iterativas, no con una única entrega al final. Se desarrollan aplicaciones web, móviles para iOS y Android y de escritorio, sobre arquitecturas orientadas a servicios y de microservicios.

La segunda línea se contrata por separado: modernizar un sistema heredado. Migrarlo a una plataforma actual, empaquetarlo en contenedores con Docker, Kubernetes u OpenShift y llevarlo a un ciclo de despliegue continuo con prácticas DevOps, sobre AWS, Azure o Google Cloud. La conexión con lo que su organización ya tiene se resuelve con APIs REST, webhooks e integración con APIs de terceros. El criterio de diseño declarado es reducir los silos tecnológicos existentes y que el crecimiento del sistema no comprometa la seguridad ni el rendimiento.

A quién le sirve. Hay un proceso que sostiene su negocio y que ningún producto de catálogo cubre: hoy se resuelve con hojas de cálculo, correo y personas. O hay una aplicación que lleva años en producción, que nadie quiere tocar y que ya no aguanta más carga ni más usuarios. Ese es el terreno de este servicio. El interlocutor habitual es la dirección de informática o de sistemas de una empresa mediana o grande, con integraciones que respetar y una operación que no se puede parar mientras se construye lo nuevo.

Alcance

Qué incluye

  • Desarrollo de aplicaciones. Aplicaciones web, móviles para iOS y Android y de escritorio, con tecnologías actuales.
  • Arquitectura orientada a servicios y microservicios. Diseño en servicios y microservicios para unificar procesos que hoy viven en silos. La seguridad y la escalabilidad se deciden en el diseño, desde el primer día.
  • Integración con sus sistemas actuales. Conectividad mediante APIs REST, webhooks e integración con APIs de terceros.
  • Modernización de sistemas heredados. Migración y actualización tecnológica de sistemas heredados a plataformas actuales, partiendo de lo que ya funciona.
  • Contenedores y nube. Empaquetado y operación con Docker, Kubernetes y OpenShift, y despliegue en AWS, Azure y Google Cloud.
  • DevOps y despliegue continuo. Marcos de trabajo ágiles, automatización de procesos y despliegues continuos hasta producción.

Tecnologías y fabricantes

AWSAzureGoogle CloudKubernetesDockerOpenShiftRESTWebhooksiOSAndroidMicroserviciosDevOpsMetodologías ágiles

Certificaciones aplicables

  • NMX-I-15504-2-NYCE-2010
  • ISO 9001:2015
  • ISO/IEC 20000-1:2018
  • ISO/IEC 27001:2022
  • ISO/IEC 27017:2015
  • ISO/IEC 27018:2019
  • ISO 22301:2019
  • ISO/IEC 42001

Preguntas frecuentes

Lo que suelen preguntarnos

¿Qué tipo de aplicaciones desarrollan?

Aplicaciones web, móviles para iOS y Android y de escritorio. Cuando el sistema lo requiere se plantean sobre arquitecturas orientadas a servicios o de microservicios, con despliegue en contenedores sobre AWS, Azure o Google Cloud. El material de origen no concreta lenguajes ni bases de datos: eso se fija al definir el proyecto.

¿Pueden trabajar sobre un sistema que ya está en producción?

Sí. La modernización de sistemas heredados es una línea de trabajo propia: migración y actualización a plataformas actuales, contenerización con Docker y Kubernetes y paso a despliegue continuo con prácticas DevOps.

¿Cómo se conecta el desarrollo con el resto de nuestro parque informático?

Mediante APIs REST, webhooks e integración con APIs de terceros, y con arquitecturas orientadas a servicios. El objetivo declarado es reducir los silos que ya existen.

¿Bajo qué norma se desarrolla?

El sistema de gestión está certificado en NMX-I-15504-2-NYCE-2010, la norma mexicana de evaluación de procesos para organizaciones de desarrollo y mantenimiento de software, que toma como referencia el modelo de procesos de ISO/IEC 12207. A eso se suman ISO 9001:2015 en calidad, ISO/IEC 27001:2022 en seguridad de la información e ISO/IEC 42001 en gestión de inteligencia artificial.

¿Cómo se entrega el trabajo?

Por entregas iterativas, con metodologías ágiles, y con despliegue continuo automatizado cuando el proyecto lo admite. El compromiso incluye la puesta en producción. La duración de cada iteración y el calendario por tamaño de proyecto no figuran en el material de origen: se acuerdan al cerrar el alcance.

Traiga el sistema que quiere construir, o el que ya no se puede mantener, con las integraciones que tenga alrededor. La asesoría inicial no tiene coste y de ella sale el alcance, la arquitectura propuesta y qué haría falta para llevarlo a producción.

Responde una persona del equipo técnico. También puede llamarnos al +52 55 5680 8203 o escribir a contacto@bdrive.es.

Hablar con el equipo