You are on page 1of 21

EVALUACION DE PROCESOS

PORTADA

EVALUACIN Y
MEJORA DE
PROCESOS

EVALUACION DE PROCESOS

PORTADA

EVALUACION DE PROCESOS
MODELO
BOOTSTRAP (Kuvaja et al., 1994)
EIA 632. Processes for Engineering a System, (Sheard
y Lake, 1998)
ISO/IEC 15504 (ISO, 2004a-e)
ISO/IEC 90003 (ISO/IEC, 2004f)
MIL STD-498
MOPROSOFT (Oktaba et al., 2003)
Mps BPR (Weber y Rocha, 2004)
SEI CMMI- Capability Maturity Model Integration
(SEI, 2002)
SCAMPI (Standard CMMI Appraisal Method for
Process Improvement) (SEI, 2001)
SEI Software Capability Evaluation (SCE) (Byrnes y
Philips, 1996)
SEI SE-CMM Capability Maturity Model for Systems
Engineering (SEI, 1995)
SEI P-CMM People Capability Maturity Model (Curtis
et al., 2001)
SEI IDEAL Model (Gremba y Myers, 1997)
SEI Personal Software Process (PSP) (Humphrey,
1997)
Systems Security Engineering Capability Maturity
Model (SSE-CMM) (Department of Defense U.S.A,
1999)
SEI SW-CMM Capability Maturity Model SM for
Software (SEI, 1995)
SEI Team Software Process (TSP) (Humphrey, 2000a;
2000b)
Software Development Capability Evaluation (SDCE)
(AFMC, 1994)
Tickit (Tickit Project Office, 1992)

PORTADA
URL
http://www.cse.dcu.ie/essiscope/sm5/approach/
boot-2.html
http://www.eia.org
http://www.iso.org
http://www.iso.org
http://www.pogner.demon.co.uk/mil_498/
www.lania.mx/biblioteca/manuales/moprosoft/
V%201.1%20DocumentoBase.pdf
http://www.softex.br/
http://www.sei.cmu.edu/cmmi/
http://www.sei.cmu.edu/publications/document
s/01.reports/01hb001.html
http://www.sei.cmu.edu/publications/document
s/96.reports/96.tr.002.html
http://www.sei.cmu.edu/cmm/se-cmm.html
http://www.sei.cmu.edu/cmm-p/
http://www.sei.cmu.edu/ideal/ideal.html
http://www.sei.cmu.edu/tsp/psp.html
http://www.sse-cmm.org

http://www.sei.cmu.edu/cmm/cmm.html
http://www.sei.cmu.edu/tsp/tsp.html
http://www.stsc.hill.af.mil/crosstalk/1997/04/de
velopment.asp
http://www.tickit.org/

EVALUACION DE PROCESOS

ISO 90003

ISO 90003
- Esta norma internacional proporciona una gua a las
organizaciones para la aplicacin de la ISO 9001:2000
para la adquisicin, suministro, desarrollo, instalacin
y mantenimiento de SOFTWARE y servicios de
soporte.

- No cambia ni aade los requisitos de la ISO


9001:2000.
- No est destinada para ser utilizada como criterio de
evaluacin en el registro/certificacin del sistema de
calidad.

EVALUACION DE PROCESOS

ISO 90003

EVALUACION DE PROCESOS

ISO 90003

5. Responsabilidad de la Direccin
5.5. Responsabilidad, autoridad y comunicacin
Representante de la direccin
Para una organizacin productora de software,
sera beneficioso que el representante de la direccin
tuviese experiencia en el desarrollo de software.

EVALUACION DE PROCESOS

CMM

MODELO DE MADUREZ DE LA CAPACIDAD (CMM)


Nivel

Caractersticas

Resultados

Inicial

- Ausencia de gestin de proyectos.


- El proceso de software es cambiante e irregular:
- Los planes, estimaciones y calidad son
impredecibles.
- El rendimiento depende de la capacidad individual
de los miembros del grupo.
- Se establecen programas de formacin del personal
de desarrollo y mantenimiento.

