Está en la página 1de 9

Una aplicacin de la norma

ISO/IEC 15504 para la evaluacin


por niveles de madurez de Pymes y
pequeos equipos de desarrollo
Javier Garzs (Kybele Consulting y Universidad Rey Juan Carlos)
Carlos Manuel Fernndez (AENOR)
Mario Piattini (Universidad de Castilla La Mancha)

ybele
onsulting
1

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

Demanda de Complejidad Costes del Dificultad de


Software y Tecnolgica / Personal a encontrar
ms rpido Especialistas contratar profesionales

EXTERNALIZACIN

1 - INTRODUCCIN: NECESIDAD

IMPACTO DE
PROBLEMAS
SOFTWARE
(COMPETITIVIDAD,
VIDAS,
ECONMICOS)

NECESIDAD
DE
CERTIFICAR
LA CALIDAD

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

1 - INTRODUCCIN: MODELOS DE MEJORA DE PROCESOS

CMMI e ISO/IEC 15504 SPICE son los


modelos de mayor uso
La percepcin de la empresa espaola: CMMI e ISO/IEC
15504 son los modelos referentes. (INTECO, 2008)
105 organizaciones espaolas evaluadas en alguno de
los niveles de CMMI. (SEI, 2008)
Iniciativas para las PYMEs: Plan Avanza del MITYC y
otros.
3

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

LA NORMA ISO/IEC 15504

Parte 3:
Gua para la realizacin de la
evaluacin

Parte 4:
Gua sobre el uso para la mejora
del proceso y determinacin
de la capacidad del proceso

Parte 1:
Conceptos y
Vocabulario
(normativa)

2008
Parte 2:
Realizacin de la
evaluacin
(normativa)

Parte 5:
Un ejemplo de modelo de
evaluacin de procesos

Parte 6:
Un ejemplo de modelo de
evaluacin del ciclo de vida
de sistema

Parte 7:
Evaluacin de la madurez
de una organizacin

Aportacin:
Aportacin: Gua
Gua para
para la
la
evaluacin
evaluacin yy mejora
mejora de
de
procesos
procesos software,
software, conforme
conforme aa
las
las partes
partes 11 yy 2,
2, orientado
orientado aa
empresas
empresas de
de desarrollo
desarrollo
mantenimiento
mantenimiento software
software

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

1 - INTRODUCCIN: POR QU UNA NUEVA


APLICACIN DE LA ISO 15504?

LOGRAR SU MAYOR AGILIDAD, OPERATIVIDAD Y ADAPTACIN,


INCLUYENDO PEQUEOS EQUIPOS DE DESARROLLO Y PYMES

APLICAR UN MODELO DE PROCESOS ACTUALIZADO, Y MS ESPECFICO


DE SOFTWARE (ISO 12207:2008)

POTENCIAR UNA ISO QUE EVALE POR NIVELES DE MADUREZ

POTENCIAR LA MEJORA DE PROCESOS EN BASE A UNA NORMA


INTERNACIONAL

FACILITAR LA INTEGRACIN CON OTRAS ISO (9001, 27001, 20000) E IR


ALINENDOSE CON FUTURAS (ISO 29110)

CLARIFICAR EL ORGANISMO CERTIFICADOR (AENOR), CUMPLIR CON LA


NORMA ISO/IEC 17021:2006

DISPONER DE UN MODELO MS ECONMICO: MENOS NECESIDAD DE


FORMACIN, MENOS JORNADAS DE AUDITORA, ETC.
5

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

1 - INTRODUCCIN: OBJETIVO
Organizacin inmadura

Apaga fuegos
Tiene xito gracias a los
hroes
Planificaciones son
poco realistas.

Organizacin madura
Tiene procesos definidos
Tiene responsabilidades
definidas
El conocimiento est en la
organizacin
Resultados predecibles
Entrega con la calidad esperada
Cumple plazos de entrega
Incrementa la productividad
Satisface a los clientes
Los empleados estn a gusto

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

1 - INTRODUCCIN: COMPARATIVA

ISO/IEC 15504 - n

Organismo
Responsable
Internacionalidad
Modelo de procesos
para software

GUA PARA LA
EVALUACIN Y
APLICACIN DE ISO/IEC
15504

ISO

SEI

AENOR

Norma internacional

Estndar de facto de
uso internacional

Gua nacional

ISO/IEC 12207
(especfico en ing. del
software)

CMMI (menos
especfico en ing. del
software)

