2. EL MODELO CMMI. En 1991, el Instituto de Ingeniería de Software (SEI) publicó el Modelo de

Tamaño: px
Comenzar la demostración a partir de la página:

Download "2. EL MODELO CMMI. En 1991, el Instituto de Ingeniería de Software (SEI) publicó el Modelo de"

Transcripción

1 2. EL MODELO CMMI 2.1 ANTECEDENTES DE CMMI En 1991, el Instituto de Ingeniería de Software (SEI) publicó el Modelo de Capacidad de Madurez (CMM). Dicho modelo está orientado a la mejora de los procesos relacionados con el desarrollo de software, para lo cual contempla las consideradas mejores prácticas de ingeniería de software y de dirección. A mediados de la década del 90, el SEI decide unificar los modelos de ingeniería de software (SW-CMM), de ingeniería de sistemas (SE-CMM) y de desarrollo integrado de productos (IPD-CMM) embarcándose en un esfuerzo que culmina en el año 2002 dando origen a una nueva generación llamada CMMI (Capability Maturity Model Integration). El nuevo CMMI brinda un marco con una estructura común para todas las disciplinas (Ingeniería de Software, Ingeniería de Sistemas, etc.) e incorpora una forma de representación llamada Continua (tomada de IPD- CMM y SE-CMM), orientada a medir la mejora en los procesos de manera individual en vez de hacerlo de manera conjunta como la representación por niveles del modelo original. 44

2 Dentro de esta nueva generación de modelos, el sucesor directo del CMM original es el denominado CMMI-SW. Este modelo presenta una mayor cobertura con respecto a las prácticas y objetivos de cada área de proceso. En paralelo con el desarrollo de CMMI, el SEI elaboró un método para la evaluación formal del modelo denominado SCAMPI (Standard CMMI Appraisal Method for Process Improvement). El SEI ha iniciado la discontinuación gradual del modelo CMM original (más conocido como SW-CMM) en diciembre del 2003, para finalizarla en el Ante esta situación, sugiere a todas las organizaciones acreditadas migrar a CMMI-SW. 2.2 ENFOQUE A PROCESOS DE CMMI CMMI describe una serie de prácticas las cuales aplicadas en una organización que desarrolla y/o mantiene software, sirven para determinar el grado de capacidad y madurez que tiene dicha organización en su proceso de desarrollo de software. 45

3 CMMI pretende proporcionar una guía para mejorar los procesos de una organización y su capacidad para gestionar el desarrollo, adquisición, y mantenimiento de productos o servicios, ayudando en aspectos tales como: Proporcionar un criterio para evaluar las prácticas actuales de la organización Establecer metas y prioridades de mejora del proceso Proporcionar una guía para lograr procesos de calidad Cuando una organización logra enfocarse en los procesos, puede aprender de sus errores, incorporar mejores prácticas, hacer rutinarias ciertas tareas que una vez son realizadas correctamente se pueden hacer en forma repetitiva y puede lograr que sus resultados sean predecibles. Los procesos dentro de una organización deben ser establecidos, definidos y visibles. 2.3 ESTRUCTURA DE CMMI REPRESENTACIÓN POR ETAPAS Para el modelo CMMI existen cinco niveles de madurez, cada área de proceso se asocia a uno de éstos y a medida que la organización cumple con los procesos definidos para cada nivel alcanza el nivel de madurez de referencia. Para que una organización cumpla con un proceso se deben ver reflejadas en su proceso de software todas las prácticas establecidas en el proceso. Por tanto, una 46

4 organización alcanza un nivel de madurez determinado cuando ha puesto en práctica todas y cada una de las áreas de proceso aplicables a ese nivel y a los niveles inferiores. Los distintos niveles de madurez sirven como punto de referencia para conocer el grado de madurez total que posee una organización. Los Niveles de Madurez del modelo CMMI en su representación Por Etapas son presentados en la figura 8 mostrando para cada uno de estos las características más representativas del proceso en dicho nivel de referencia. Figura 8. Niveles de Madurez del Modelo CMMI 47

5 NIVEL 1 - INICIAL Estado inicial donde el desarrollo se basa en la heroicidad y responsabilidad de los individuos. Los procedimientos son inexistentes. NIVEL 2 - GESTIONADO Se normalizan las buenas prácticas en el desarrollo de proyectos (con base en la experiencia y el método). En este nivel consolidado, las buenas prácticas se mantienen en los momentos de estrés. Están definidos los productos a realizar. Se definen hitos para la revisión de los productos. NIVEL 3 - DEFINIDO La organización entera participa en el proceso eficiente de proyecto software. Se conocen de antemano los procesos de construcción de software. Existen métodos y plantillas bien definidas y documentados. 48

6 Los procesos no solo afectan a los equipos de desarrollo sino a toda la organización relacionada. Los proyectos se pueden definir cualitativamente. NIVEL 4 - GESTIONADO CUANTITATIVAMENTE Se puede seguir con indicadores numéricos (estadísticos) la evolución de los proyectos. Las estadísticas son almacenadas para aprovechar su aportación en siguientes proyectos. Los proyectos se pueden medir cuantitativamente. NIVEL 5 - EN OPTIMIZACIÓN Con base en criterios cuantitativos se pueden determinar las desviaciones más comunes y optimizar procesos. En los siguientes proyectos se produce una reducción de costes gracias a la anticipación de problemas y la continua revisión de procesos conflictivos. En la tabla 2, se presenta un resumen del modelo de procesos para la representación Por Etapas del modelo CMMI, indicando el foco del proceso en cada nivel y las áreas de proceso que están implicadas en dicho nivel. De igual 49

7 modo se indica la trazabilidad con el modelo en su representación Continua, haciendo referencia a la categoría de proceso con la que se relacionan las áreas de proceso de cada nivel, también se muestra una trazabilidad con las disciplinas integradas en el modelo. Dichas categorías son PCM: Process Management, PM: Project Management, ENG: Engineering y SUP: Support y se describen posteriormente al presentar la representación Continua del modelo CMMI. EL MODELO DE PROCESOS POR ETAPAS Nivel Foco Áreas de Proceso Categoría - Representación Continua Ampliación Disciplinas Mejora Continua 5: Optimizado 4: Gestionado Cuantitativamente Mejora continua del proceso Gestión Cuantitativa OID Innovación y Desarrollo Organizativo CAR - Análisis y Resolución de causales OPP Desempeño del proceso Organizativo QPM Gestión Cuantitativa del Proyecto PCM SUP PCM PM Estabilidad a Nivel Organizativo 3: Definido Estandarización del proceso RD Desarrollo de requerimientos ENG SW, IPPD TS Solución Técnica ENG SW, SE, IPPD PI Integración del Producto ENG SW, SE, SS Ver Verificación ENG SW, SE, IPPD, SS Val Validación ENG OPF - Foco en el Proceso Organizativo PCM IPPD 50

8 OPD - Definición del Proceso Organizativo PCM IPPD OT - Formación Organizativa PCM IPPD IPM - Gestión Integrada de Proyectos PM IPPD, SS RSKM Gestión de Riesgos PM IPPD IT Conformación de Equipos Integrados ISM Gestión Integrada de Proveedores DAR Análisis y Resolución de la Decisión OEI Entorno Organizativo para la Integración REQM Gestión de Requerimientos PM PM SUP SUP ENG SW, SE, IPPD Estabilidad a Nivel Proyecto 2: Gestionado Gestión Básica del Proyecto SW, SE, PP Planificación del Proyecto PM IPPD PMC Monitoreo y Control del Proyecto PM SW, SS SAM Gestión de los acuerdos con el PM IPPD, SS Proveedor MA Medición y Análisis SUP SS PPQA Aseguramiento de la Calidad SUP del Proceso y del Producto CM Gestión de la Configuración SUP SW, SE, SS 1: Inicial Tabla 2. Modelo de Procesos para la representación Por Etapas de CMMI 51

