TECNOLÓGICO DE ESTUDIOS SUPERIORES DE ECATEPEC DIVISIÓN DE LICENCIATURA EN INFORMÁTICA
“Evaluación y mejora de procesos”
Alumno: Garnica Parra Fernando
Profesora: Elizabeth Pulido Romero
Grupo: 6751
4.- EL ESTANDAR ISO/IEC 15504 El estándar ISO/IEC 15504 proporciona un marco de trabajo para la evaluación de procesos software y establece los requisitos mínimos de evaluación que asegure la repetibilidad y consistencia de las valoraciones obtenidas. La evaluación del proceso es aplicable en el contexto de una organización que actúa en su nombre o representando otra organización para: extender el estado de sus propios procesos con el fin de mejorarlos; determinar la capacidad de los procesos de otra organización atra ves de un contacto. El objetivo de la evaluación del proceso es conocer la capacidad de los procesos de una organización. -Modelo de Referencia de Proceso= Describe un conjunto de uno o mas procesos en términos de su propósito y de los resultados esperando. El propósito describe los objetos a alto nivel que se deberían realizar mientras y los resultados esperados describen los resultados que se deberían obtener tras una exitosa ejecución de dichos procesos. -Marco de Trabajo de Medición para la Capacidad del Proceso= Define una escala ordinaria de seis valores para representar la capacidad del proceso que varía desde los procesos que no son capaces de realizar su propósito (nivel 0) a los proceso que optimizan su rendimiento de forma continua (nivel 5). Dentro del marco del trabajo cada medición de la capacidad se basa en un conjunto de atributos del proceso (Process Atributes, PA). Los valores están definidos de acuerdo a la siguiente escala: no conseguido (del 0 al 15 % de realización), parcialmente conseguido (del 15 al 50 % de realización), bastante conseguido (del 50 al 85% de realización) y completamente conseguido (más de 85% de realización). La combinación del gado de realización de los atributos de proceso para un determinado grupo.
Niveles de capacidad de proceso de ISO/IEC 15504
-Modelo de Evolución del Proceso= Proporciona el mercado mediante el cual se relacionan los modelos de evaluación del proceso y el marco de trabajo de la medición. Los modelos de evaluación se basan en las descripciones de proceso incluidas en los modelos de referencia del proceso. Con el fin de asegurar que los resultados de la evaluación son traducibles a un perfil de proceso de ISO 15504 de una forma fiable y repetible, los modelos de evaluación deben adherirse a ciertos requisitos, de forma que un modelo de evaluación de proceso se conforme si: es adecuado de acuerdo al propósito de la evaluación; sus elementos relevantes se corresponden con los procesos descritos en el modelo de procesos de referencia y con los atributos de proceso descritos en la segunda parte de ISO15504; constituye la base para obtener, durante la evaluación, la información sobre los productos. -Herramientas de evaluación= Deben dar soporte a la unión, registro, almacenamiento, análisis, recuperación y presentación de los datos de la evaluación. Para ello puede ser necesario el uso de varias herramientas que pueden ser “paper-based”, como formularios, cuestionarios o listas de comprensión. El proceso de la evaluación está compuesto por las siguientes actividades: Planificación= En el qué se debe desarrollar un plan de la evaluación en el que al menos se debería incluir: las entradas requeridas que están especificadas en el estándar, las actividades a realizar para llevar a cabo la evaluación, los recursos y el calendario asignado a las distintas actividades, la identidad y responsabilidades de los participantes en la evaluación. Recopilación de datos= En el que se deben obtener los datos requeridos para evaluar los procesos dentro del alcance de la evaluación e información adicional. Esta recopilación debe realizarse de una forma sistemática y debe contemplar la estrategia y las técnicas necesarias para la selección, obtención, análisis de los datos y una justificación de los valoraciones realizadas. Validación de los datos= Para confirmar de forma objetiva la evidencia de los datos obtenidos; asegurar que la evidencia es suficiente y representativa para cubrir el alcance y propósito de la evaluación. Valoración de los Atributos del Proceso= Forma que se les asigna una puntuación en base a los datos validados. El conjunto de puntuación de los atributos del proceso debe ser registrado en el perfil del proceso para la unidad organizacional definida. Durante la evaluación, el conjunto de indicadores en el modelo de evaluación del proceso.
Generación de Informes= Los que se presentan los resultados de la evaluación así como el mínimo de salidas de la evaluación exigidas de acuerdo al estándar.
5. CMMI Y SCAMPI CMM propicio la aparición de modelos similares incluso en otras disciplinas además del software. Esta proliferación de modelos ha facilitado la aparición de conflictos en los objetivos y técnicas de la mejora de procesos, debido al considerable incremento en el entrenamiento requerido, y a la confusión por parte de los que aplican. El proyecto CMMI persigue objetivos tanto como a largo plazo. Los objetivos iniciales consistían en integrar tres modelos de mejora de procesos específicos: software, ingeniería de sistemas y desarrollo de procesos y productos integrados. Esta integración fue propuesta para reducir el coste de la mejora de procesos basados en modelos e implementados mediante varias disciplinas de la siguiente manera: -
Eliminando inconsistencias Reduciendo duplicaciones Incrementando la claridad y comprensión Proporcionando terminología común Proporcionando estilos consistentes Estableciendo reglas de construcción uniformes Manteniendo componentes comunes Asegurando la consistencia con 15504 Siendo susceptible a la inferencia de esfuerzos legales
Un concepto fundamental de todos los modelos CMMI es el área de procesos. N o todo lo relacionado con procesos y mejora de procesos está incluida en un modelo de mejora de procesos. Como sus predecesores, CMMI selecciona solo los aspectos más importantes de la mejora de procesos.
Modelos del CMMI
En CMMI hay 3 categorías principales, que por orden de importancia son: requeridos, esperado e informativo. -
-
-
Material requerido= Es esencial para el modelo y para la comprensión de que es necesario para la mejora de procesos y para hacer demostraciones de conformidad con el modelo. El único componente requerido del modelo CMMI es el objetivo. Un objetivo representa un estado final deseable, un hecho notable, el cual indica que se ha conseguido un cierto grado del proyecto y un cierto control de los procesos. Material esperado= No es un material esencial para el modelo, y en algunos casos, podría no estar presente en una organización que use el modelo CMMI con éxito, el material esperado se considera que juegue un papel fundamental en la mejora de procesos. Una práctica representa el método esperado para el cumplimiento de un objetivo. Material informativo= Es el más extenso y constituye la mayoría del modelo. Proporciona una guía útil para mejorar los procesos, y ofrecer una mayor claridad para la comprensión de los componentes requeridos y esperados.
5.1 Representación por etapas Un modelo por etapas proporciona un marco predefinido para la mejora organizacional basada en el agrupamiento y ordenación de procesos y en las relaciones organizacionales asociadas. El término por etapas viene de la forma en la que el modelo describe este marco como una serie de etapas, denominadas niveles de madurez. Cada nivel de madurez tiene un conjunto de áreas de procesos que indica en que aspectos debería centrarse una organización para la mejora sus procesos.
Representación por etapas de CMMI
5.2 Representación continúa Los modelos continuos proporcionan una guía menos específica con respecto al orden en el cual debería realizarse el proceso de madurez. Se denominan continuos porque ninguna etapa discreta está asociada con la madurez de la organización. Como los modelos por etapas; los modelos continuos tienen áreas de procesos que contienen prácticas. A diferencia de los modelos pro etapas, las practicas de una área de procesos en un modelos están organizadas de forma que dan soporte de la mejora y al crecimiento de procesos individuales. Las prácticas genéticas están agrupadas bajo niveles de capacidad, cada una de las cuales
tiene una definición que es casi equivalente a la definición de niveles de madurez en los modelos pro etapas.
5.3 SCAMPI (Standard CMMI Appraisal Method for Process Improvement) Para la evaluación basada en el modelo CMMI se usa el método SCAMPI. Es un método de evaluación aplicable a un amplio rango de modelos de evaluación, incluyendo tanto las evaluaciones internas como la determinación de la capacidad externa. SCAMPI es un método de evaluación de clase a, de acuerdo a la clasificación establecida en ARC.
Sus principales fases de la evaluación de SCAMPI son: -
-
-
Planificación y preparación de la evaluación= Se incluyen el análisis de los requisitos de la evaluación, el desarrollo del plan de evaluación, la selección y preparación del quipo. Realización de la evaluación= Se recaba la información necesaria para la evaluación relacionando la información con el método de referencia, se verifica y evalúa la información obtenida, se documentan los datos transformándolos en registros que se presentan la implementación de las practicas y las fortalezas y debilidades y se generan los resultados. Informe de resultados= En el que se entregan y archivan los resultados de forma adecuada.