Modelo de evaluacin ISO/IEC 15504

Certificador

Popularidad y difusin

CMMI

Popular y poco
difundido

SCAMPI

ISO/IEC 12207:2008
(ms especfico en ing.
del software)
Bajo ISO/IEC 15504 1
y 2 e ISO/IEC
17021:2006

Empresa Partner /
Lead Appraisal

AENOR

Popular y muy
difundido

Nueva. 16 Pymes
sern evaluadas en
2009
7

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

2 EL MODELO: NIVELES DE MADUREZ


Procesos
de acuerdo

Nivel 5 de madurez

Nivel 4 de madurez

Nivel 3 de madurez

Nivel 2 de madurez

Nivel 1 de madurez

Procesos
Organizacionales
de proyecto

Procesos
de proyecto

Procesos
tcnicos

Procesos
De soporte
del SW

Proceso
Procesode
deSuministro
Suministro
Proceso
Procesode
deGestin
Gestindel
delModelo
Modelode
deCiclo
Ciclode
deVida
Vida
Proceso
de
Planificacin
del
Proyecto
Proceso de Planificacin del Proyecto
Proceso
Procesode
deEvaluacin
EvaluacinyyControl
Controldel
delProyecto
Proyecto
Proceso
de
Gestin
de
la
Configuracin
Proceso de Gestin de la Configuracin
Proceso
Procesode
deMedicin
Medicin
Proceso
de
Definicin
Proceso de Definicinde
deRequisitos
Requisitosde
delos
losStakeholders
Stakeholders
Proceso
de
Anlisis
de
los
Requisitos
del
Proceso de Anlisis de los Requisitos delSistema
Sistema
Proceso
Procesode
deGestin
Gestinde
delalaConfiguracin
Configuracindel
delSoftware
Software
Proceso
Procesode
deAseguramiento
Aseguramientode
delalaCalidad
Calidaddel
delSoftware
Software

Nivel 0 de madurez
8

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

2 EL MODELO: COMPONENTES DEL MODELO DE EVALUACIN


PROCESO

OUTCOMES

ATRIBUTOS DE
PROCESO (PA)

PRCTICA

ACTIVIDADES)
Nivel 3 de madurez
ISO/IEC 15504-PYME

Nivel 2 de madurez
ISO/IEC 15504-PYME

Proceso
Procesode
deGestin
Gestinde
deInfraestructuras
Infraestructuras
Proceso
Procesode
deGestin
Gestinde
deRecursos
RecursosHumanos
Humanos
Proceso
de
Gestin
de
la
Proceso de Gestin de laDecisin
Decisin
Proceso
Procesode
deGestin
Gestinde
deRiesgos
Riesgos
Proceso
Procesode
deDiseo
Diseode
delalaArquitectura
Arquitecturadel
delSistema
Sistema
Proceso
Procesode
deIntegracin
Integracindel
delSistema
Sistema
Proceso
de
Anlisis
de
Requisitos
del
Software
Proceso de Anlisis de Requisitos del Software
Proceso
Procesode
deDiseo
Diseode
delalaArquitectura
Arquitecturadel
delSoftware
Software
Proceso
Procesode
deIntegracin
Integracindel
delSoftware
Software
Proceso
Procesode
deVerificacin
Verificacindel
delSoftware
Software
Proceso
Procesode
deValidacin
Validacindel
delSoftware
Software

ATRIBUTO (AP)

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

2 EL MODELO: COMPONENTES DEL MODELO DE EVALUACIN

PROCESO:
PLANIFICACIN DEL
PROCESO
PROYECTO
Se define el alcance del trabajo.
Parte
Parte
Se evala la viabilidad genrica
de alcanzar los objetivos del
especficaproyecto con los recursos disponibles y las
limitaciones existentes.ATRIBUTOS DE

OUTCOMES

(PA) de las tareas y


Se estima el tamao yPROCESO
el esfuerzo
recursos necesarios para completar el trabajo

Se identifican las interfaces entre elementos del


PRCTICA
proyecto y otros proyectos
y unidades de la
ACTIVIDADES)
organizacin
ATRIBUTO (AP)
Se desarrollan planes para la ejecucin del proyecto
Requerido

Se ponen en marcha planes para la ejecucin del


proyecto

Informativo

10

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

2 EL MODELO: ATRIBUTOS DE PROCESO (PAs)

El cumplimiento de los PA
determinar el nivel de
capacidad del proceso
Nivel de capacidad

