MPS.BR: Mejora de Proceso del Software Brasileño

Download Report

Transcript MPS.BR: Mejora de Proceso del Software Brasileño

Mejora de Proceso del Software Brasileño
(MPS.BR): un Programa de Movilización
Kival Weber y Eratóstenes Araújo/SOFTEX, Ana Regina Cavalcanti da Rocha/COPPE UFRJ, Kathia Marçal
Oliveira/UCB, Ana Cristina Rouiller/UFRPE, Christiane Grese von Wangenheim/UNIVALI, Renata Araújo/UNIRIO, Clênio
Figueiredo Salviano/CenPRA, Cristina Filipak Machado y Danilo Scalet/CELEPAR y ABNT SC21:10, Odisnei
Galarraga/SOFTSUL, Márcio Pecegueiro do Amaral/RIOSOFT y David Yoshida/ITS
SUMÁRIO
1.
Introducción
2.
Descripción del Modelo MPS
3.
Objetivo, Metas y Resultados del MPS.BR en el Brasil:
Dic2003–Jul2006
4.
Objetivo, Metas y Resultados para Difusión Regional del
MPS.BR en Países Latino-Americanos: a partir de Jul2006
5.
Conclusión
MPS.BR – Mejora de Proceso del Software Brasileño
SOFTEX – Asociación para Promoción
de la Excelencia del Software Brasileño
(www.softex.br)
• Entidad privada, sin fines lucrativos, cuyo objetivo es aumentar la
competitividad de la industria de software brasileña por medio de
acciones de:
– Emprendedorismo
– Capacitación
– Apoyo a la capitalización y al financiamiento
– Apoyo a la generación de negocios en el Brasil y en el exterior
• Coordina las acciones de 26 Agentes SOFTEX, en 21 ciudades de
15 Unidades de la Federación, con cerca de 1100 empresas
asociadas (73% son micro y pequeñas empresas)
MPS.BR – Mejora de Proceso del Software Brasileño
Comparación de la Madurez del Proceso de
Software: Brasil, China e India
• En el Brasil, las empresas locales favorecieron a la
ISO 9000
• Hasta 2003, en India 32 empresas lograron el nivel 5 del
CMM, momento en que China tenia 1 empresa y Brasil
ninguna
• [Hasta 2003, en comparación al CMM/CMMI], la mayoría
de las empresas chinas y brasileñas no estaba en un nivel
suficientemente alto de madurez del proceso para
competir con las empresas hindúes
Ref: Slicing the Knowledge-based Economy in Brazil, China and India: a tale
of 3 software industries [MIT, 2003]
MPS.BR – Mejora de Proceso del Software Brasileño
MPS.BR – Mejora de Proceso del Software Brasileño
Mejora de Proceso del Software Brasileño
(MPS.BR): un Programa de Movilización
Kival Weber y Eratóstenes Araújo/SOFTEX, Ana Regina Cavalcanti da Rocha/COPPE UFRJ, Kathia Marçal
Oliveira/UCB, Ana Cristina Rouiller/UFRPE, Christiane Grese von Wangenheim/UNIVALI, Renata Araújo/UNIRIO, Clênio
Figueiredo Salviano/CenPRA, Cristina Filipak Machado y Danilo Scalet/CELEPAR y ABNT SC21:10, Odisnei
Galarraga/SOFTSUL, Márcio Pecegueiro do Amaral/RIOSOFT y David Yoshida/ITS
SUMÁRIO
1.
Introducción
2.
Descripción del Modelo MPS
3.
Objetivo, Metas y Resultados del MPS.BR en el Brasil:
Dic2003–Jul2006
4.
Objetivo, Metas y Resultados para Difusión Regional del
MPS.BR en Países Latino-Americanos: a partir de Jul2006
5.
Conclusión
MPS.BR – Mejora de Proceso del Software Brasileño
MPS.BR: MR-MPS, MA-MPS e MN-MPS
ISO/IEC 12207
ISO/IEC 15504
CMMI
Modelo de
Referencia
MR-MPS
Guía General
Guía de Adquisición
Programa
MPS.BR
Método de
Evaluación
MA-MPS
Guía de Evaluación
Modelo de
Negocio
MN-MPS
Documento MPS.BR
MPS.BR – Mejora de Proceso del Software Brasileño
MR-MPS: Niveles de Madurez, Procesos y
Atributos de Proceso
7 Niveles
21 Procesos
5 Atributos de Proceso (Capacidad)
A – En Optimización
Implantación de Innovaciones en la Organización – IIO
Análisis de Causas y Resolución - ARC
AP 1.1, AP 2.1, AP 2.2, AP 3.1 y AP 3.2
Desempeño del Proceso Organizacional - DEP
Gestión Cuantitativa del Proyecto – GQP
AP 1.1, AP 2.1, AP 2.2, AP 3.1 y AP 3.2
C – Definido
Gestión de Riesgos - GRI
Análisis de Decisión y Resolución – ADR
AP 1.1, AP 2.1, AP 2.2, AP 3.1 y AP 3.2
D – Ampliamente
Desarrollo de Requisitos - DRE
Solución Técnica - STE
Validación - VAL
Verificación - VER
Integración del Producto – ITP
AP 1.1, AP 2.1, AP 2.2, AP 3.1 y AP 3.2
Entrenamiento - TRE
Definición del Proceso Organizacional – DFP
Evaluación y Mejora del Proceso Organizacional – AMP
Adaptación del Proceso para Gestión de Proyecto – APG
AP 1.1, AP 2.1, AP 2.2, AP 3.1 (proceso estándar es
definido) y AP 3.2 (proceso estándar está implementado
posibilitando demostrar lo apropiado y la eficacia del
proceso, y evaluar adonde puede hacerse la mejora
continua del proceso )
F – Gestionado
Gestión de Configuración - GCO
Aseguramiento de la Calidad – GQA
Medición – MED
Adquisición - AQU
AP 1.1, AP 2.1 y AP 2.2 ( productos de trabajo del
proceso son gestionados)
G – Parcialmente
Gestión de Proyecto - GPR
Gestionado
(más bajo)
Gestión de Requisitos – GRE
AP 1.1 (proceso es ejecutado) e AP 2.1 (proceso es
gestionado)
(más alto)
B – Gestionado
Cuantitativamente
Definido
E – Parcialmente
Definido
MPS.BR – Mejora de Proceso del Software Brasileño
Guía de Adquisición del MPS.BR:
Subprocesos y Actividades
Preparación de
la adquisición
Selección del
proveedor
1.
2.
3.
4.
5.
1. Establecer necesidad
2. Definir requisitos
3. Revisar requisitos
4. Desarrollar estrategia de adquisición
5. Definir criterios de selección
1. 1. Evaluar capacidad de proveedores
2. 2. Seleccionar proveedor
3. 3. Preparar y negociar contrato
Supervisión del
proveedor
1.
2.
3.
4.
5.
6.
1. Establecer y mantener comunicaciones
2. Cambiar información sobre progreso técnico
3. Inspeccionar desarrollo con proveedor
4. Supervisar adquisición
5. Obtener acuerdo a respecto de alteraciones
6. Acompañar problemas
Aceptación por
el cliente
1.
2.
3.
4.
1. Definir criterios de aceptación
2. Evaluar producto entregado
3. Mantener conformidad con el contrato
4. Aceptar el software
MPS.BR – Mejora de Proceso del Software Brasileño
MA-MPS: Proceso y Método de Evaluación
Opción 1/3
• Seleccionar Institución Evaluadora (IA)
• Establecer contrato
Opción 2/3
• Contactar SOFTEX
• Establecer contrato
Contratar la
evaluación
Preparar para la
realización de la
evaluación
1.
2.
3.
4.
Planificar la evaluación
Preparar la evaluación
Conducir evaluación inicial
Completar la preparación de la evaluación
1. Conducir evaluación
2. Evaluar la ejecución del proceso de evaluación
Realizar la
evaluación
Documentar los
resultados de la
evaluación
1. Relatar resultados
2. Registrar resultados
MPS.BR – Mejora de Proceso del Software Brasileño
MN-MPS: Modelo de Negocio (3 dominios)
II & IA
Programa MPS.BR
(SOFTEX)
(ETM)
(FCC)
Convenio
Contrato
Convenio
MNC
(IOGE)
LEYENDA:
ETM – Equipo Técnico del Modelo
FCC – Foro de Acreditación y Control
IA – Institución Evaluadora siguiendo el MA-MPS
II – Institución Implementadora del MR-MPS
IOGE – Institución Organizadora de Grupo de Empresas
MNC – Modelo de Negocio Cooperado en grupo de empresas
MNE – Modelo de Negocio Específico para cada empresa
MPS.BR – Mejora de Proceso del Software Brasileño
Contrato
MNE
Cursos, Pruebas y Workshops MPS.BR
C1 – Curso de
Introducción
P1 – Prueba de
Introducción
C2 – Curso para
Implementadores
C3 – Curso para
Evaluadores
C4 – Curso del
Guía de Adquisición
P2 - Prueba para
Implementadores
P3 - Prueba para
Evaluadores
P4 - Prueba del
Guía de Adquisición
Consultor de Implementación
Evaluador Adjunto
(COMUNICADO 03/2004)
(COMUNICADO 10/2006)
Consultor de Adquisición,
después de realizar proyecto asistido
(COMUNICADO 12/2006)
MPS.BR – Mejora de Proceso del Software Brasileño
Mejora de Proceso del Software Brasileño
(MPS.BR): un Programa de Movilización
Kival Weber y Eratóstenes Araújo/SOFTEX, Ana Regina Cavalcanti da Rocha/COPPE UFRJ, Kathia Marçal
Oliveira/UCB, Ana Cristina Rouiller/UFRPE, Christiane Grese von Wangenheim/UNIVALI, Renata Araújo/UNIRIO, Clênio
Figueiredo Salviano/CenPRA, Cristina Filipak Machado y Danilo Scalet/CELEPAR y ABNT SC21:10, Odisnei
Galarraga/SOFTSUL, Márcio Pecegueiro do Amaral/RIOSOFT y David Yoshida/ITS
SUMÁRIO
1.
Introducción
2.
Descripción del Modelo MPS
3.
Objetivo, Metas y Resultados del MPS.BR en el Brasil:
Dic2003–Jul2006
4.
Objetivo, Metas y Resultados para Difusión Regional del
MPS.BR en Países Latino-Americanos: a partir de Jul2006
5.
Conclusión
MPS.BR – Mejora de Proceso del Software Brasileño
Programa MPS.BR: Objetivo y Metas 1/3
 Objetivo (Propósito)
 Mejora de Proceso del Software Brasileño (MPS.BR)
 Meta 1/3 (Subproceso 1/3)
 Desarrollo y Perfeccionamiento del Modelo MPS
 Resultados Esperados
 Guías del MPS.BR
 Cursos, Pruebas y Workshops MPS.BR
 Instituciones Implementadoras (II)
 Instituciones Evaluadoras (IA)
 Consultores de Adquisición (CA)