Productividad y
calidad escasa.
Riesgo mximo

Repetible

- Los procesos de software son estables y repetibles.


- La organizacin establece polticas de gerencia de
proyectos y procesos.
Productividad y
- La planificacin se basa en proyectos similares.
calidad baja.
- Existen estndares definidos y exigidos.
Riesgo alto.
- El proceso se enmarca en un sistema de gerencia de
proyectos basado en experiencias pasadas.

EVALUACION DE PROCESOS

CMM

Nivel

Caractersticas

Resultados

Definido

-Los procesos son definidos: estandarizados,


documentados e institucionalizados.
- Los procesos de ingeniera y gerencia son estables y
se integran en uno slo.
- Existe un entendimiento comn de los procesos,
funciones y responsabilidades.
- La organizacin mantiene un grupo dedicado a la
definicin, mejoramiento y difusin del proceso de
Ingeniera de Software.

Productividad
y calidad
media.
Riesgo medio.

Gestionado

- Los procesos son medibles o cuantificables


- La productividad y la calidad se miden y registran
para cada proyecto de la organizacin.
- Se fijan metas cuantitativas de la calidad del software.
-Mediante el uso de mtricas de software, se crea una
base cuantitativa para la evaluacin y estimacin en
proyectos futuros.

Productividad
y calidad alta.
Riesgo
mnimo.

- Los procesos se mejoran continuamente.


- La organizacin busca lograr el nivel mximo de
Optimizado capacidad.
- Se incorporan nuevas tecnologas y mtodos para
mejorar los procesos.

Productividad
y calidad total.
Riesgo nulo.

EVALUACION DE PROCESOS

Nivel de Madurez
reas Clave del Proceso (KPAs)
Grupo de Actividades que satisfacen un
conjunto de objetivos

Caractersticas Comunes
Conjunto de Atributos que indican el grado de
implementacin e institucionalizacin de un
rea clave de proceso

Prcticas Clave
Actividades e infraestructura que
contribuyen en su mayora a la
implementacin de un rea clave de proceso

CMM

CMM

EVALUACION DE PROCESOS

SCE (Software Capability Evaluation)


(Byrnes y Philips, 1996)
Soporte a la Gestin
Organizacional
Soporte a la Gestin
Ejemplos
del Proyecto
- Definicin del Proceso
- Enfoque del Proceso
- Formacin
- Gestin de la Calidad
del Software

Ejemplos
- Planificacin del Proyecto
- Seguimiento del Proyecto
- Gestin de la Configuracin
- Aseguramiento de la Calidad

Soporte a la Construccin Operacional


del Producto
Ejemplos
- Revisiones por pares
- Ingeniera del Producto
- Gestin de Requisitos

Operaciones de Desarrollo
Ejemplos
- Entornos de Ingeniera
- Metodologas de Anlisis de Requisitos
- Metodologas de Diseo
- Cdigo

Soporte para
Procesos
Organizacionales

Soporte para
Procesos de Toma de
Decisiones y
Comunicacin

Evaluado por SCE

Soporte para
Procesos de
Comunicacin y
Tcnicos

Procesos Tcnicos

No Evaluado por
SCE

EVALUACION DE PROCESOS

Fase SCE v
3.0

CMM

Actividades y Resultados
o
La Organizacin Patrocinadora:
Determina los atributos deseados del producto
Determina la capacidad del proceso ms apropiada para alcanzar los o
objetivos de negocio (la capacidad objetivo del proceso)
Selecciona y forma al equipo de la evaluacin (SCE)
Resultado: Se definen los objetivos y los requisitos de la evaluacin

Planificar y
Realizar la
preparacin
para la
Evaluacin

El Equipo SCE:
Identifica las reas en las que la organizacin carece de experiencia
(indicando un riesgo potencial)
Define el alcance de la evaluacin.
Resultado: Se define el alcance de la evaluacin definido y se
completan las preparaciones a alto nivel para evaluar a la organizacin
de desarrollo.
El Equipo SCE:
Selecciona los proyectos a evaluar.
Prepara los temas especficos para la evaluacin.
Analizar los datos
Resultado: Se completan las preparaciones detalladas para evaluar un
sitio de desarrollo.