9 En el modelo CMMI en su representación Por Etapas, las áreas de proceso satisfacen unas metas (específicas y genéricas) de las organizaciones, y que éstas a su vez se logran gracias a la implementación de una serie de prácticas (específicas y genéricas) de las que se obtiene como resultado unos entregables. A continuación se definen los elementos que conforman la estructura del modelo CMMI en su representación por etapas: Meta específica (SG - Specific Goal) Establece las características específicas que se deben implementar para cumplir con el Área de Proceso involucrada. Las metas específicas son REQUERIDAS por el modelo y son utilizadas durante las evaluaciones para determinar si un Área de Proceso está o no cumplimentada, se dice que son requeridas por que se tienen que cumplir. Práctica específica (SP Specific Practice) Es una actividad que es considerada importante para alcanzar la meta específica asociada. Describe las actividades ESPERADAS para cumplimentar una meta, entendiendo por Esperadas que pueden haber implementadas prácticas equivalentes a las solicitadas. Una práctica puede ser implementada a través de una actividad, de varias actividades, de una actividad parcial o de cualquier combinación posible de las anteriores. 52

10 Sub-Práctica Descripciones detalladas que proporcionan una guía para interpretar las prácticas específicas o genéricas. Son un componente INFORMATIVO que proporciona ideas que pueden ser útiles en la mejora del proceso. Entregable (Work products) Son los productos resultantes de la puesta en acción de una práctica. Meta Genérica (GG Generic Goal) Se llama genérica debido a que la misma meta genérica aparece en múltiples áreas de proceso. La implementación de una meta genérica es indicativa de si el proceso involucrado es efectivo, repetible y duradero. Las Metas Genéricas son REQUERIDAS por el modelo y son utilizadas durante las evaluaciones para determinar si Área de Proceso está o no cumplimentada. Práctica Genérica (GP Generic Practice) 53

11 Una práctica genérica proporciona institucionalización para asegurar que los procesos asociados al Área de Proceso serán efectivos, repetibles y duraderos. Las prácticas genéricas son componentes esperables. Las metas y las prácticas genéricas habilitan a una Organización a institucionalizar las mejores prácticas. Las prácticas específicas están más orientadas a la implementación y las prácticas genéricas están más orientadas a la institucionalización. 2.4 ESTRUCTURA DE CMMI REPRESENTACIÓN CONTINUA La diferencia substancial con la representación Por Etapas, es que en la representación Continua se mide la capacidad por Área de proceso en forma individual y no la madurez. Un nivel de capacidad es una escala bien definida que describe la capacidad de un Área de Proceso. Cada nivel es una capa y la mejora continua implica alcanzar el siguiente nivel. Los niveles son acumulativos, es decir que el alcanzar un nivel más alto incluye los atributos de los niveles más bajos. Las áreas de procesos definidas por el modelo CMMI en su representación continua, se resumen en la figura 9. 54

12 Figura 9. Modelo de Procesos para la representación Continua de CMMI Existen 6 niveles de capacidad de los procesos para el modelo CMMI, los cuales se describen a continuación: NIVEL 0 INCOMPLETO Un proceso incompleto es uno que no se ejecuta o se ejecuta parcialmente. Esto implica que una o más de las metas específicas para este nivel no se cumplen. 55

13 NIVEL 1 EJECUTADO Es un proceso que cumple con todas las metas específicos. NIVEL 2 GESTIONADO Cumple con el nivel uno y se caracteriza por ser planeado y ejecutado de acuerdo con políticas, emplea gente con aptitud, es monitoreado, controlado y revisado, y se evalúa su adherencia a la descripción del proceso. NIVEL 3 DEFINIDO Cumple con el nivel dos y se caracteriza por ser un proceso definido a partir de los procesos estándar de la Organización y de los elementos disponibles en los bienes del proceso organizativo. NIVEL 4 GESTIONADO CUANTITATIVAMENTE Cumple con el nivel tres y es un proceso controlado utilizando técnicas estadísticas y otras técnicas cuantitativas. NIVEL 5 OPTIMIZADO 56

14 Cumple con el nivel cuatro y se es un proceso que es cambiado y adaptado para cumplir con los objetivos de negocio. Se enfoca sobre la mejora continua del proceso a través de la mejora tecnológica. 2.5 COMPARACIÓN DE LOS NIVELES DE LAS REPRESENTACIONES En la tabla 3, se puede observar la comparación entre las dos representaciones del modelo CMMI. Tabla 3. Comparación de las representaciones del Modelo CMMI 57

15 2.6 PRODUCTOS DE EVALUACIÓN A partir de sus productos CMMI pretende lograr los siguientes objetivos: Crear métodos formales comunes a todas las disciplinas Proporcionar recomendaciones para evaluaciones rápidas, evaluaciones iniciales y re-evaluaciones. Garantizar la continuidad de los principios de evaluación Los Principios de Evaluación que plantea para sus productos son: Usar un modelo de referencia orientado a procesos Usar un proceso formal de evaluación Involucrar a la alta dirección Enfocarse en los objetivos de negocio Observar confidencialidad y no atribución Dirigir la evaluación en forma colaborativa Planear acciones posteriores Clases de Métodos de Evaluación: Clase A (Corresponde al método de evaluación de SW-CMM): 58

16 Método completo usado para evaluaciones en profundidad. Evalúa el nivel de madurez de la organización. Clase B (Corresponde a las pre-evaluaciones): Menos sistemático y profundo, útil para evaluaciones iniciales No proporciona puntuación sobre el nivel de madurez Clase C Barato y rápido Evalúa ciertas áreas de riesgo con tomas no extensivas de datos Método SCAMPI SCAMPI (Standard CMMI Appraisal Method for Process Improvement) es un método para la evaluación formal del modelo CMMI. El método SCAMPI consta de tres fases, en cada una de las cuales se llevan a cabo un conjunto de procesos. La tabla 4 resume las fases y procesos de SCAMPI. 59

17 En SCAMPI, los resultados de una evaluación se obtienen mediante la aplicación de un conjunto de reglas de negocio aplicadas a cada componente del modelo (prácticas, objetivos, áreas de proceso y niveles de madurez). Estas reglas hacen que sea necesario utilizar herramientas, ya que el método de valoración deja de ser una simple encuesta para convertirse en una evaluación detallada y casi matemática. Fase Proceso Propósito 1. Planificación y preparación para la evaluación 1.1 Analizar requerimientos resultados 1.2 Desarrollar plan de evaluación 1.3 Seleccionar y preparar equipo 1.4 Obtener y analizar evidencia objetiva inicial Entender las necesidades de negocio de la organización. Nivelar los objetivos del negocio con los objetivos de la evaluación. Documentar requerimientos, acuerdos, estimaciones, riesgos, personalizaciones del método y consideraciones prácticas. Consensuar el plan de evaluación con la organización. Asegurar que un equipo calificado esté a cargo de la ejecución de la evaluación. Obtener información que facilite la preparación de la evaluación. Identificar potenciales fortalezas y debilidades. Obtener un entendimiento preliminar de las operaciones y procesos de la organización. 60

18 1.5 Preparar la recolección de evidencia objetiva 2.1 Examinar la evidencia objetiva Planificar y documentar las estrategias para la recolección de datos, incluyendo fuentes de datos, herramientas y tecnologías a utilizar. Recolectar información sobre las prácticas implementadas en la organización, siguiendo el plan de recolección definido. Verificar la implementación de las prácticas 2.2 Verificar y validar la evidencia objetiva en la organización. Cada práctica implementada se compara con la definición del modelo CMMI, y el equipo le asigna una 2. Conducción de la evaluación 3. Reporte de los resultados 2.3 Documentar la evidencia objetiva 2.4 Generar los resultados de la evaluación 3.1 Entregar los resultados de la evaluación valoración. Crear registros que documenten la implementación de las prácticas, contemplando también las fortalezas y debilidades encontradas. Calificar la satisfacción de los objetivos de acuerdo a las valoraciones asignadas a las prácticas. Calificar la satisfacción de las áreas de proceso de acuerdo a la satisfacción de los objetivos. Calificar los niveles de capacidad o madurez de acuerdo a la satisfacción de las áreas de proceso. Entregar los resultados obtenidos a la organización, de manera que puedan ser utilizados para tomar acciones futuras. 61

