Escolar Documentos
Profissional Documentos
Cultura Documentos
organizacin
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
uno
de
los
Modelos
de
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Hablaremos de.
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
El estndar
internacional
ISO 12207
reconoce una
serie de
procesos en el
ciclo de vida
del software y
los separa en
tres grandes
categoras:
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Procesos
principales
Procesos de
apoyo
Procesos organizativos
J-40003914-2
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
CONCEPTO DE PROCESO
J-40003914-2
Qu es un proceso?
Un
proceso
puede
ser
definido
como un grupo de
actividades
que
transforman
unas
entradas en salidas
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Entrad
as
Objetiv
os
Activid
ad
Activid
ad
Activid
ad
Activid
ad
Activid
ad
Salidas
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
Proceso
Recursos e
infraestructura
J-40003914-2
Enfoque en procesos
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Al enfocarse en
aspectos:
La posibilidad de
repetir
La posibilidad de
analizar
los resultados
las
tendencias
de
los procesos
Mayor precisin en la
prediccin
de las
J-40003914-2
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
10
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
PROCESO DE SOFTWARE
J-40003914-2
Proceso de software
Conjunto de actividades
para desarrollar y
mantener el software y sus productos asociados (documentos de
diseo, casos de prueba, manuales de usuario); adems de
gestionar la produccin.
Gente con
conocimiento,
motivacin y
formacin
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Procedimientos y
mtodos que
definen las
relaciones entre las
tareas
Proceso
Herramientas
y equipos
J-40003914-2
12
Proceso de software
Los procesos de software
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
pueden
a:
evolucionan
J-40003914-2
13
Ejecucin de un proceso
La ejecucin (performance) de un proceso es
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
14
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
15
de un proceso
indica si:
Slo se ejecuta
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Se planifica
J-40003914-2
16
Madurez de un proceso
La madurez es el nivel al cual los procesos
estn explcitamente documentados y gestionados,
son medidos, controlados y continuamente
mejorados.
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
17
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
MODELOS
J-40003914-2
Los Modelos
Si la calidad de los productos es resultado
de la calidad de los procesos utilizados
para
los modelos
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
19
Algunos modelos
o normas de referencia
SPICE
(ISO 15504)
CMMI
MoProsoft
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
COBIT
PSP (Personal
Software
Process)
TSP (Team
Software
Process)
Modelo MOSCA
J-40003914-2
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
MODELO CMMI
J-40003914-2
Modelo de Referencia
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
22
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
23
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
CMMI-DEV (Development)
CMMI-ACQ (Acquisition)
CMMI-SVC (Services)
Una
J-40003914-2
24
CMMI-ACQ
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
25
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
26
organizaciones
N5. En
Optimizacin
N4. Gestionado
Cuantitativament
e
N3. Definido
N1.
Inicial
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
N2. Gestionado
J-40003914-2
desde
un
proceso
inmaduro (inicial), hasta un
maduro
disciplinado.
proceso
27
CMMI: Estructura
Nivel de madurez
rea de proceso 1rea de proceso 2
Objetivos
generales
Caractersticas
comunes
Prcticas
especficas
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Objetivos
especficos
rea de proceso 22
Compromisos
Habilidades
Gestin de
Verificar
implementacin
implementacin
Prcticas
genricas
J-40003914-2
28
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
29
en
CMMI son:
i. REQM, Requirements Management (Gestin de
Requisitos)
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
30
reas de proceso
son:
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
organizacin.
Cada rea pertenece a un nivel de madurez
dentro de la representacin escalonada del
modelo CMMI.
Las reas de proceso tienen niveles de
capacidad en la representacin continua.
J-40003914-2
31
Documentacin
reas de
proceso
Notas
reas de proceso
introductorias
relacionadas
Metas
especfic
as
Metas
genrica
s
Prcticas especficas
Prcticas genricas
Sub-prcticas
especficas
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Definicin de
propsito
J-40003914-2
Productos de
trabajo tpicos
Elaboraciones de
prcticas genricas
32
Ejemplo:
A.P. Planificacin de proyecto
Propsito:
Establecer y mantener planes que definan
las actividades del proyecto
Metas
especficas
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Metas especficas:
SG-1 Establecer estimaciones
Prcticas especficas
SG-2
33
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
cronograma
Identificar restricciones
Identificar dependencias entre tareas
Definir un presupuesto
Establecer criterios para toma de acciones
correctivas
J-40003914-2
34
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
35
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
36
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
37
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
reas de Proceso
por Categora
J-40003914-2
0274-2524142
0274-2524142
@ceisoft
@ceisoft
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
Desarrollo de
requerimientos
Gestin de
requerimientos
Solucin tcnica
Integracin de
producto.
Verificacin
Validacin
J-40003914-2
ee
rrtt
ppoo
SSoo
Planificacin de proyecto
Monitorizacin y control de
proyecto
Gestin de acuerdos con
proveedores
Gestin de riesgos
Gestin cuantitativa de
proyecto
Gestin integrada de
proyecto + IPPD2
G
Gee
pprr ssttii
ooyy nn
eecc ddee
ttoo
ss
Ingenie
ra
Gestin de
procesos
Gestin de configuracin
Aseguramiento de la
calidad de proceso y de
producto
Medicin y anlisis
Anlisis de decisiones y
resolucin
Anlisis causal y
resolucin
Enfoque en procesos de
la organizacin (OPF)
Definicin de procesos de
la organizacin + IPPD1
Formacin organizativa
(OT).
Rendimiento de procesos
de la organizacin (OPP)
Innovacin y despliegue
en la organizacin (OID)
39
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
REQM
REQM
Gestin
0274-2524142
0274-2524142
@ceisoft
@ceisoft
RD
Solucione
s
alternativ
Requisito
as
s
TS
VE
R
Compone
ntes del
producto
requerimient
PI
Producto
(Entregabl
e)
CLIENTE
os
TS Solucin
Tcnica
VAL
Necesidades
PI
Integracin
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
de Productos
VER
Verificacin
VAL
J-40003914-2
Validacin42
REQM
Soluciones
alternativas
RD
Requisitos
TS
PI
Producto
(Entregable)
CLIENTE
VAL
Necesidades
Qu
construir;
Compromiso
s
PP
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
VER
Componente
s del
producto
J-40003914-2
Gestin de
Proyectos
PP Planeacin
de Proyectos
PMC
Monitoreo
y Control de
Proyectos
Qu hacer;
Acciones
Estatus, Issues, Resultados
Necesidades de
correctiv
de evaluaciones; mtricas
medicin
as
Replanificaci
PMC
n
Qu monitorear
43
Soluciones
alternativas
RD
Requisitos
TS
Componente
s del
producto
VER
PI
Producto
(Entregable)
CLIENTE
VAL
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Necesidades
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
Mediciones
y anlisis
Qu
construir;
Compromiso
s
Necesidades
de
informacin
MA
PP
Qu hacer;
Acciones
Estatus, Issues, Resultados
Necesidades de
correctiv
de evaluaciones; mtricas
medicin
as
Replanificaci
PMC
n
Qu monitorear
Baselines y
Reportes de
auditoras
Elementos de
configuracin;
Peticiones de
cambio
CM
J-40003914-2
Control de calidad
y no
conformidades
Soporte
MA
Medicin y
Anlisis
CM Gestin
de
Configuraci
n
PPQA
Gestin de
Calidad
Procesos y
productos de
trabajo;
Estndares
PPQA
44
Modelo
de Referencia:
CMMI
OPD
OT
Entrenamiento en
procesos estndares
Procesos
estndares
Informacin
para la
mejora
Propuestas de mejora de
procesos Participacin en
definicin, evaluacin y
despliegue de procesos
OPF
Recursos y
coordinaci
n
Necesidades de
entrenamiento
REQM
Gestin de
Procesos:
Soluciones
alternativas
RD
Requisitos
Componente
s del
producto
TS
VER
PI
Producto
(Entregable)
CLIENTE
VAL
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Necesidades
Mediciones
y anlisis
Qu
construir;
Compromiso
s
Necesidades
de
informacin
MA
PP
Qu hacer;
Acciones
Estatus, Issues, Resultados
Necesidades de
correctiv
de evaluaciones; mtricas
medicin
as
Replanificaci
PMC
n
Qu monitorear
Baselines y
Reportes de
auditoras
Elementos de
configuracin;
Peticiones de
cambio
CM
J-40003914-2
Control de calidad
y no
conformidades
OPF Enfoque
en Procesos
de la
Organizacin
OPD
Definicin de
Procesos de la
Organizacin
OT Entrenam.
Organizaciona
l
Procesos y
productos de
trabajo;
Estndares
PPQA
45
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
46
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Definicin de
propsito
Notas
introductorias
reas de proceso
relacionadas
Metas
especfica
s
Metas
genricas
Prcticas especficas
Prcticas genricas
Sub-prcticas
especficas
J-40003914-2
Productos de
trabajo tpicos
Elaboraciones de
prcticas genricas
47
Institucionalizacin?
La institucionalizacin es un concepto
importante en la mejora de procesos.
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Implica que el
proceso.
Es ms probable no abandonar un proceso institucionalizado
en momentos de
estrs.
J-40003914-2
48
Progresin de la institucionalizacin
Prcticas
genricas
Proceso
realizado
Proceso
definido
GG Alcanzar las
metas
especficas
1
GG
Institucionaliza r como un
(Nivel CMMI 3, 4 y 5)
proceso
definido
3
Proceso
gestionado
cuantitativamente
Proceso
gestionado
GG5
Institucionaliza r y optimizar el
proceso (Nivel
Proceso
optimizado
continuamen
te
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
GG
Institucionalizar como un proceso
gestionado
2
GG4
Institucionaliza r como un
proceso gestionado
(Nivel 4)
cuantitativamente
J-40003914-2
5)
49
Institucionalizacin?
Proceso realizado
Un proceso realizado es un proceso que lleva
proceso se satisfacen.
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
50
Institucionalizacin?
Proceso gestionado
Un proceso gestionado es un proceso realizado
que est planificado y que es
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
descripcin de proceso.
J-40003914-2
51
Institucionalizacin?
Proceso definido
Es un proceso gestionado que es
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
52
Institucionalizacin?
Proceso
gestionado
cuantitativamente
0274-2524142
0274-2524142
@ceisoft
@ceisoft
cuantitativo.
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
J-40003914-2
53
Institucionalizacin?
Proceso en optimizacin
Es un proceso gestionado
cuantitativamente que es cambiado y
adaptado para cumplir los objetivos de
negocio relevantes actuales y previstos.
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
J-40003914-2
54
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
55
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Madurez de la Empresa
J-40003914-2
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
Referencias
SEI. CMMI for development, version 1.3.
http://www.sei.cmu.edu/library/abstracts/reports/10tr033.c
fm
SEI. CMMI: Gua para la integracin de procesos y la mejora
de productos.
http://www.sei.cmu.edu/library/abstracts/whitepapers/cmm
i-dev-v12-spanish.cfm
SEI. Standard CMMI appraisal method for process
improvement (SCAMPI) A, version 1.2: Method definition
document.
http://www.sei.cmu.edu/library/abstracts/reports/06hb002.
cfm
.
SEI. Standard CMMI Appraisal Method for Process
Improvement (SCAMPI) A, Version 1.3: Method Definition
Document.
58
Jornadas de Investigacin IUPSM
J-40003914-2
http://www.sei.cmu.edu/library/abstracts/reports/11hb001.
Golfredo E. Molina M.
www.ceisoft.org
www.ceisoft.org
info@ceisoft.org
info@ceisoft.org
0274-2524142
0274-2524142
@ceisoft
@ceisoft
w w w. c e i s o f t . o r g
J-40003914-2
0274-2524142
@ceisoft
info@ceisoft.org
59