PROCESO

ATRIBUTOS DE

OUTCOMES

PROCESO (PA)

PRCTICA

ACTIVIDADES)

ATRIBUTO (AP)

Atributo de proceso (PA)

Nivel 1: Proceso Realizado

PA 1.1 Realizacin del proceso

Nivel 2: Proceso Gestionado

PA 2.1 Gestin de la realizacin


PA 2.2 Gestin del producto de trabajo

Nivel 3: Proceso Establecido

PA 3.1 Definicin del proceso


PA 3.2 Despliegue del proceso

Nivel 4: Proceso Predecible

PA 4.1 Medicin del proceso


PA 4.2 Control del proceso

Nivel 5: Proceso en Optimizacin

PA 5.1 Innovacin del proceso


PA 5.2 Optimizacin continua

11

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

2 EL MODELO: CONSECUCIN DE LOS NIVELES DE MADUREZ


NIVEL DE CAPACIDAD 1
PA 1.1

NIVEL DE CAPACIDAD 2
PA 2.1

PA 2.2

NIVEL DE CAPACIDAD 3
PA 3.1

PA 3.2

PROCESOS DEL NIVEL DE MADUREZ 2

Proceso de Suministro
Proceso de Gestin del Ciclo de Vida
Proceso de Planificacin del Proyecto
Proceso de Evaluacin y Control del
Proyecto
Proceso de Gestin de la Configuracin
Proceso de Medicin
Proceso de Definicin de Requisitos de
Stakeholder
Proceso de Anlisis de Requisitos del
Sistema
Proceso de Gestin de la Configuracin del
Software

Objetivo para la
consecucin del
nivel de madurez 2

Proceso de Aseguramiento de la Calidad


Software

PROCESOS DEL NIVEL DE MADUREZ 3

Proceso de Gestin de infraestructuras


Proceso de Gestin de Recursos Humanos
Proceso de Gestin de la Decisin
Proceso de Gestin de Riesgos
Proceso de Diseo de la Arquitectura del
Sistema
Proceso de Integracin del Sistema
Proceso de Anlisis de Requisitos del
Software
Proceso de Diseo de la Arquitectura del
Software

Objetivo para la consecucin del


nivel de madurez 3

Proceso de Integracin del Software


Proceso de Verificacin del Software
Proceso de Validacin del Software

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

12

2 EL MODELO: PRCTICAS ATRIBUTO (AP)

Actividad que se considera


importante para la consecucin
del atributo de proceso asociado
PA
PA1.1
1.1Realizacin
Realizacindel
delproceso
proceso
AP
1.1.1
Alcanzar
AP 1.1.1 Alcanzarlas
lassalidas
salidasdel
delproceso
proceso

PROCESO

ATRIBUTOS DE

OUTCOMES

PROCESO (PA)

PRCTICA

ACTIVIDADES)

ATRIBUTO (AP)

PA
PA2.2
2.2Gestin
Gestinde
delos
losproductos
productosde
de
trabajo
trabajo
AP
AP2.2.1
2.2.1Definir
Definirlos
losrequisitos
requisitospara
paralos
los
productos
productosde
detrabajo
trabajo

PA
PA2.1
2.1Gestin
Gestinde
delalarealizacin
realizacin
AP
2.1.1
Definir
AP 2.1.1 Definirlos
losobjetivos
objetivosdel
delproceso
proceso

AP
AP2.2.2
2.2.2Definir
Definirlos
losrequisitos
requisitospara
paralala
documentacin
documentacinyycontrol
controlde
delos
los
productos
productosde
detrabajo
trabajo

AP
AP2.1.2
2.1.2Planificar
Planificaryycontrolar
controlarelelproceso
proceso
AP
AP2.1.3
2.1.3Adaptar
Adaptarlalarealizacin
realizacindel
del
proceso
proceso

AP
AP2.2.3
2.2.3Identificar,
Identificar,documentar
documentaryy
controlar
controlarlos
losproductos
productosde
detrabajo
trabajo

AP
AP2.1.4
2.1.4Asignar
Asignarlas
lasresponsabilidad
responsabilidadyy
autoridad
autoridadpara
paraelelproceso
proceso

AP
AP2.2.4
2.2.4Revisar
Revisaryyadaptar
adaptarlos
los
productos
productosde
detrabajo
trabajopara
paracumplir
cumplirlos
los
requisitos
definidos
requisitos definidos