19 3.2 Empaquetar y archivar los activos de la evaluación Preservar los datos y registros importantes resultantes de la evaluación, almacenándolos de manera apropiada. Tabla 4. Fases y procesos del método SCAMPI 2.7 MODELO DE EVALUACIÓN El modelo de evaluación se basa en el cumplimiento o no de prácticas específicas que ayudan a cumplir los objetivos de cada Área de procesos, tal como se muestra en la tabla 5. Nivel de Madurez Área de Procesos Objetivo Nivel 2 Gestión de Los requerimientos son manejados y las inconsistencias con los Requerimientos planes del proyecto y los entregables son identificados. GG 2 Planeación del Se establecen y mantienen los estimativos de los parámetros de Proyecto planeación del proyecto? Un plan de proyecto es establecido y mantenido como la base para la gestión del proyecto. SG 3 Se establecen y se mantienen los compromisos con el plan del proyecto? GG 2 Monitoreo y El rendimiento y progreso actual de proyecto es monitoreado Control del comparándolo con el plan del proyecto? 62

20 Proyecto Se gestionan las acciones correctivas cuando la ejecución o los resultados del proyecto se desvían significativamente del plan? GG 2 Gestión de Se establecen y mantienen los contratos con los proveedores? Contratos con el El contrato con los proveedores es satisfactorio tanto para el Proveedor proyecto como para el proveedor? GG 2 El proceso se institucionaliza como proceso gestionado Medición y Las mediciones objetivas y las actividades son alineadas con Análisis las necesidades de información identificadas y con los objetivos Se proveen los resultados de las mediciones que dirigen las necesidades de información identificadas y los objetivos GG 2 Aseguramiento de Son objetivamente evaluados la adherencia del proceso la Calidad del ejecutado, los entregables asociados, los servicios aplicables a Proceso y del la descripción del proceso, los estándares y los procedimientos. Producto Se asegura que los problemas de incumplimiento son objetivamente rastreados y comunicados. GG 2 Gestión de la Se establecen los lineamientos de los entregables identificados. Configuración Se rastrean y controlan los cambios en los entregables que están bajo la gestión de la configuración SG 3 Se establece y mantiene una integridad de los lineamientos GG 2 Nivel 3 Desarrollo de Las necesidades de los interesados, las expectativas, las Requisitos restricciones y las interfaces son reunidas y traducidas en los requisitos del cliente. 63

21 Los requisitos del cliente son refinados y elaborados para desarrollar los requisitos de los productos y de los componentes del producto. SG 3 Los requisitos son analizados y validados, y se desarrolla una definición de la funcionalidad requerida Solución Técnica Integración del Producto Verificación SG 3 SG 3 SG 3 El proceso está institucionalizado como un proceso definido Las soluciones del producto o de los componentes del producto son seleccionadas a partir de las alternativas propuestas Se desarrollan los diseños del producto o de los componentes del producto Los componentes del producto y la documentación asociada de soporte son implementados a partir de su diseño. El proceso está institucionalizado como un proceso definido Se dirige la preparación para la integración del producto Las interfaces del producto, tanto internas como externas, son compatibles Los componentes del producto verificados son ensamblados y se entrega el producto integrado, verificado y validado El proceso está institucionalizado como un proceso definido Se conduce la preparación para la verificación Se realizan revisiones de pares sobre los entregables seleccionados Se verifican los entregables seleccionados comparándolos con sus requisitos especificados El proceso está institucionalizado como un proceso definido Validación Se conduce la preparación para la validación 64

22 El producto o sus componentes son validados para asegurar que ellos son plausibles de usar en su ambiente operativo propuesto. Enfoque en proceso organizacional Definición de Procesos Organizacionales Capacitación Organizacional Gestión integrada del proyecto SG1 SG2 SG1 SG1 SG2 SG 4 Se identifican periódicamente fortalezas, debilidades y oportunidades de mejora para los procesos de la organización. Las mejoras son planeadas e implementadas, se despliegan los activos de proceso organizacionales, y las experiencias relacionadas a los procesos son incorporadas en los activos de proceso. Se establecen y mantienen un conjunto de activos de procesos organizacionales. Se establece y mantiene una capacidad de capacitación que soporte la gerencia y los roles técnicos de la organización. Se provee un entrenamiento necesario a los individuos para desarrollar sus roles efectivamente. El proyecto es conducido usando un proceso definido que es tomado del conjunto de procesos estándar de la organización. Se conduce la colaboración y la coordinación con los interesados relevantes. Se identifican, definen, estructuran y plantean tareas de los equipos integrados necesarios para el proyecto. 65

23 Gestión del Riesgo Trabajo en equipo Integrado Manejo Integrado de Proveedores Análisis y toma de decisiones Ambiente Organizacional para Integración GG 2 SG1 Preparación para la Gestión del Riesgo. Los riesgos son identificados y analizados para determinar su importancia relativa. Se establece y mantiene un equipo que provea el conocimiento y las habilidades requeridas para entregar el producto. La operación del equipo integrado es gerenciado de acuerdo a principios establecidos Se identifican, analizan y seleccionan fuentes potenciales de productos que mejor llenan las necesidades del proyecto? El trabajo es coordinado con los proveedores para asegurar que el contrato es ejecutado apropiadamente. Se establece y mantiene la descripción del Proceso de Manejo Integrado de Proveedores definido Las decisiones son basadas en una evaluación de alternativas usando criterios establecidos. Se provee una infraestructura que maximiza la productividad de las personas y genera la colaboración necesaria para la integración. Las personas son manejadas para alimentar los comportamientos de integración y colaboración de un ambiente IPPD. 66

24 Nivel 4 Proceso de Se establecen y mantienen los lineamientos y los modelos que Desempeño caracterizan el desempeño esperado de los procesos del Organizacional conjunto de procesos estándar de la organización. Gestión El proyecto es gestionado cuantitativamente usando calidad y Cuantitativa del objetivos de desempeño de procesos Proyecto El desempeño de los subprocesos seleccionados dentro del proyecto es gestionado estadísticamente. Nivel 5 Innovación y Se seleccionan mejoras en procesos y tecnologías que despliegue contribuyan a lograr los objetivos de calidad y desempeño de Organizacional procesos Las mejoras medibles en los procesos y tecnologías de la organización son continua y sistemáticamente desplegadas. Análisis y Se determinan sistemáticamente las causas raizales de Solución Causal defectos u otros problemas. Se direccionan las causas raizales de defectos u otros problemas para prevenir su ocurrencia futura. GG 2 Tabla 5. Áreas de Procesos sus objetivos a evaluar 67

Capability Maturity Model Integration CMMI - Overview I

Capability Maturity Model Integration CMMI - Overview I Capability Maturity Model Integration CMMI - Overview I CAPIS Centro de Ingeniería del Software e Ingeniería del Conocimiento Junio 2004 Objetivo de la presentación Brindar una visión general del CMMI

Más detalles

Capítulo 2 Ideas generales de CMMI-SW. 2.1 Introducción. 2.2 Procesos. 2.3 Modelo de procesos

Capítulo 2 Ideas generales de CMMI-SW. 2.1 Introducción. 2.2 Procesos. 2.3 Modelo de procesos Capítulo 2 Ideas generales de CMMI-SW 2.1 Introducción El Capability Maturity Model Integration (en adelante CMMI), se compone de un conjunto de modelos, métodos de evaluación y cursos de formación para

Más detalles

CMMI : mejora del proceso en Fábricas de Software

CMMI : mejora del proceso en Fábricas de Software CMMI : mejora del proceso en Fábricas de Software Cecilia Rigoni Brualla Caelum, Information & Quality Technologies Introducción Introducción Idea / Necesidad Investigación Diseño Inversión PRODUCTO Introducción

Más detalles

Capítulo 3. Áreas de Proceso

Capítulo 3. Áreas de Proceso Capítulo 3. Áreas de Proceso Tal como lo vimos en el capitulo anterior, las áreas de proceso son un grupo de prácticas que se realizan colectivamente con el fin de alcanzar determinadas metas. Existen

Más detalles

El Modelo CMMI (for Development) Monterrey, N.L. México Noviembre 2008