MPS.BR – Mejora de Proceso del Software Brasileño
Resultados Logrados Dic2003-Jul2006
 Meta 1/3 (Subproceso 1/3): Desarrollo y Perfeccionamiento del
Modelo MPS
 Guías del MPS.BR (publicadas en el Portal www.softex.br/mpsbr): Guía General,
versión 1.1; Guía de Evaluación, versión 1.0; Guía de Adquisición, versión 1.1
 Cursos, Pruebas y Workshops MPS.BR: más de 2000 personas participaron de
Cursos y Workshops MPS.BR; más de 40 instructores entrenados y autorizados para
suministrar estos cursos; más de 400 personas aprobadas en Pruebas MPS.BR
 Instituciones Implementadoras (COMUNICADO 3/2004): 12 IIs acreditadas y 3 IIs en
análisis
 Instituciones Evaluadoras (COMUNICADO 10/2006): 2 IAs en análisis; 5 evaluadores
líder (inicial – habilitado para liderar evaluaciones MPS hasta los niveles G y F;
intermediario – hasta los niveles E, D y C; con experiencia – hasta los niveles B e A) y
20 evaluadores adjuntos, más 40 personas en formación para evaluadores (curso C1,
prueba P1, preselección de CV, curso C3 y prueba P3)
 Consultores de Adquisición (COMUNICADO 12/2006): certificación de CA (curso C4 +
prueba P4 + proyecto de adquisición asistido)
MPS.BR – Mejora de Proceso del Software Brasileño
Programa MPS.BR: Objetivo y Metas 2/3
 Objetivo (Propósito)
 Mejora de Proceso del Software Brasileño (MPS.BR)
 Meta 2/3 (Subproceso 2/3)
 Implementación y Evaluación MPS en Empresas en Brasil
 Resultados Esperados
 2005-2006: 80 empresas con MR-MPS implementado, seguido de