AP
AP2.1.5
2.1.5Asignar
Asignarlos
losrecursos
recursosyylala
informacin
informacinpara
paraelelproceso
proceso
AP
AP2.1.6
2.1.6Gestionar
Gestionarlalacomunicacin
comunicacinentre
entre
las
laspartes
partesinvolucradas
involucradas

13

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

3 LA AUDITORA: EVIDENCIA OBJETIVA


EVIDENCIA OBJETIVA =
ARTEFACTO DIRECTO AND (ARTEFACTO INDIRECTO
OR AFIRMACIN)

Debe haber evidencia objetiva


de cada uno de los outcomes y
prcticas atributo de los PA
de los procesos dentro del nivel de
madurez

Nivel 3 de madurez

Nivel 2 de madurez

Nivel de capacidad

Atributo de proceso (PA)

Nivel 1: Proceso Realizado

PA 1.1 Realizacin del proceso

Nivel 2: Proceso Gestionado

PA 2.1 Gestin de la realizacin


PA 2.2 Gestin del producto de trabajo

Nivel 3: Proceso Establecido

PA 3.1 Definicin del proceso


PA 3.2 Despliegue del proceso

Nivel 4: Proceso Predecible

PA 4.1 Medicin del proceso


PA 4.2 Control del proceso

Nivel 5: Proceso en optimizacin

PA 5.1 Innovacin del proceso


PA 5.2 Optimizacin continua

Supply
SupplyProcess
Process
Life
LifeCycle
CycleModel
ModelManagement
ManagementProcess
Process
Project
ProjectPlanning
PlanningProcess
Process
Project
ProjectAssessment
Assessmentand
andControl
ControlProcess
Process
Configuration
ConfigurationManagement
ManagementProcess
Process
Measurement
MeasurementProcess
Process
Stakeholder
StakeholderRequirements
RequirementsDefinition
DefinitionProcess
Process
System
SystemRequirements
RequirementsAnalysis
AnalysisProcess
Process
Software
SoftwareConfiguration
ConfigurationManagement
ManagementProcess
Process
Software
SoftwareQuality
QualityAssurance
AssuranceProcess
Process
14

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

3 LA AUDITORA: EQUIPO Y MUESTRA DE PROYECTOS

Proporcionar evidencias para cada


outcome y prctica atributo.
Incluir al menos un "proyecto objetivo".
El tamao mnimo del equipo de auditora
son 4 auditores: 1 auditor jefe, 1 auditor y
2 auditores internos
15

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

3 LA AUDITORA: CALIFICACIN
CALIFICACIN DEL
ATRIBUTO DE PROCESO

DESCRIPCIN

Fully Achieved (F)

El grado de alcance de los componentes asociados al atributo de


proceso es del 86% al 100.

Largely Achieved (L)

El grado de alcance de los componentes asociados al atributo de


proceso es del 51% al 85%.

Partially Achieved (P)

El grado de alcance de los componentes asociados al atributo de


proceso es del 16% al 50%.

Not Achieved (N)

El grado de alcance de los componentes asociados al atributo de


proceso es del 0% al 15%.

NIVEL DE
CAPACIDAD
Nivel 1

Nivel 2

Nivel 3

ATRIBUTO DE PROCESO
PA 1.1 Realizacin del proceso

CALIFICACIN
LF

PA 1.1 Realizacin del proceso

PA 2.1 Gestin de la realizacin

LF

PA 2.2 Gestin de los productos de trabajo

LF

PA 1.1 Realizacin del proceso

PA 2.1 Gestin de la realizacin

PA 2.2 Gestin de los productos de trabajo

PA 3.1 Definicin del proceso

LF

PA 3.2 Despliegue del proceso

LF

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

16

4 - CONCLUSIONES

Evaluacin adaptada a procesos software, ms


operativa, contemplando pequeos equipos.
Menor complejidad y coste de implantacin.
Modelo internacional, compatible con otras
normas internacionales.
A finales de 2009, 16 Pymes sern evaluadas
con el modelo.
Existen relaciones fuertes entre 12207 y CMMI.
17

KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

GRACIAS. PREGUNTAS
javier.garzas@kybeleconsulting.com
cmfernandez@aenor.es
mario.piattini@uclm.es
www.iso15504.es
www.kybeleconsulting.com
http://kybeleconsulting.blogspot.com/

ybele
onsulting
KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright 2009 All rights reserved. Contains propietary information.

18

También podría gustarte