El Modelo CMMI (for Development) Monterrey, N.L. México Noviembre 2008 El Modelo CMMI (for Development) Monterrey, N.L. México Noviembre 2008 El CMMI El CMMI es un enfoque de mejora de procesos que provee a las organizaciones de los elementos esenciales para un proceso efectivo.

Más detalles

CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad

CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad Robin Alberto Castro Gil rcastro@icesi.edu.co Geovany Trejos Salas gtrejos@icesi.edu.co Monitoreo y control de proyectos

Más detalles

Taller de Fundamentos de Mejora de Procesos

Taller de Fundamentos de Mejora de Procesos Taller de Fundamentos de Mejora de Procesos Capability Maturity Model, CMM and CMMI are registered in the U.S. Patent and Trademark Office Process Consulting - 22052009 Módulo 01 Diapositiva 1 Expectativas

Más detalles

Uso de la representación continua de CMMI para la Mejora de Negocio

Uso de la representación continua de CMMI para la Mejora de Negocio Uso de la representación continua de CMMI para la Mejora de Negocio III Semana del CMMI Casimiro Hernández Parro 1 de Marzo 2007 Capability Maturity Model and CMMI are registered in the U.S. Patent and

Más detalles

UNIVERSIDAD DE OVIEDO MÁSTER UNIVERSITARIO EN DIRECCIÓN DE PROYECTOS

UNIVERSIDAD DE OVIEDO MÁSTER UNIVERSITARIO EN DIRECCIÓN DE PROYECTOS UNIVERSIDAD DE OVIEDO MÁSTER UNIVERSITARIO EN DIRECCIÓN DE PROYECTOS ÁREA DE PROYECTOS DE INGENIERÍA TRABAJO FIN DE MÁSTER METODOLOGÍA PARA LA EVALUACIÓN DE LA MADUREZ DEL SISTEMA DE GESTIÓN DE LA I+D+I

Más detalles

PRESENTACIÓN CMMI: (CAPABILITY MATURITY MODEL INTEGRATION)

PRESENTACIÓN CMMI: (CAPABILITY MATURITY MODEL INTEGRATION) PRESENTACIÓN CMMI: (CAPABILITY MATURITY MODEL INTEGRATION) INDICE 1. Introducción 2. Estructura CMMI 3. Nivel 2 4. Nivel 3 5. Nivel 4 6. Nivel 5 7. Bibliografía INTRODUCCIÓN Qué es y por qué usar CMMI?

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 2. El model CMM El model CMMi 1 El modelo CMM El modelo Capability Maturity Model (CMM), también denominado CMM-SW, fue desarrollado por el SEI como marco de referencia

Más detalles

COMPILACION BIBLIOGRAFICA CMMI - escm-sp

COMPILACION BIBLIOGRAFICA CMMI - escm-sp COMPILACION BIBLIOGRAFICA CMMI - escm-sp Presentado Por Luz Marina López Gómez UNIVERSIDAD DE CALDAS FACULTAD DE INGENIERIAS Ingeniería de Sistemas Y Computación Octubre 06 de 2010 Manizales COMPILACION

Más detalles

White Paper 2006. Una Introducción a CMMI

White Paper 2006. Una Introducción a CMMI White Paper 2006 Una Introducción a CMMI White Paper 2006 Contenidos INTRODUCCIÓN... 4 NIVELES DE MADUREZ Y ÁREAS DE PROCESO...4 UN MODELO DE REFERENCIA NO ES LA DESCRIPCIÓN DE UN PROCESO...7 PROCESOS

Más detalles

SW-CMM (CMM for Software)

SW-CMM (CMM for Software) Sinopsis de los modelos SW-CMM y CMMI Juan Palacio 1.0 Abril - 2006 Síntesis de los modelos de procesos CMM y CMMI para desarrollo y mantenimiento de software. CMMI (y previamente CMM) puede emplearse

Más detalles

CMMI SM for Systems Engineering / Software Engineering / Integrated Product and Process CMMI SM -SE/SW/IPPD, V1.02

CMMI SM for Systems Engineering / Software Engineering / Integrated Product and Process CMMI SM -SE/SW/IPPD, V1.02 CMMI SM for Systems Engineering / Software Engineering / Integrated Product and Process Development,, Versión n 1.02 CMMI SM -SE/SW/IPPD, V1.02 Indice - Procesos integrados - El concepto CMMI - Introducción

Más detalles

Relación de ITIL con los procesos de aseguramiento de la Calidad del Software.

Relación de ITIL con los procesos de aseguramiento de la Calidad del Software. Relación de ITIL con los procesos de aseguramiento de la Calidad del Software. Introducción. Desde 1996 IECI ha venido desarrollando actividades de prueba, muy orientadas al negocio que desarrolla. En

Más detalles

CMMI (Capability Maturity Model Integrated)

CMMI (Capability Maturity Model Integrated) CMMI (Capability Maturity Model Integrated) El SEI (software engineering institute) a mediados de los 80 desarrolló el CMM (modelo de madurez de la capacidad de software). CMMI: CMM integrado, una mezcla

Más detalles

CAPÍTULO 2. CMM : CAPABILITY MATURITY MODEL

CAPÍTULO 2. CMM : CAPABILITY MATURITY MODEL CAPÍTULO 2. CMM : CAPABILITY MATURITY MODEL Teniendo en cuenta que este trabajo tiene como objetivo el mostrar la metodología de evaluación del modelo de Capacidad de Madurez, es necesario antes de profundizar

Más detalles

Alcanzando la gestión cuantitativa en la gestión de proyectos en el ámbito de las PYMEs

Alcanzando la gestión cuantitativa en la gestión de proyectos en el ámbito de las PYMEs del Alcanzando la gestión cuantitativa en la gestión de proyectos en el ámbito de las PYMEs Jose A. Calvo-Manzano, UPM I. García y M. Arcilla, UPM y UNED Introducción: Fracaso de los Proyectos Crisis del

Más detalles

Modelo de Procesos para la Industria de Software

Modelo de Procesos para la Industria de Software MoProSoft Modelo de Procesos para la Industria de Software Modelo MoProSoft 2 Perspectiva Histórica 2002 2003 2004 2005 AMCIS Círculo de Calidad 1996 Creación 1997 Emisión NMX-I-059 EvalProsoft Pruebas

Más detalles

CMM - Capability Maturity Model. Estructura de CMM... Componentes de CMM. Estructura de CMM

CMM - Capability Maturity Model. Estructura de CMM... Componentes de CMM. Estructura de CMM CMM - Capability Maturity Model Estructura de CMM... Es un marco que describe los elementos claves de un proceso de software efectivo. Describe un camino de mejora evolutivo desde un proceso ad hoc inmaduro

Más detalles

Planeación del Proyecto de Software:

Planeación del Proyecto de Software: Apéndice A. Cuestionarios del Sistema Evaluador Nivel2. Requerimientos de Administración: Goal 1: Los requerimientos del sistema asociados a software están bien controlados y existe un estándar para los

Más detalles

Evaluación asistida de CMMI-SW

Evaluación asistida de CMMI-SW Evaluación asistida de CMMI-SW Peralta, M.; Diez, E.; Britos, P. y García Martínez, R. 1 Centro de Ingeniería del Software e Ingeniería del Conocimiento (CAPIS) Escuela de Postgrado. Instituto Tecnológico

Más detalles

Modelo de Capacidad y Madurez o CMM (Capability Maturity Model), es un modelo de evaluación de los procesos de una organización.

Modelo de Capacidad y Madurez o CMM (Capability Maturity Model), es un modelo de evaluación de los procesos de una organización. Anexo 1 CMMI - Capability Maturity Model Integration Modelo de Capacidad y Madurez o CMM (Capability Maturity Model), es un modelo de evaluación de los procesos de una organización. Fue desarrollado inicialmente

Más detalles

Gestión de proyectos siguiendo practicas del PMI.

Gestión de proyectos siguiendo practicas del PMI. Gestión de proyectos siguiendo practicas del PMI. Identificación de las mejores prácticas aplicadas a la gestión de proyectos. Proceso de Desarrollo de Software de Codes S.A. alineado a CMMI Nivel 3 en

