| a |
|
Factoría de Software - Modelo productivo
La Software Factory de CMC, plantea un modelo de Factoría de Software basado en centros de competencia de Alto Rendimiento.
Este modelo de alto rendimiento, ya contrastado, se apoya en un modelo de producción específico que incorpora las últimas tendencias aplicadas a procesos de producción de proyectos de ingeniería, su método se basa en el paradigma “Agile Manufacturing”. Son métodos ajustados a la realidad de hoy en materia de gestión, costes, plazos y calidad y orientado a la producción de bienes que se caraterizan por:
Su naturaleza es una operación de “joint venturing” o alianza virtual, es decir, el apoyo de CLIENTE en un “socio tecnológico”, CMC, facilitador de recursos en un modelo virtualizado para la producción de proyectos de software.
La producción se basa en la gestión eficaz del conocimiento de las personas y sus capacidades (skills).
Aportación de valor añadido a cliente.
Producción personalizada.o adaptada al contexto técnico y de negocio del cliente.
Alta capacidad para la reacción al cambio.
Alto nivel de cooperación, proactividad, virtualidad y aprovechamiento tecnológico.
Gestión de flujos de información complejos.
Procesos de industrialización y fabricación agil de software orientado a objetos.
Este modelo de producción está orientado al aseguramiento e incremento de la calidad con técnicas de detección temprana de posibles problemas o corrección de problemas de calidad del software reduciendo por otro lado los costes derivados de los procesos de depuración.
Este nuevo paradigma de producción, unido a metodologías de ingeniería de software como el “eXtremPrograming” definen los centros de competencia de Alto Rendimiento caracterizados por ser una metodológia especialmente adaptada al modelo Ágile y altamente flexible:

Este nuevo patrón de producción en términos de resultados proporciona: flexibilidad, rapidez, capacidad de respuesta, reconfigurabilidad, dinamismo, innovación, calidad, etc
Metodología de trabajo
El modelo de trabajo propuesto por la Factoría de CMC adaptado a los objetivos para las diferentes modalidades de contratación sería: Tipo 1 “Subcontratación de Personal por tareas/disciplinas específicas” y Tipo 2 “Contratación del desarrollo de subsistemas concretos”. Este modelo de Factoría propone un metodo de trabajo y paradigma que atiende a:
- Una estructura organizativa orgánica
- Una organización virtual establecida interna y externamente
- Implicación del proveedor (CMC) basada en la confianza
- Una estructura basada en equipos multidisciplinares
- Una cultura empresarial o de desarrollo tecnológico emprendedor
- Valoración de los individuos ágiles
- Alto valor de los conocimientos, la información y la diversidad de capacidades de los profesionales/empleados
- Flexibilidad frente a los cambios imprevistos
- Elevada capacidad de respuesta ante cualquier cambio u oportunidad
Para ello la puesta en marcha de la metodología de trabajo atenderá a las siguientes prácticas:
Prácticas a aplicar a la gestión de RRHH
- Formación continua y multidisciplinar en las diferentes actividades en el proyecto
- Prácticas de contratación selectiva y rigurosa
- Orientación a la resolución de problemas
- Participación del equipo en la toma de decisiones
- Equipos formados por profesionales con diferentes habilidades y conocimientos
- Equipos de trabajo autodirigidos para facilitar la implantación de sugerencias
- Modelo de trabajo en equipos (trabajo conjunto CLIENTE/CMC)
Prácticas a aplicar a las tecnologías y los sistemas
- Herramientas para el rápido prototipado
- Modelo de repositorios de información
- Infraestructuras de integración y acceso remoto
- Políticas de seguridad, identidad y acceso
- Herramientas para la planificación de los recursos para la producción del software (carga, capacidad,)
Prácticas a aplicar a la organización del proyecto Interna y la relación Externa (Factorías)
- Toma de decisiones conjunta con la formación de equipos multifuncionales (Comités de decisión) para la resolución de problema y la generación de ideas
- Organización de los equipos multifuncionales entorno a los proyectos o tareas a lanzar
- Relación estrecha CLIENTE/CMC, contacto directos, visitas y estancias en ambas oficinas
- Procedimientos para el intercambio mutuo de datos e información técnica entre procesos de factoría y equipos de diseño
Prácticas a aplicar al proceso de producción de software
- Aplicación de la metodología CLIENTE y ciclo de vida de desarrollo del software en sus diferentes fases :
- Toma y definición de requisitos (DRU)
- Análisis del sistema de información (ASI)
- Diseño del sistema de información (DSI)
- Desarrollo y Pruebas unitarias
- Pruebas integradas (en su caso)
- Aplicación de directrices y normas de producción de software (Nomenclaturas, Seguridad, Mejoras Prácticas, …)
- Procedimiento de control y aseguramiento de la calidad
- Participación del equipo en la toma de decisiones
Prácticas a aplicar a la gestión y transferencia del conocimiento
- Normas para apoyar la aportación de ideas, experimentación o innovación continua
- Repositorios de conocimiento, información, documentación y recursos generados a lo largo del proyecto
- Configuración de un equipo de trabajo para acceder, aplicar y renovar el conocimiento de forma contínua
- Establecer un mecanismo formal para compartir y difundir las mejores prácticas
Prácticas a aplicar a control, seguimiento e indicadores
- Implantar el modelo de seguimiento (Carga, Actividad, Plazos)
- Control e indicadores de la actividad
- Definición de SLA´s
- Control de indicadores de avance y desviación
- Control económico
|
a |
|