Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Organizacional (CMMI)
2
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 3
NDICE Pg.
Presentacin 5
Red de contenidos 6
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 5
PRESENTACIN
RED DE CONTENIDOS
Comportamiento Organizacional
Evaluacin
SCAMPI
Niveles de CV de desarrollo reas de
Prcticas
madurez de software proceso Nivel 2
Genricas
Otros
reas de
reas de Gestin y estndares y
Prcticas proceso Nivel 3
Proceso calidad modelos
Especficas
reas de
proceso Nivel 4
reas de
proceso Nivel 5
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 7
UNIDAD DE
APRENDIZAJE
PROCESO
TEMARIO
ACTIVIDADES PROPUESTAS
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 9
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 11
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 13
Componentes requeridos
Los componentes requeridos describen lo que una organizacin debe
realizar para satisfacer un rea de proceso. Este logro se debe
implementar de forma visible en los procesos de una organizacin. Los
componentes requeridos en CMMI son las metas especficas y los
objetivos genricos. La satisfaccin de objetivos se utiliza en las
Componentes esperados
Los componentes esperados describen lo que una organizacin puede
implementar para lograr un componente requerido. Asimismo, guan a
los que implementan mejoras o realizan evaluaciones. Aparte de ello,
incluyen las prcticas especficas y genricas.
Antes de que los objetivos puedan considerarse satisfechos, las
prcticas tal como se describen o prcticas aceptables alternativas a
ellas, debern estar presentes en los procesos planificados e
implementados de la organizacin.
Componentes informativos
Los componentes informativos proporcionan detalles que ayudan a las
organizaciones a comenzar a pensar en cmo aproximarse a los
componentes requeridos y esperados. Las sub-prcticas, los productos
de trabajo tpicos, las ampliaciones, las elaboraciones de las prcticas
genricas, los ttulos de metas y prcticas, las notas de metas y
prcticas, y las referencias son ejemplos de componentes informativos
del modelo.
El glosario de trminos del CMMI no es un componente requerido ni
esperado ni tampoco informativo de los modelos del mismo. Se debern
interpretarse en el contexto del componente del modelo en el que
aparecen.
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 15
Declaraciones de propsitos
Describen la finalidad del rea de proceso. Son componentes
informativos.
Notas introductorias
Describen los conceptos principales cubiertos por el rea de proces. Son
componentes informativos.
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 17
Metas especficas
Describen las caractersticas nicas que deben estar presentes para
satisfacer el rea de proceso. Son componentes requeridos del modelo
que se utilizan en las evaluaciones para ayudar a determinar si se
satisface un rea de proceso. Solamente, son elementos requeridos del
modelo la declaracin de meta especfica. El ttulo de una meta
especfica (precedido por el nmero del objetivo) y todas las notas
asociadas a la meta se consideran componentes informativos del
modelo.
Metas genricas
Se denominan as porque la misma declaracin de sta se aplica a
mltiples reas de proceso. Describen las caractersticas que deben
estar presentes para institucionalizar los procesos que las implementan.
Son componentes requeridos del modelo y se utilizan en las
evaluaciones para determinar si se satisface un rea de proceso.
Prcticas especficas
Son descripciones de una actividad que se consideran importantes para
alcanzar la meta especfica asociada. Describen las actividades que se
espera que produzcan la consecucin de las metas especficas de un
rea de proceso. Son componentes esperados del modelo.
Subprcticas
Son descripciones detalladas que proporcionan una gua para interpretar
e implantar una prctica especfica o genrica.
Las subprcticas pueden tomar un carcter prescriptivo, pero realmente
son componentes informativos indicados slo para proporcionar ideas
que puedan ser tiles para la mejora de proceso.
Prcticas genricas
Se denominan as porque la misma se aplica a mltiples reas de
proceso. Son descripciones de una actividad que se considera
importante para el logro de la meta genrica asociada. Son
componentes esperados del modelo.
Esquema de numeracin
Las metas especficas y genricas se numeran secuencialmente.
Cada meta especfica empieza con el prefijo SG (p. ej. SG 1).
Cada meta genrica empieza con el prefijo GG (p. ej. GG 2).
Cada prctica especfica empieza con el prefijo SP, seguido por un
nmero en la forma x.y (p. ej. SP 1.1). La x es el mismo nmero de la
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 19
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 21
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 23
UNIDAD DE
APRENDIZAJE
ENTREGABLES
TEMARIO
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 25
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 27
4. GESTIN Y CALIDAD
ANLISIS DE LA NECESIDAD
PLANIFICACIN DE LA DEMANDA
ANLISIS
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 29
Ejemplo 1:
Ejemplo 2:
Es por ello que en la etapa de anlisis deben aplicarse las siguientes medidas
de control de calidad:
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 31
Esta aceptacin debe de ser hecha con carcter formal por los clientes o por
los usuarios finales del proyecto.
DISEO
- Pero se supona
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 33
Hay que aadir que los prototipos son un primer gran paso hacia el
aseguramiento de la calidad, pues debe simular de la manera ms exacta
posible el comportamiento del sistema que se est desarrollando. Debe ser
aprobado por el usuario, por escrito, siempre y cuando ste cumpla con sus
expectativas.
Puede suceder que con los prototipos surjan cambios que pudiesen afectar el
alcance y lo definido en la etapa de anlisis. Ser labor del equipo del proyecto
evaluar si stos se encuentran dentro del alcance del proyecto o no. En el caso
de que se acepten los cambios, debe revisarse y, si es necesario, modificar la
documentacin presentada en la etapa de anlisis. En consecuencia, el equipo
del proyecto deber de aprobar nuevamente dicha documentacin. De la
misma forma, en el caso de que las observaciones no se acepten por estar
fuera de los lmites del proyecto, es necesario que quede formalmente
documentado y aceptado por los usuarios de que stas no sern incluidas en el
proyecto.
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 35
CONSTRUCCIN
En esta etapa, es donde se llevan a cabo las pruebas informales del software y
se da cuando el programador prueba que el cdigo fuente escrito compile y se
asegura que el programa no aborte en su ejecucin. Si bien es cierto estas
pruebas informales son parte del desarrollo de un software, stas no deben de
ser las nicas que garanticen el buen funcionamiento de un programa.
En esta etapa, se recomienda lo siguiente:
- Programas culminados
CERTIFICACIN
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 37
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 39
PRODUCCIN
Verificacin de Verificacin de
Documento Funcional, Tcnico, programas (pruebas unitarias/integracin),
Certificacin manual de instalacin
Validacin
Programas
UP (Certificacin)
Validacin Manuales
Documento Manual de Instalacin
Especificaciones Funcionales Build Document, Manual de
(Procedimiento de validacin Sistemas
de documentos) Manual de Errores, Manual del
Usuario
Norma
Dar una visin objetiva de que los procesos (los nuevos, as como
aquellos que presumiblemente estn bien consolidados):
Son eficaces
Se siguen por parte del personal y de los proyectos
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 41
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 43
UNIDAD DE
APRENDIZAJE
TEMARIO
En la representacin por niveles (ver Fig. 8), cada uno contiene varias reas
de proceso, las que, a su vez, quedan definidas por uno o varios objetivos
especficos y uno genrico. Cada uno de ellos, est vinculado con un
conjunto de prcticas, llamadas especficas y genricas, respectivamente.
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 45
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 47
Subprcticas
Subprcticas
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 49
Planificacin
Decisiones
Compromisos
Comunicaciones
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 51
Coordinacin
Revisiones
Evaluaciones
Definiciones de requerimientos
Resolucin de problemas/cuestiones
Subprcticas
Subprcticas
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 53
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 55
Subprcticas
A. Seleccionar del conjunto de procesos estndar de la
organizacin aquello que cubran el rea de proceso y que
cumplan mejor las necesidades del proyecto o funcin de la
organizacin
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 57
Subprcticas
A. Almacenar medidas de proceso y de producto en el
repositorio de medicin de la organizacin
Son, bsicamente, aquellas que se definen en el conjunto
comn de medidas para el de procesos estndar de la
organizacin.
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 59
Subprcticas
A. Establecer los objetivos cuantitativos que pertenecen al
proceso
B. Asignar los objetivos cuantitativos al proceso o sus
subprocesos
Subprcticas
A. Gestionar estadsticamente el rendimiento de uno o ms
subprocesos, que son contribuidores crticos al rendimiento
general del proceso.
B. Predecir la capacidad del proceso para lograr sus
objetivos cuantitativos establecidos, considerando el
rendimiento de los subprocesos gestionados
estadsticamente.
C. Incorporar las mediciones seleccionadas del rendimiento
del proceso en las lneas base de rendimiento del proceso
de la organizacin.
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 61
Subprcticas
A. Establecer y mantener objetivos cuantitativos de mejora
de procesos que den soporte a los objetivos de negocio de
la organizacin.
Pueden ser especficos de un proceso individual o definirse
para un alcance ms amplio (para un conjunto de
procesos). Con los procesos individuales, se contribuye a
lograr estos objetivos, que son especficos de un proceso
individual y son normalmente asignados a partir de los
objetivos cuantitativos establecidos para un alcance ms
amplio.
stos se derivan, bsicamente, de los objetivos de negocio
de la organizacin y de una detallada comprensin de la
capacidad del proceso. Son los criterios usados para juzgar
si el rendimiento del proceso est mejorando
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 63
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 65
UNIDAD DE
APRENDIZAJE
TEMARIO
ACTIVIDADES PROPUESTAS
Las reas de proceso del nivel 2 son siete en total, las cuales se
describirn rpidamente en las prximas secciones.
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 67
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 69
CARRERAS PROFESIONALES
CIBERTEC
C OMPORTA MIEN TO OR GA NIZA C IONA L ( CMMI) 71
CARRERAS PROFESIONALES
CIBERTEC
ANLISIS Y DISEO DE SISTEMAS III
Los objetivos y prcticas del rea son los que se indican en el siguiente
cuadro:
Para poner en prctica esta rea de proceso, ser necesario definir los
mecanismos mediante, los cuales son los siguientes:
Es importante aclarar:
UNIDAD DE
APRENDIZAJE
TEMARIO
ACTIVIDADES PROPUESTAS
Para alcanzar este nivel de madurez, deben ser formalizadas las actividades
de ingeniera del producto (diseo, desarrollo, verificacin, etc.) y ser
adoptadas prcticas de gestin de proyectos ms avanzadas (por ejemplo,
gestin de riesgos). Tambin, deben definirse procesos, procedimientos y
estndares ms detallados, que, a diferencia del nivel anterior, tendrn alcance
organizacional. Adicionalmente, tienen que ser establecidas las estructuras y
los mecanismos necesarios para instrumentar la mejora continua de procesos
(por ejemplo, el SEPG, los TWGs, etc.)
Verificacin (VER)
Esta rea de proceso tiene como objetivo garantizar que los artefactos
seleccionados cumplan con los requerimientos asignados. Similar en
ciertos aspectos a Validacin (VA) esta rea de proceso apunta a
evaluar si el producto final y los intermedios del proyecto cumplen con
los requerimientos del cliente, del producto y de los componentes del
mismo. Sus objetivos y prcticas son los siguientes:
Validacin (VAL)
Son varios los aspectos importantes que deben ser contemplados antes
y durante la validacin:
Personal capacitado
Por otro lado, las evaluaciones (los appraisals de los que habla el
modelo) deben realizarse siguiendo el proceso oficial, llamado SCAMPI
(Standard CMMI Appraisal Method for Process Improvement). Hay
tres tipos posibles (A, B y C), dependiendo del objetivo que se persiga
(evaluacin interna o externa, generacin de rating nivel de madurez o
capacidad-). Para demostrar que una prctica especfica de un rea de
proceso determinada se encuentra implementada, es necesario mostrar
evidencias directas (resultado directo de su ejecucin) e indirectas
(consecuencia no directa de su implementacin).
Por ejemplo, una organizacin podra definir que sus lderes de proyecto
tengan un adecuado manejo de los procesos planteados por el
PMBOKxv o que sus desarrolladores satisfagan determinadas reas de
conocimiento del SWEBOK.xvi. Otra alternativa sera obtener algn tipo
de certificacin de un ente reconocido, como por ejemplo, la certificacin
de Project Management Professional otorgada por el Project
Management Institute, o la de Certified Software Development
Professional de la IEEE Computer Society.
Junto a Gestin del Riesgo (RSKM) y Equipo Integrado (IPPD) (IT), esta
es una de las reas de gestin avanzada de proyectos incluidas en el
nivel 3. Est elaborada sobre las prcticas del nivel anterior, cuyo
propsito es administrar el proyecto y lograr el involucramiento de todos
los interesados mediante un proceso que, basado en el proceso
estndar de la organizacin, ha sido adaptado a las necesidades
particulares del proyecto.
UNIDAD DE
APRENDIZAJE
TEMARIO
ACTIVIDADES PROPUESTAS
En una organizacin en este nivel, las mtricas de los procesos (por ejemplo,
esfuerzo, efectividad del testing, etc.) y del producto (por ejemplo, densidad de
defectos, confiabilidad, etc.) son empleadas para modelar la performance
pasada y para predecir la futura. A su vez, estos modelos son empleados
como base para contrastar el desempeo real de los proyectos.
Las herramientas y tcnicas que pueden emplearse aqu son las clsicas
popularizadas por la calidad total: diagramas de control, prueba de hiptesis,
etc.
UNIDAD DE
APRENDIZAJE
ARQUITECTURA DE CMMI
TEMARIO
ACTIVIDADES PROPUESTAS
Hay ms informacin acerca del ARC disponible en el sitio web del SEI
en www.sei.cmu.edu/cmmi/appraisals/appraisal.html
Consideraciones de la evaluacin
Las elecciones que afectan a una evaluacin basada en CMMI son las
siguientes:
Patrocinio de la direccin
1. Requisitos generales
2. Requisitos de documentacin
1. Requisitos generales
3. Poltica de calidad
4. Planeacin
6. Revisin gerencial
1. Requisitos generales
2. Recursos humanos
3. Infraestructura
4. Ambiente de trabajo
3. Diseo y desarrollo
4. Compras
1. Requisitos generales
2. Seguimiento y medicin
5. Mejora
3.2 Cobit
3.3. ITIL
Si bien ITIL implementa las actividades relacionadas con lo que pasa luego
de que la solucin es puesta en produccin -uno de los aspectos no
contemplados por CMMI- hay muchos puntos de contacto con dicho
modelo; por ejemplo, change, configuration y release management estn
claramente relacionados con el rea de proceso Administracin de la
Configuracin (CM). Tambin, Problem management tiene muchos puntos
1. Gestin Financiera
3. Gestin de la Demanda
Procesos:
3. Gestin de la disponibilidad
4. Gestin de la capacidad
6. Gestin de proveedores
Procesos:
7. Evaluacin
Procesos:
1. Gestin de incidentes
2. Gestin de problemas
3. Cumplimiento de solicitudes
4. Gestin de eventos
5. Gestin de accesos
3.4. eSCM
Existen dos variantes del modelo: uno destinado a los proveedores del
servicio (eSCM-SP) y otro a los clientes del servicio (an no liberado).
CASOS:
a. Project Server
d. Allfusion Harvest CM
e. SharePoint
g. RequisitePro
h. Rational XDE
i. RUP
j. Test Director
k. subversion - Tortoise
l. Gforge
m. OSRMT
n. StarUML
o. Gforge
p. dotProject
q. OpenWorkbench
r. Bugzilla
s. Selenium