Más detalles

E a v l a ua u c a i c ón ó n de d l e Pr P oc o e c s e o s o de d Ing n e g n e i n er e ía a de d e So S f o twa w r a e

E a v l a ua u c a i c ón ó n de d l e Pr P oc o e c s e o s o de d Ing n e g n e i n er e ía a de d e So S f o twa w r a e Proceso de Ingeniería de Software Evaluación del Proceso de Ingeniería de Software 3. Evaluación del proceso 3.1. Modelos del proceso de evaluación 3.2. Métodos del proceso de evaluación 2 Los objetivos

Más detalles

Mejora de los procesos de gestión de proyectos a través de la combinación de PMBOK y CMMi

Mejora de los procesos de gestión de proyectos a través de la combinación de PMBOK y CMMi Mejora de los procesos de gestión de proyectos a través de la combinación de PMBOK y CMMi Alejandro Sacomani, Adriana Chalar, Leandro Antonelli, Andrés Lisse Centro de Informática, Fiscalia de Estado,

Más detalles

Evolución de los modelos CMMI

Evolución de los modelos CMMI Evolución de los modelos CMMI Enrique Morey Capability Maturity Model and CMMI are registered in the U.S. Patent and Trademark Office by Carnegie Mellon University ESI 2009 1 Pregunta Qué entendemos como

Más detalles

Objetivo: Analizar las características de los modelos de estandarización de la calidad CMM, SPICE, IEEE e ISO

Objetivo: Analizar las características de los modelos de estandarización de la calidad CMM, SPICE, IEEE e ISO INGENIERÍA DE SOFTWARE AVANZADA MIS (Sesión 10) 4.3 Modelos de mejora de proceso (CMM y SPICE) 4.4 Normas técnicas (IEEE, ISO, EU, etc.) 4.3 Modelos de mejora de proceso (CMM y SPICE) Objetivo: Analizar

Más detalles

De CMM (Capability Maturity Model) a CMMI (Capability Maturity Model Integration)

De CMM (Capability Maturity Model) a CMMI (Capability Maturity Model Integration) De CMM (Capability Maturity Model) a CMMI (Capability Maturity Model Integration) Preparado por: Amelia Soriano Alguna Bibliografía Carnagie Mellon - Software Engineering Institute, Capability Maturity

Más detalles

CMMi. Lic. Virginia Cuomo

CMMi. Lic. Virginia Cuomo CMMi Lic. Virginia Cuomo 1 Agenda Repaso CMMI Introducción Arquitectura Niveles de Madurez Representaciones Representación Discreta Representación Continua Discreta VS Continua 2 Repaso Qué vimos la tercer

Más detalles

LA CALIDAD SE TOMA EL GIDIS, EMPIEZA LA EXPERIENCIA DESDE ISO9001 HASTA CMMI.

LA CALIDAD SE TOMA EL GIDIS, EMPIEZA LA EXPERIENCIA DESDE ISO9001 HASTA CMMI. LA CALIDAD SE TOMA EL GIDIS, EMPIEZA LA EXPERIENCIA DESDE ISO9001 HASTA. Grupo de Investigación y Desarrollo de Ingeniería del Software. Departamento de Sistemas e Informática, Universidad Francisco de

Más detalles

Definición de un Proceso de Implantación de Sistemas

Definición de un Proceso de Implantación de Sistemas Definición de un Proceso de Implantación de Sistemas Alicia Mon, Marcelo Estayno, Fernando López Gil, Eduardo De María 1 1 Grupo de Ingeniería de Software (G.I.S.) / Departamento de Sistemas / Universidad

Más detalles

Mejora de procesos desde el ámbito de la innovación. Santiago, 20 de agosto 2014

Mejora de procesos desde el ámbito de la innovación. Santiago, 20 de agosto 2014 Mejora de procesos desde el ámbito de la innovación Santiago, 20 de agosto 2014 Presentación Paulina Dixiana Valenzuela Sánchez, PMP, Mg. Banco Falabella Jefe de Gestión de Proyectos, Calidad de Software

Más detalles

SW-CMM Capability Maturity Model for Software

SW-CMM Capability Maturity Model for Software SW-CMM Capability Maturity Model for Software Introducción 1986 Comienzan Estudios. SEI (Software Engineering Institute - UCM). 1991 Nace CMM v1.0 1994 CMM v1.1 P-CMM SE-CMM SW-CMM CMMs IPD-CMM CMMI SA-CMM

Más detalles

ESCUELA POLITÉCNICA NACIONAL

ESCUELA POLITÉCNICA NACIONAL ESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA DE SISTEMAS MARCO DE TRABAJO PARA LA GESTIÓN DE LA CALIDAD EN PROYECTOS DE DESARROLLO DE SOFTWARE BASADO EN PMBOK Y CMMI DEV. TESIS PREVIA A LA OBTENCIÓN

Más detalles

Sistema para auditar el cumplimiento de CMMI-SW nivel 2.

Sistema para auditar el cumplimiento de CMMI-SW nivel 2. Sistema para auditar el cumplimiento de CMMI-SW nivel 2. César Gabriel Vargas 1 Germán Biagioli 2 Trabajo final para obtener el grado de Licenciado en Informática / Licenciatura en Sistemas De la Facultad

Más detalles

! :: Quiénes Somos :: Visión :: Valores

! :: Quiénes Somos :: Visión :: Valores ! :: Quiénes Somos :: Visión :: Valores Odei S.A. es una empresa dedicada a la prestación de Servicios de Consultoría y Realización de proyectos en Sistemas de Información y Tecnologías de la Información.

Más detalles

El encuentro para los que buscan liderar proyectos con éxito. Cecilia Boggi,PMP Gerente de PMO millennium3 s.a

El encuentro para los que buscan liderar proyectos con éxito. Cecilia Boggi,PMP Gerente de PMO millennium3 s.a Proyecto de Mejora CMMI Un caso de Éxito Cecilia Boggi, PMP millennium3 s.a. 1 Cecilia Boggi,PMP Gerente de PMO millennium3 s.a Lic. en Análisis de Sistemas - UBA 25 años de experiencia en proyectos de

Más detalles

Calidad de Software - CMM

Calidad de Software - CMM Calidad de Software - CMM Herramientas y Procesos de Software Facultad de Informática, Ciencias de la Comunicación y Técnicas Especiales Lic. Cecilia Palazzolo Año 2008 1 Qué es un modelo de procesos?

Más detalles

CMMI SERVICIOS. María Smith Gutiérrez Rueda - Quality Assurance Officer y Líder del Grupo de Ingeniería de Procesos (EPG) de Aranda Software

CMMI SERVICIOS. María Smith Gutiérrez Rueda - Quality Assurance Officer y Líder del Grupo de Ingeniería de Procesos (EPG) de Aranda Software CMMI SERVICIOS María Smith Gutiérrez Rueda - Quality Assurance Officer y Líder del Grupo de Ingeniería de Procesos (EPG) de Aranda Software AGENDA 1.- Qué es CMMI servicios? 2.- En qué nos puede ayudar

Más detalles

Programa de Desarrollo Profesional en Mejora del Proceso de Software

Programa de Desarrollo Profesional en Mejora del Proceso de Software Programa de Desarrollo Profesional en Mejora del Proceso de Software - Inicio: 3 de Mayo - El Programa de Desarrollo Profesional (PDP) propone soluciones concretas a los problemas de definición de procesos,

Más detalles

Describir el CMMI para el desarrollo de software, evolución, alcance y representación

Describir el CMMI para el desarrollo de software, evolución, alcance y representación Unidad 6: Introducción a CMMI Objetivo terminal de la Unidad Describir el CMMI para el desarrollo de software, evolución, alcance y representación Temas: Acerca del Modelo Capacidad Madurez Evolución de

Más detalles

CALIDAD DEL SOFTWARE TESTS DE EXAMEN ACTUALIZADO SEP. 2010 TEMA 4 MODELOS, METODOLOGÍAS Y ESTÁNDARES: ESTRATEGIAS PARA ALCANZAR LA CALIDAD