evaluación MA-MPS de por lo menos 50% de las mismas, con el
apoyo del BID
 2007-2008: + 120 empresas con MR-MPS implementado, seguido
de evaluación MA-MPS de por lo menos 50% de las mismas
MPS.BR – Mejora de Proceso del Software Brasileño
Resultados Logrados Dez2003-Jul2006
 Meta 2/3 (Subproceso 2/3): Implementación y Evaluación MPS en
Empresas en el Brasil
 En Abr2004, fue creado el Modelo de Negocio MN-MPS
 En 2004-2005, hubieron implementaciones-piloto del MR-MPS en grupos de empresas
de Rio de Janeiro, Campinas y Recife
 En Jul2006, en el Modelo de Negocio Cooperado (MNC) con el apoyo de IIs, hay 5
IOGEs (FUMSOFT Belo Horizonte, INSOFT Fortaleza, RIOSOFT Rio de Janeiro,
SOFTEX Recife e SOFTSUL Porto Alegre) con convenios firmados para implementación
(12 meses) y evaluación (3 meses subsiguientes) MPS, en los niveles G e F, en 32
PYMEs (COMUNICADO 20/2005)
 En Jul2006, en el Modelo de Negocio Específico (MNE) con el apoyo de IIs, hay grandes
organizaciones privadas y gubernamentales implementando el Modelo MPS tanto en los
niveles G e F como en niveles más elevados
 De Sep2005-Jul2006, hubieron 8 evaluaciones MA-MPS (con validad de 3 anos a partir
de la fecha en que fue concluída) en los niveles G – Parcialmente Gestionado (In Forma
y LinkNet/DotNet), F - Gestionado (BL Informática, Compera e Programmer’s), E –
Parcialmente Definido (Relacional), D – Ampliamente Definido (Marlin) y A – En
Optimización (Politec)
 La adopción del Modelo MPS está acelerándose en el Brasil, con una aceptación del