EVALUACION DE PROCESOS

Conducir
la
Evaluacin

Informar los
Resultados
de la
Evaluacin

CMM

El Equipo SCE:
Investiga cada tema planificado en el sitio de desarrollo.
Conduce actividades de recogida de datos mediante la
realizacin de entrevistas, revisiones de documentos y
presentaciones.
Consolida la informacin recogida y valida las
observaciones.
Determina los puntos fuertes, dbiles y las actividades de
mejora.
Resultado: Datos del Proceso consolidados y se determinan
los resultados.
El Equipo SCE:
Presenta y entrega los resultados al patrocinador y a la
organizacin.
Produce un informe final para el patrocinador.
Realiza recomendaciones para el uso de los resultados.
Resultado: Se determinan y documentan los resultados de la
evaluacin Datos del Proceso consolidados y se determinan
las bsquedas.

EVALUACION DE PROCESOS

CMM

CBA-IPI (CMM-Based Appraisal for Internal Process


Improvement)
(Dunaway y Masters, 2001)

Facilita a una organizacin conocer la capacidad de


sus procesos software mediante la identificacin de las
fortalezas y debilidades, con el fin de establecer y dar
prioridad a planes de mejora software
Consiste en la evaluacin de la capacidad del proceso
software de una organizacin a travs de un grupo de
profesionales adecuadamente entrenados que trabajan
como un equipo

EVALUACION DE PROCESOS

IDEAL

MODELO IDEAL
(Peterson, 1995)
Define un marco de ciclo de vida para la mejora de
procesos.
Las fases definidas en el modelo IDEAL son cinco:
iniciacin, diagnstico, actuacin, establecimiento y
aprendizaje, constituyendo las evaluaciones la parte
fundamental de la fase de diagnstico.

EVALUACION DE PROCESOS

IDEAL

EVALUACION DE PROCESOS

PSP

PSP (Personal Software Process)


Proporciona una serie de principios al ingeniero para
llevar a cabo un proceso personal disciplinado
Asiste a los ingenieros en la realizacin de planes
precisos
Determina los pasos que los ingenieros deben seguir
para mejorar la calidad del producto
Establece bancos de pruebas para medir la mejora del
proceso personal, y
Determina el impacto que los cambios del proceso
tienen sobre el rendimiento del ingeniero

EVALUACION DE PROCESOS

PSP

EVALUACION DE PROCESOS

TSP

TSP (Team Software Process)

EVALUACION DE PROCESOS

TSP

EVALUACION DE PROCESOS

CMMI

CAPABILITY MATURITY MODEL INTEGRATED

Eliminar inconsistencias
Reducir duplicaciones.
Incrementar la claridad y comprensin
Proporcionar terminologa comn
Proporcionar estilos consistentes
Establecer reglas de construccin uniformes

Mantener componentes comunes


Asegurar la consistencia con ISO 15504

EVALUACION DE PROCESOS

Disciplina del
Modelo

Modelo Fuente

CMMI
Descripcin Modelo Fuente

Software

El CMM para
software
(SW-CMM)

Modelo que describe lo principios y


prcticas fundamentales de la madurez de
procesos software. El CMM est organizado
para ayudar a la organizaciones de software
a mejorar mediante una trayectoria
evolutiva, creciendo con fines especficos,
desde un ambiente catico hacia unos
maduros y disciplinados procesos de
software

Ingeniera de
Sistemas

Modelo de
Capacidad de
Ingeniera de
Sistemas (EIA/IS
731)

Integracin de todas las disciplinas de


sistemas para que conozcan las necesidades
tcnicas y de negocio de la forma ms
efectiva

Desarrollo
integrado de
producto CMM
(IPD CMM)

Enfoque sistemtico para el desarrollo del


producto que incrementa la satisfaccin del
cliente mediante una colaboracin oportuna
de las disciplinas necesarias a lo largo del
ciclo de vida del producto.

Proceso
integrado de
desarrollo de
productos

You might also like