CALIDAD DEL SOFTWARE TESTS DE EXAMEN ACTUALIZADO SEP. 2010 TEMA 4 MODELOS, METODOLOGÍAS Y ESTÁNDARES: ESTRATEGIAS PARA ALCANZAR LA CALIDAD TEMA 4 MODELOS, METODOLOGÍAS Y ESTÁNDARES: ESTRATEGIAS PARA ALCANZAR LA CALIDAD 1. MODELOS, METODOLOGÍAS Y ESTÁNDARES 1.1 Definiciones 01 [Feb. 2006] [Feb. 2007] Cuál de las siguientes frases referidas

Más detalles

Los procesos de software. Un proceso de software se define como un:

Los procesos de software. Un proceso de software se define como un: Los procesos de software Un proceso de software se define como un: "conjunto de actividades, métodos, prácticas y transformaciones que las personas usan para desarrollar y mantener software y sus productos

Más detalles

Qué es el Modelo CMMI?

Qué es el Modelo CMMI? El principal problema que tienen las empresas en sus áreas de tecnología, así como las empresas desarrolladoras de software al iniciar un proyecto, radica en que el tiempo de vida del proyecto y el presupuesto

Más detalles

PROF PROF INFORME VISIÓN GLOBAL DE CMM ÍNDICE

PROF PROF INFORME VISIÓN GLOBAL DE CMM ÍNDICE it Gestión Informática GESTIÓN INFORMÁTICA INFORME VISIÓN GLOBAL DE CMM Autor: Yan Bello. Consultor principal de it ÍNDICE Definición. Los 5 niveles del CMM Carencias frecuentes en las empresas Beneficios

Más detalles

TESIS DE MÁSTER. Implantación de CMMI en pequeñas empresas de desarrollo de software UNIVERSIDAD POLITÉCNICA DE VALENCIA

TESIS DE MÁSTER. Implantación de CMMI en pequeñas empresas de desarrollo de software UNIVERSIDAD POLITÉCNICA DE VALENCIA UNIVERDAD POLITÉCNICA DE VALENCIA TES DE MÁSTER Implantación de CMMI en pequeñas empresas de desarrollo de software Presentado por: Sergio Sanz Moyano Dirigido por: Juan Sánchez Díaz Valencia, 2009 2 Esta

Más detalles

ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE

ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE ESTÁNDARES Y MODELOS DE CALIDAD DEL SOFTWARE INTRODUCCIÓN La calidad es un concepto complejo, que se viene aplicando en el campo de la informática desde hace muchos años, la aplicación de la calidad al

Más detalles

Motivación para la mejora de procesos basada en CMMI

Motivación para la mejora de procesos basada en CMMI Motivación para la mejora de procesos basada en CMMI ESI 2007 1 Situación real Sólo el 34% de los proyectos de software tiene éxito. Standish Group, CHAOS Report, 2003 ESI 2007 2 Qué está sucediendo? Problemáticos

Más detalles

CMMI. Un modelo para optimizar los procesos de desarrollo. Jordi Borja Sanz (jordi.borja@borland.com) Technical Director Borland Spain & Portugal

CMMI. Un modelo para optimizar los procesos de desarrollo. Jordi Borja Sanz (jordi.borja@borland.com) Technical Director Borland Spain & Portugal CMMI. Un modelo para optimizar los procesos de desarrollo Jordi Borja Sanz (jordi.borja@borland.com) Technical Director Borland Spain & Portugal Agenda Por qué CMMI? Qué es CMMI? Beneficios obtenidos de

Más detalles

GUÍA DE IMPLANTACIÓN DE CMMI EN LA EMPRESA DE SOFTWARE COLOMBIANA

GUÍA DE IMPLANTACIÓN DE CMMI EN LA EMPRESA DE SOFTWARE COLOMBIANA GUÍA DE IMPLANTACIÓN DE CMMI EN LA EMPRESA DE SOFTWARE COLOMBIANA Cesar Torres Daniel Arbeláez ESCUELA DE INGENIERIA DEPARTAMENTO DE INFORMÁTICA Y SISTEMAS UNIVERSIDAD EAFIT MEDELLÍN 2008 TABLA DE CONTENIDOS

Más detalles

Calidad en el Servicio

Calidad en el Servicio Calidad en el Servicio Por qué es importante los procesos en el servicio? Beneficios de un modelo de referencia Resultados que se obtienen al operar servicios bajo estándares internacionales CMMI para

Más detalles

PERSONALIZACIÓN DE RUP PARA PROYECTOS ACADÉMICOS DE DESARROLLO DE SOFTWARE. LUIS FELIPE TABARES BEDOYA ltabares@eafit.edu.co

PERSONALIZACIÓN DE RUP PARA PROYECTOS ACADÉMICOS DE DESARROLLO DE SOFTWARE. LUIS FELIPE TABARES BEDOYA ltabares@eafit.edu.co PERSONALIZACIÓN DE RUP PARA PROYECTOS ACADÉMICOS DE DESARROLLO DE SOFTWARE LUIS FELIPE TABARES BEDOYA ltabares@eafit.edu.co Proyecto de grado para obtener el título de Ingeniero de Sistemas Asesor Jorge

Más detalles

Modelos y Normas Disponibles de Implementar

Modelos y Normas Disponibles de Implementar Modelos y Normas Disponibles de Implementar AmericaVeintiuno tiene capacidad para asesorar a una organización en base a diferentes modelos o normativas enfocadas al mercado informático. A partir de determinar

Más detalles

Contenido de la sesión. Calidad del software Conceptos de Calidad Calidad del producto Calidad del proceso

Contenido de la sesión. Calidad del software Conceptos de Calidad Calidad del producto Calidad del proceso Contenido de la sesión Calidad del software Conceptos de Calidad Calidad del producto Calidad del proceso QUÉ ES CALIDAD DEL SOFTWARE? Pressman (Pressman, 1998) define la calidad del software como: la

Más detalles

People CMM para gestionar los factores que influyen en la mejora de procesos de software

People CMM para gestionar los factores que influyen en la mejora de procesos de software Universidad ORT Uruguay Facultad de Ingeniería People CMM para gestionar los factores que influyen en la mejora de procesos de software Entregado como requisito para la aprobación del Master en Ingeniería

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN UNIVERSIDAD NACIONAL DE INGENIERÍA TALLER CMMI EN PROCESOS DE DESARROLLO DE SOFTWARE CERTIFICA ORGANIZA Mayor Información: informes@uni.edu.pe Visite Nuestra Web http://www.ceps.uni.edu..pe OBJETIVOS GENERALES

Más detalles

Implementación de 4 Áreas de Proceso del modelo de calidad CMMI: Gestión y Desarrollo de Requerimientos, Validación, y Verificación

Implementación de 4 Áreas de Proceso del modelo de calidad CMMI: Gestión y Desarrollo de Requerimientos, Validación, y Verificación UNIVERSIDAD PERUANA DE CIENCIAS APLICADAS FACULTAD DE INGENIERÍA CARRERA DE INGENIERÍA DE SISTEMAS DE INFORMACIÓN Implementación de 4 Áreas de Proceso del modelo de calidad CMMI: Gestión y Desarrollo de

Más detalles

UNIVERSIDAD DE CUENCA RESUMEN

UNIVERSIDAD DE CUENCA RESUMEN RESUMEN La alineación de las Tecnologías de Información con los objetivos estratégicos empresariales se ha vuelto un factor crítico para la supervivencia y éxito de las empresas. La planeación y el control

Más detalles

Metodologías de seguridad en el desarrollo de la democracia electrónica. Javier Martín José A. Rubio

Metodologías de seguridad en el desarrollo de la democracia electrónica. Javier Martín José A. Rubio Metodologías de seguridad en el desarrollo de la democracia electrónica Javier Martín José A. Rubio Índice Introducción al problema Panorama de las metodologías de seguridad OCTAVE SSE-CMM Conclusiones

Más detalles

Eduardo Blanco, PMP Ingeniería de Desarrollo Software, Grupo SATEC. Universidad de Salamanca