mercado en las mismas condiciones de los modelos equivalentes
MPS.BR – Mejora de Proceso del Software Brasileño
Mejora de Proceso del Software Brasileño
(MPS.BR): un Programa de Movilización
Kival Weber y Eratóstenes Araújo/SOFTEX, Ana Regina Cavalcanti da Rocha/COPPE UFRJ, Kathia Marçal
Oliveira/UCB, Ana Cristina Rouiller/UFRPE, Christiane Grese von Wangenheim/UNIVALI, Renata Araújo/UNIRIO, Clênio
Figueiredo Salviano/CenPRA, Cristina Filipak Machado y Danilo Scalet/CELEPAR y ABNT SC21:10, Odisnei
Galarraga/SOFTSUL, Márcio Pecegueiro do Amaral/RIOSOFT y David Yoshida/ITS
SUMÁRIO
1.
Introducción
2.
Descripción del Modelo MPS
3.
Objetivo, Metas y Resultados del MPS.BR en el Brasil:
Dez2003–Jul2006
4.
Objetivo, Metas y Resultados para Difusión Regional del
MPS.BR en Países Latino-Americanos: a partir de Jul2006
5.
Conclusión
MPS.BR – Mejora de Proceso del Software Brasileño
Programa MPS.BR: Objetivo e Metas 3/3

Objetivo (Propósito)


Meta 3/3 (Subproceso 3/3)


Mejora de Proceso do Software Brasileño (MPS.BR)
Difusión Regional del Modelo MPS en 2 Países de América Latina, con el
apoyo del BID
Resultados Esperados (a partir de Jul2006)

Traducción de los 3 Guías para el Español

Misiones para identificación de contrapartes en Argentina y Chile,
objetivando firma de convenios

Misiones de divulgación y exploración en otros 3 países latino-americanos

Transferencia de conocimiento para instituciones contrapartes en estos
países

Colaboración en la implementación del Modelo MPS, niveles G y F, en 10
empresas de cada país, seguida de Evaluación en por lo menos 50% de las
mismas (sine qua non)

Participación de estos países en la evolución del Modelo MPS, mediante la
designación de uno a dos especialistas de cada país para formar parte del
Equipo Técnico del Modelo (ETM)
MPS.BR – Mejora de Proceso del Software Brasileño
Resultados Alcanzados (Jul2006)
 Meta 3/3 (Subproceso 3/3): Difusión Regional del
Modelo MPS en 2 Países de América Latina, con
apoyo del BID
 “Having two other countries accompanying Brazil in this
experience sets the stage for promoting partnerships as well as a
common space among firms in the different countries involved”,
declara un representante del BID (consulte: www.iadb.org)
 En Jul2006, traducción de los 3 Guías para el Español
 Guía General, versión 1.1
 Guía de Evaluación, versión 1.0
 Guía de Adquisición, versión 1.1
 Por el MPS.BR tenemos varias manifestaciones de interés
