Software Factory

Factoria de software

Ventajas de la Software Factory

Especialización

Contar con una Software Factory como la de BLMovil, permite a los clientes especializarse en su core de negocio, basado en la auditoría y definición de procesos de negocio. Los aspectos tecnológicos y de desarrollo nunca más serán un problema para afrontar un proyecto.

Garantía de Calidad

Metodología y herramientas propias basadas en CMMI y metodologías ágiles que garantizan la disponibilidad y calidad de los desarrollos, documentación y transferencia de conocimiento.

Flexibilidad

Garantizando un servicio constantemente adaptado a las necesidades del cliente, tanto en volumen de recursos como en capacidades tecnológicas y con la capacidad de adaptar el servicio y sin burocracia.

Capacidad

BLMovil tiene la capacidad suficiente para dar soporte al desarrollo de sus aplicaciones. Con un equipo de analistas, desarrolladores y testers con  experiencia en desarrollo de grandes proyectos, que garantizan un software de calidad con entregas en fecha.

Innovación

Experiencia en desarrollo de proyectos de I+D+i colaboración estrecha con fabricantes, universidades y centros tecnológicos. Trabajamos siempre en las últimas tecnologías para que nuestros clientes sólo deban preocuparse de sus objetivos y BLMovil desarrollará las mejores soluciones.

Mejora de la Calidad

Desde su fundación, el trabajo de BLMovil ha estado enfocado a proporcionar al cliente las soluciones de TIC que necesita, con la máxima calidad y profesionalidad.

En sus procesos de desarrollo BLmovil utiliza metodologías Ágiles que le permiten realizar desarrollos en menor tiempo, y con una calidad mejorada. Para la gestión de estos procesos se apoya en el uso de herramientas de Gestión del Ciclo de Vida del Software que permiten un control completo del desarrollo, permitiendo ver las posibles desviaciones del desarrollo en cuanto se producen y permiten asimismo proporcionar acceso a los clientes para que tengan visibilidad completa y en tiempo real del estado de sus desarrollos.

Dentro del proceso de desarrollo existen equipos de testing que realizan las pruebas correspondientes para garantizar la entrega de un software de calidad.

Capacity Maturity Model Integration

Es un modelo de mejora que proporciona a las organizaciones los elementos esenciales para hacer efectivos sus procesos

Avance del desarrollo

En el tercer nivel de CMMI (Nivel Definido) los procesos estándares para el desarrollo y mantenimiento de software están definidos y son usados por toda la organización. Un grupo dentro de la organización es responsable del control de los procesos software. Los procesos estándares son conocidos y aplicados por toda la organización adaptándolos a las necesidades específicas del proyecto y, para este fin, se crea un programa de entrenamiento asegurando que los participantes tienen los conocimientos y destrezas necesarios para lograrlo.

La Software Factory de BLMovil está basando sus procesos en CMMI nivel 3.

    • Ambiente estable para el desarrollo y mantenimiento de software.
    • Prácticas institucionalizadas de gestión de proyectos.
    • Procedimientos de coordinación entre grupos.
    • Formación del personal.
    • Técnicas de ingeniería más detalladas.
    • Nivel más avanzado de métricas en los procesos.
    • Técnicas de revisión por pares (peer reviews).
    • Métricas significativas de calidad y productividad para la toma de decisiones y la gestión de riesgos.
    • El software resultante es de alta calidad.

Storyboard Backlog

Industrialización

Economía de Escala

Economías de escala vs. economías de ámbito. Las economías de escala se basan en la producción de implementaciones de un único diseño.

Aumentar el tamaño de la producción conseguimos disminuir los coste. Los ahorros de coste proceden del empleo de las mismas instalaciones y estructuras para la producción de los diferentes diseños.

Mejora de la productividad y fiabilidad por medio de la estandarización y control de procesos.

Desarrollamos software a través de un servicio estructurado un nivel de calidad garantizado.

Nuestros clientes se benefician de:

    • Disponer de proveedores alternativos
    • Capacidad para poder concentrar los recursos propios en perfiles especializados (más próximos al negocio)
    • Mantener o mejorar la calidad del servicio
    • Ampliar la capacidad del servicio, para cubrir puntas de trabajo, sin aumentar los costes fijos
    • Disminuir los costes operativos directos
    • Aumentar la flexibilidad en el tamaño de los equipos
    • Y por tanto, disminuir adicionalmente los costes de la operativa

Reutilización

    • Nos hemos focalizado en la utilización de estándares de construcción, certificación y pruebas, trabajando de manera conjunta , integrando el diseño y procesos de forma cuidadosa y afinada.
    • Contamos con componentes generales y entornos para diferentes áreas de aplicación.
    • Disponemos de entornos y tecnología ad hoc.
    • Hemos creado una instancia de la factoría en la organización de desarrollo, adaptando el entorno de soporte de la factoría a la organización.
    • Destacamos en la implementación de los procesos de mejora y de reutilización.
    • Promovemos la reutilización de arquitecturas, componentes software y conocimiento integrando distintas técnicas y herramientas.
    • Destacamos por nuestro modelo de procesos, que persigue la estandarización y soporte mediante herramientas.
    • Disponemos de una infraestructura tecnológica orientada a herramientas que ayudan a la reutilización sistemática.

Equipos más Eficientes

    • Contamos con personal especializado tanto para la producción como para el mantenimiento del software.
    • La gestión de los proyectos se encuentra pautada y documentada.
    • La interacción e integración con la SW Factory se establece de manera exhaustiva:
        • Protocolos de comunicación e interlocutores
        • Formatos y tipos de peticiones
        • El nivel de detalle requerido
        • El seguimiento, entrega y aprobación de las peticiones

Progreso de Industrialización de la Software Factory

Ahorro en costos

    • El coste comparativamente menor de las actividades realizadas en la SW Factory permite optimizar los costes de los proyectos desarrollados en esta modalidad.
    • A mayor porcentaje de trabajo ejecutado en la SW Factory, mayor optimización del coste total de la operación.

Ahorro en costos de la Software Factory

¡Trabajemos juntos!

Llámenos y pida una cita

Con gusto atenderemos sus necesidades, proporcionándole soluciones y herramientas que le ayuden a crecer su negocio