Eduardo Blanco, PMP Ingeniería de Desarrollo Software, Grupo SATEC. Universidad de Salamanca Eduardo Blanco, PMP Ingeniería de Desarrollo Software, Grupo SATEC Agenda Caso práctico Introducción Una metodología CMMI Una empresa SATEC 2 Introducción De la Universidad a la Empresa En la Universidad

Más detalles

PLAN DE MEJORA PARA EL PROCESO DE DESARROLLO DE SOFTWARE DE INTELECTUS SYSTEM

PLAN DE MEJORA PARA EL PROCESO DE DESARROLLO DE SOFTWARE DE INTELECTUS SYSTEM PLAN DE MEJORA PARA EL PROCESO DE DESARROLLO DE SOFTWARE DE INTELECTUS SYSTEM Marcia Conlago Universidad de las Fuezas Armadas ESPE, Sangolqui, Ecuador Unidad de Desarrollo de Software, Intelectus System,

Más detalles

y la madurez llegó a las empresas Iban López Jiménez

y la madurez llegó a las empresas Iban López Jiménez y la madurez llegó a las empresas Iban López Jiménez Hoy hablamos de CMM qué? CMMI y otros modelos Cifras, cifras, cifras Acreditación Un ejemplo de acreditación real: TECSIDEL Empezamos bien CMM qué?

Más detalles

COBIT - Control Objectives for Information and related Technology (Objetivos de Control para la Información y la Tecnología relacionada) Mayo de 2012

COBIT - Control Objectives for Information and related Technology (Objetivos de Control para la Información y la Tecnología relacionada) Mayo de 2012 - Control Objectives for Information and related Technology (Objetivos de Control para la Información y la Tecnología relacionada) Mayo de 2012 Antecedentes Ante la necesidad de crear y fortalecer el ambiente

Más detalles

UN MODELO DE MADUREZ PARA EL PROCESO DE GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

UN MODELO DE MADUREZ PARA EL PROCESO DE GESTIÓN DE CONFIGURACIÓN DE SOFTWARE UN MODELO DE MADUREZ PARA EL PROCESO DE GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Resumen. Rodolfo Villarroel Marcello Visconti rvillarr@spock.ucm.cl visconti@inf.utfsm.cl Universidad Católica del Maule Universidad

Más detalles

Utilización de Estándares ITIL para logar el Nivel 3 de CMMI en una Organización

Utilización de Estándares ITIL para logar el Nivel 3 de CMMI en una Organización Utilización de Estándares ITIL para logar el Nivel 3 de CMMI en una Organización Resumen Mariana Isela Jaramillo González Universidad Autónoma del Estado de México Raúl Antonio Trejo Ramírez Irma Garcia

Más detalles

Beneficios de la implantación de una metodología para el ciclo de vida de desarrollos software

Beneficios de la implantación de una metodología para el ciclo de vida de desarrollos software Beneficios de la implantación de una metodología para el ciclo de vida de desarrollos software Dirección de Desarrollo y Aplicaciones Miguel Martínez Vélez Agenda 1. Introducción 2. El Proceso Software

Más detalles

Microsoft Solutions Framework - CMMI. Luis Fraile MVP Team System http://www.lfraile.net lfraile@lfraile.net

Microsoft Solutions Framework - CMMI. Luis Fraile MVP Team System http://www.lfraile.net lfraile@lfraile.net Microsoft Solutions Framework - CMMI Luis Fraile MVP Team System http://www.lfraile.net lfraile@lfraile.net Qué es CMMI? DETERMINISTA: Project Planning (PP) 2.1: Identificar dependencias entre tareas PLANIFICACIÓN

Más detalles

Integración Universidad-Industria en un marco de mejora de proceso de. software basado en CMMI

Integración Universidad-Industria en un marco de mejora de proceso de. software basado en CMMI Integración Universidad-Industria en un marco de mejora de proceso de software basado en CMMI 1 Porqué estamos acá? Como consecuencia de un trabajo conjunto entre la Universidad y la Industria En particular

Más detalles

José de Jesús Sandoval Palomares jsando@ciatec.mx

José de Jesús Sandoval Palomares jsando@ciatec.mx José de Jesús Sandoval Palomares jsando@ciatec.mx Objetivo Apoyar a las empresas que ofrecen servicios de Tecnologías de la Información, para implementar mejores prácticas para el eficiente control, seguimiento

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad

Más detalles

Trabajo de tesis Framework de mejora de procesos de desarrollo de software

Trabajo de tesis Framework de mejora de procesos de desarrollo de software Trabajo de tesis Framework de mejora de procesos de desarrollo de software 1 ra Sección: Cuerpo principal Universidad Nacional de La Plata Facultad de informática Carrera: Magíster en Ingeniería de Software

Más detalles

ARANDA SOFTWARE: EXPERIENCIA DE IMPLEMENTACION DE CMMI SERVICIOS EN UNA ORGANIZACIÓN QUE CUENTA CON IMPLEMENTACION DE CMMI DEV María Smith Gutiérrez

ARANDA SOFTWARE: EXPERIENCIA DE IMPLEMENTACION DE CMMI SERVICIOS EN UNA ORGANIZACIÓN QUE CUENTA CON IMPLEMENTACION DE CMMI DEV María Smith Gutiérrez ARANDA SOFTWARE: EXPERIENCIA DE IMPLEMENTACION DE CMMI SERVICIOS EN UNA ORGANIZACIÓN QUE CUENTA CON IMPLEMENTACION DE CMMI DEV María Smith Gutiérrez Rueda - Quality Assurance Officer y Líder del Grupo

Más detalles

COBIT o COBIT enfatiza el cumplimiento regulatorio, ayuda a las organizaciones a

COBIT o COBIT enfatiza el cumplimiento regulatorio, ayuda a las organizaciones a 5. METODOLOGIAS COBIT o COBIT enfatiza el cumplimiento regulatorio, ayuda a las organizaciones a incrementar su valor a través de las tecnologías, y permite su alineamiento con los objetivos del negocio

Más detalles

Sinopsis de la gestión de programas de acuerdo con el estándar del Project Management Institute 1

Sinopsis de la gestión de programas de acuerdo con el estándar del Project Management Institute 1 Sinopsis de la gestión de s de acuerdo con el estándar del Project Management Institute Conceptos básicos Qué es un? Es un grupo de proyectos gestionados de modo coordinado para obtener beneficios y el

Más detalles

Calidad del software. Juan Manuel Fernández Peña 2011

Calidad del software. Juan Manuel Fernández Peña 2011 Calidad del software Juan Manuel Fernández Peña 2011 Modelos de Calidad Modelos de Calidad del Software Tres tipos de modelos importantes: Calidad del producto: propiedades del producto según usuario y

Más detalles

EVALUACIÓN Y MEJORA DE PROCESOS

EVALUACIÓN Y MEJORA DE PROCESOS PORTADA EVALUACIÓN Y MEJORA DE PROCESOS PORTADA ISO 90003 PSP TSP BOOTSTRAP TRILLIUM SPICE (ISO 15504) I MODELO DE MADUREZ DE LA CAPACIDAD () Nivel Inicial Repetible Características - Ausencia de gestión

Más detalles

Consideraciones para la implementación de SOA en el desarrollo de productos. Septiembre, 2006

Consideraciones para la implementación de SOA en el desarrollo de productos. Septiembre, 2006 Consideraciones para la implementación de SOA en el desarrollo de productos Septiembre, 2006 Consideraciones para la implementación de SOA en el desarrollo de productos Las nuevas exigencias de los mercados

Más detalles

Prof. Juan José Díaz Nerio. Foro de Tecnología : Gestión de la Calidad del Software. Domingo 16 Noviembre 2014

Prof. Juan José Díaz Nerio. Foro de Tecnología : Gestión de la Calidad del Software. Domingo 16 Noviembre 2014 Prof. Juan José Díaz Nerio. Foro de Tecnología : Gestión de la Calidad del Software. Domingo 16 Noviembre 2014 Agenda La Crisis del Software Conceptos asociados a Calidad Atributos de Calidad Funciones

Más detalles

SISTEMAS DE INFORMACIÓN III TEORÍA