preliminares de entidades de Argentina, Chile, Perú y Uruguay
MPS.BR – Mejora de Proceso del Software Brasileño
Pedido de Manifestación de Interés
SOFTEX 04/2006 (www.softex.br)
• Difusión del modelo MPS.BR de mejora de
proceso de software en Argentina y Chile
• Plazo: 29 de septiembre de 2006
• Caso uno o ambos países decidan no
participar en el proyecto, serán escogidos
otros países siguiendo los criterios
mencionados
MPS.BR – Mejora de Proceso del Software Brasileño
Mejora de Proceso del Software Brasileño
(MPS.BR): un Programa de Movilización
Kival Weber y Eratóstenes Araújo/SOFTEX, Ana Regina Cavalcanti da Rocha/COPPE UFRJ, Kathia Marçal
Oliveira/UCB, Ana Cristina Rouiller/UFRPE, Christiane Grese von Wangenheim/UNIVALI, Renata Araújo/UNIRIO, Clênio
Figueiredo Salviano/CenPRA, Cristina Filipak Machado y Danilo Scalet/CELEPAR y ABNT SC21:10, Odisnei
Galarraga/SOFTSUL, Márcio Pecegueiro do Amaral/RIOSOFT y David Yoshida/ITS
SUMÁRIO
1.
Introducción
2.
Descripción del Modelo MPS
3.
Objetivo, Metas y Resultados del MPS.BR en el Brasil:
Dez2003–Jul2006
4.
Objetivo, Metas y Resultados para Difusión Regional del
MPS.BR en Países Latino-Americanos: a partir de Jul2006
5.
Conclusión
MPS.BR – Mejora de Proceso del Software Brasileño
MPS.BR: Principales Desafíos 2006-2008
1.
Comprometer con el Modelo MPS más personas calificadas,
instituciones con experiencia y organizaciones interesadas
2.
Perfeccionar anualmente los Guías del MPS.BR
3.
Reforzar la capacitación de personas por medio de cursos, pruebas
y workshops MPS.BR
4.
Certificar consultores de adquisición (CA)
5.
Acreditar nuevas instituciones implementadoras (II) e instituciones
evaluadoras (IA)
6.
Crear nuevos grupos de empresas para Implementación y
Evaluación MPS, con el apoyo de instituciones organizadoras de
grupos de empresas (IOGE) e instituciones implementadoras (II)
7.
Difundir el Modelo MPS en el Brasil en todas las regiones del país
8.
Difundir el Modelo MPS en 2 países latino-americanos, con el
apoyo del BID
MPS.BR – Mejora de Proceso del Software Brasileño
MPS.BR: Un Programa de Movilización
•
Viene logrando excelentes resultados en Brasil desde diciembre de 2003
•
Ha propiciado un amplio debate sobre el asunto, con una receptividad
extraordinaria en todas las regiones de Brasil y en organizaciones de
diferentes portes – privadas y gubernamentales
•
Es un emprendimiento magno en el sector de software brasileño, con una
fuerte interacción Universidad-Empresa-Gobierno, implicando en mudanza
cultural significativa
•
Factor crítico de suceso: involucrando un equipo competente (ETM –
Equipo Técnico del Modelo) en la creación y perfeccionamiento del Modelo
MPS, con gran agregación de valor e impacto tecnológico
•
Sobretodo, se trata de un gran esfuerzo de capacitación de personas,
instituciones y organizaciones interesadas, cuyo objetivo es mejorar
continuamente los procesos de software en las empresas, su capacidad de
innovar y de competir en el mercado local e global
•
Creado de acuerdo con la realidad de las empresas brasileñas, mas con
gran potencial para ser replicado en otros países con industrias de software
con características semejantes, como los países latino-americanos
MPS.BR – Mejora de Proceso del Software Brasileño
MPS.BR: Mejora de Proceso del Software
Brasileño
Apoyo:
Ministerio de
Ciencia y Tecnología
Banco Interamericano de Desarrollo
FINANCIERA DE ESTUDIOS Y PROYECTOS
MPS.BR – Mejora de Proceso del Software Brasileño
MPS.BR: Mejora de Proceso del Software
Brasileño
 Muchas Gracias
 Preguntas ?
Kival Weber
Coordinador Ejecutivo del Programa MPS.BR
[email protected]
Skype: kivalweber
Traducción para el Español:
Maria Teresa Villalobos/CenPRA
MPS.BR – Mejora de Proceso del Software Brasileño