SISTEMAS DE INFORMACIÓN III TEORÍA CONTENIDO: QUÉ ES CALIDAD DEL SOFTWARE? ASEGURAMIENTO DE LA CALIDAD DEL SOFTWARE CONTROL DE LA CALIDAD DEL SOFTWARE AUDITORÍA DE LA CALIDAD DEL SOFTWARE CALIDAD DEL PRODUCTO DE SOFTWARE CALIDAD DEL PROCESO

Más detalles

UNIVERSIDAD DE CHILE FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION

UNIVERSIDAD DE CHILE FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION UNIVERSIDAD DE CHILE FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS DEPARTAMENTO DE CIENCIAS DE LA COMPUTACION HERRAMIENTA DE GESTION CUANTITATIVA DE PROYECTOS DE SOFTWARE ORIENTADA POR UN PROCESO DE DESARROLLO

Más detalles

CAPÍTULO 5. MODELO DE CAPACIDAD DE MADUREZ

CAPÍTULO 5. MODELO DE CAPACIDAD DE MADUREZ CAPÍTULO 5. MODELO DE CAPACIDAD DE MADUREZ Ya que el problema fundamental de las organizaciones de software es su inhabilidad para administrar sus procesos. El CMM para Software (CMM-SW) se convierte en

Más detalles

CMMI aplicado a entornos de desarrollo software: El caso de MOSKitt4ME

CMMI aplicado a entornos de desarrollo software: El caso de MOSKitt4ME Máster Universitario en Ingeniería del Software, Métodos Formales y Sistemas de Información Universitat Politècnica de València Departamento de Sistemas Informáticos y Computación CMMI aplicado a entornos

Más detalles

1. Introducción. 2. El concepto de calidad del software. 3. Estándares de calidad existentes. 4. La norma ISO 9000-3

1. Introducción. 2. El concepto de calidad del software. 3. Estándares de calidad existentes. 4. La norma ISO 9000-3 Contenido INGENIERIA DE SOFTWARE Tema 6: Administración de la calidad del software Presenta: David Martínez Torres Universidad Tecnológica de la Mixteca dtorres@mixteco.utm.mx Cubo 37 1. Introducción 2.

Más detalles

Capítulo 3 - Aseguramiento de la calidad del software

Capítulo 3 - Aseguramiento de la calidad del software Capítulo 3 - Aseguramiento de la calidad del software 3.1 Introducción La calidad es el conjunto de propiedades inherentes a una entidad, que permiten juzgar su valor. Está cuantificada por el valor que

Más detalles

INGENIERIA INFORMÁTICA EN UNIVERSIDAD COMPLUTENSE DE MADRID

INGENIERIA INFORMÁTICA EN UNIVERSIDAD COMPLUTENSE DE MADRID Auditor automático para nivel 2 del CMMI-SW INGENIERIA INFORMÁTICA EN UNIVERSIDAD COMPLUTENSE DE MADRID PROYECTO DE SISTEMAS INFORMÁTICOS, INGENIERÍA EN INFORMÁTICA, FACULTAD DE INFORMÁTICA, UNIVERSIDAD

Más detalles

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ TESIS PUCP Esta obra ha sido publicada bajo la licencia Creative Commons Reconocimiento-No comercial-compartir bajo la misma licencia 2.5 Perú. Para ver una copia de dicha licencia, visite http://creativecommons.org/licenses/by-nc-sa/2.5/pe/

Más detalles

Gobernabilidad de TI. Elsa Estevez Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur. 2do.

Gobernabilidad de TI. Elsa Estevez Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur. 2do. Gobernabilidad de TI COBIT Elsa Estevez Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur 2do. Cuatrimestre 2010 T. 2 Contenido Introducción a la Gobernabilidad de TI

Más detalles

CMMI 3 SVC Alineación en camino al exito

CMMI 3 SVC Alineación en camino al exito CMMI 3 SVC Alineación en camino al exito Agenda BrainUp Systems Sintomas Diagnostico La solución Obstáculos en el camino Beneficios CMMI3 SVC BrainUp Mas de 12 años de experiencia en desarrollo de aplicaciones

Más detalles

SISTEMA DE GESTIÓN, INGENIERÍA Y CALIDAD DEL SISTEMA INTEGRADO JÚPITER. NIVEL 2 DE CMMI

SISTEMA DE GESTIÓN, INGENIERÍA Y CALIDAD DEL SISTEMA INTEGRADO JÚPITER. NIVEL 2 DE CMMI SISTEMA DE GESTIÓN, INGENIERÍA Y CALIDAD DEL SISTEMA INTEGRADO JÚPITER. NIVEL 2 DE CMMI Director S.I. Júpiter Jefe Srv. Información de Gastos Jefa Gabinete Información de Gastos Responsable Sistemas del

Más detalles

MPS.BR - Mejora de Proceso del Software Brasileño. Guía General MPS de Software

MPS.BR - Mejora de Proceso del Software Brasileño. Guía General MPS de Software MPS.BR - Mejora de Proceso del Software Brasileño Guía General MPS de Software Esta guía contiene la descripción general del Modelo MPS y detalla el Modelo de Referencia MPS para Software (MR-MPS-SW) y

Más detalles

Diferencias entre nivel 2 y nivel 3 y una estrategia de implantación

Diferencias entre nivel 2 y nivel 3 y una estrategia de implantación CMMI DEV Diferencias entre nivel 2 y nivel 3 y una estrategia de implantación Cecilia Rigoni Gerente de Caelum, Information & Quality Technologies. Vocal del Comité CSTIC de la AEC El modelo CMMI DEV,

Más detalles

Proceso para gerenciar proyectos de pruebas de software en empresas especializadas de servicios de aseguramiento de la calidad de software.

Proceso para gerenciar proyectos de pruebas de software en empresas especializadas de servicios de aseguramiento de la calidad de software. Proceso para gerenciar proyectos de pruebas de software en empresas especializadas de servicios de aseguramiento de la calidad de software. PROYECTO DE GRADO Gina Lorena Idrobo Burbano Ingri Lorena Jojoa

Más detalles

En el siguiente documento se presentan desde el anexo A hasta el anexo H.

En el siguiente documento se presentan desde el anexo A hasta el anexo H. Definición e Implementación de un Sistema de Información para un Proceso de Desarrollo de Software Pág. 1 Resumen En el siguiente documento se presentan desde el anexo A hasta el anexo H. Estos anexos

Más detalles

ASISTENTE PARA LA EVALUACIÓN DE CMMI-SW Proyecto de Tesis de Magíster en Ingenieria del Software. Tesista: Ing. Mario L. Peralta

ASISTENTE PARA LA EVALUACIÓN DE CMMI-SW Proyecto de Tesis de Magíster en Ingenieria del Software. Tesista: Ing. Mario L. Peralta 1. INTRODUCCIÓN ASISTENTE PARA LA EVALUACIÓN DE CMMI-SW Proyecto de Tesis de Magíster en Ingenieria del Software Tesista: Ing. Mario L. Peralta Directora: M. Ing. Paola Britos A principios de la década

Más detalles

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE 3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Software Configuration Management (SCM) es una disciplina de la Ingeniería de Software que se preocupa de [Ber92] [Ber84] [Bou98] [Mik97]: Identificar y documentar

Más detalles

Conocimiento Base ProSoftCol

Conocimiento Base ProSoftCol Conocimiento Base ProSoftCol Ximena Higuera Moriones Este documento pretende que todo el conocimiento que pueda ser aplicable al proyecto ProSoftCol:Guía Metodológica de Mejora de Procesos de Construcción

Más detalles

Catálogo de Formación SEI

Catálogo de Formación SEI Catálogo de Formación SEI ESI lleva 15 años ofreciendo servicios de formación en diferentes tecnologías. En este tiempo ha formado a más de 4.000 profesionales de más de 800 organizaciones, en más de 30

Más detalles

Modelos de Madurez en la Administración de Proyectos. Prof. Bernardo López González, MAP

Modelos de Madurez en la Administración de Proyectos. Prof. Bernardo López González, MAP Modelos de Madurez en la Administración de Proyectos Prof. Bernardo López González, MAP Modelos de Madurez en la Administración de Proyectos Existen varios estándares que en materia de administración de

Más detalles