Vous êtes sur la page 1sur 6

ACTIVIDAD 3

MODELOS DE CALIDAD DE SOFTWARE

SENA
2019
Informe: Elabore un informe de mínimo de 5 hojas en el cual usted hable de forma
analítica
de los siguientes puntos:
• Representaciones del Modelo de CMMI
• Clasificación de las áreas de proceso para cada Nivel de Madurez
• Áreas de Proceso
• Prácticas/Metas Genéricas
• Prácticas/Metas Específicas
• Semejanzas y diferencias entre las representaciones Continua y Escalonada
En un procesador de texto, realice un documento que contenga este ensayo y envíelo a su
instructor en las fechas establecidas mediante el espacio de actividades, en el enlace
destinado para el envío del informe de la semana 3. Su instructor no recibirá este
documento
mediante correo electrónico o cualquier otro medio. Tenga en cuenta la rúbrica de
evaluación
con la que será calificada su evidencia.

Solución

Que es CMI: sus siglas en ingles son Capability Maturity Model Integration (Modelo de
Madurez de Capacidades de Integración). Este modelo contiene las mejores prácticas de
la industria del desarrollo de software conformado en el desarrollo del mismo como para
su mantenimiento adquisición y operación de productos y servicios
Es un modelo que provee a las organizaciones las mejores prácticas con elementos que
son esenciales para que los procesos de negocios sean efectivos.
CMMI fue desarrollado inicial mente para los procesos relativos al desarrollo, e
implementación de software por la Carnegie-Mellon Unniversity, salio a la luz en el año
1987 como Capability Maturity Model CMM, dicho nombre como los como los cinco
niveles de la representación por etapas están inspirados en el modelo de madurez
Manufacturing Maturity Model de Crosby.
En un comienzo el modelo CMM fue aplicado en programas de defensa, logrando una
fuerte aceptación.
El problema con esto, es que debido a la gran proliferación de modelos de desarrollo de
software
empezaron a surgir diferentes confusiones, esto llevo a que el gobierno terminó
financiando un proyecto de dos años en que el participaron más de 200 expertos del
mundo industrial y académico, con el fin de crear un solo marco extensible para la
ingeniería de sistemas, la ingeniería de software y el desarrollo de productos dando como
resultado El modelo más conocido actualmente: CMMI.
Es una guía que nos ayuda en la mejora de procesos, El enfoque del modelo permite
evolucionar desde un proceso en crisis a un proceso controlado, estandarizado, medido y
optimizado que sienta las bases de la mejora continua y permite a la organización adoptar
nuevas prácticas sobre un proceso estable y controlado que está institucionalizado.
Según el modelo que se utilice se puede obtener el documento con un conjunto de guías
que ayudan en:
 Desarrollo y mantenimiento de productos y servicios (CMMI DEV)
 Adquisición de productos y servicios (CMMI ACQ)
 Establecimiento, entrega y gestión de los servicios (CMMI SVC). Tiene
elementos esenciales de un proceso efectivo y propone una forma de adopción
para la organización que permite incrementar la calidad y productividad, al tiempo
controlando el presupuesto y los compromisos establecidos
Considera dos enfoques o rutas para adoptar las mejoras y medir el nivel en que han
evolucionado y se conocen como representaciones. En una forma se consideran áreas de
proceso de manera individual y se califican en niveles de capacidad de acuerdo con la
representación continua.
Niveles: Inicial:
las organizaciones no disponen de un ambiente estable para el desarrollo y
mantenimiento de software, así se apliquen o utilicen técnicas correctas de la ingeniería,
el excito de cada proyecto se basa la mayoría de veces en el esfuerzo personal, pero esto
conlleva a presentar fracasos y retrasos esto finalizando en sobrecostes para la
organización
Repetible:
en este nivel las empresas u organizaciones disponen de prácticas institucionalizadas de
gestión de proyectos, tienen métricas básicas y seguimiento de la calidad.
Definido:
las empresas u organizaciones disponen de correctos procedimientos de coordinación
entre grupos, formación del personal, niveles avanzados de métricas en los procesos,
ingeniería más detallada y aplican técnicas de revisión por pares (PEER REVIEWS)
Gestionado:
las empresas u organizaciones disponen de el conjunto de métricas significativas de
calidad y productividad, usándolas de modo sistemático para la ayuda en la toma de
decisiones y la gestión de los riesgos de las mismas, esto dando como finalidad un
software de alta calidad.
Optimizado:
las empresas u organizaciones están enfocadas en la mejora continua de los procesos,
realiza intensivamente las métricas, gestiona procesos de innovación.
El otro enfoque considera un conjunto preestablecido de áreas de proceso que constituyen
un nivel de madurez y que es la forma de evaluar la representación escalonada o por
etapas.
Está estructurado para facilitar su uso en elementos que definen la forma y modo de
aplicarlo, considerando los elementos que son obligatorios, sugeridos o el material
informativo en las áreas.
Las metas genéricas (GG) y prácticas genéricas (GP) ayudan a institucionalizar en la
organización las prácticas establecidas en cada una de las áreas de proceso, de manera
que el proceso puede evolucionar desde un proceso adhoc hasta un proceso
institucionalizado dependiendo del nivel que se quiera alcanzar.
En este resumen se presentan las metas y prácticas genéricas agrupadas de acuerdo al
nivel de institucionalización del proceso que se alcanza.
A diferencia de las versiones anteriores de CMMI en esta versión no existen las metas
genéricas 4 y 5, con sus respectivas prácticas genéricas, ya que fueron eliminadas del
modelo. Otras modificaciones se indican en cursiva o itálica.

Proceso realizado
Un proceso que cumple el trabajo necesario para producir productos de trabajo. En este
caso se satisfacen las metas específicas del área de proceso.
GG1. El proceso da soporte a las metas específicas del área de proceso, transformando
los productos de trabajo de entrada identificables para producir los productos de trabajo
de salida identificables.
GP1.1 Realizar las prácticas específicas del área de proceso para desarrollar los productos
de trabajo y proporcionar servicios para lograr las metas específicas del área de proceso.
Proceso gestionado
Un proceso realizado que se planifica y ejecuta de acuerdo con la política; emplea
personas con habilidades que tienen recursos adecuados para producir productos de salida
controlados; involucra a las partes interesadas relevantes; es monitorizado, controlado y
revisado; es evaluado en términos de adherencia a su descripción de proceso.
GG2. El proceso está institucionalizado como un proceso gestionado.
GP2.1 Establecer y mantener una política de la organización para planificar y realizar el
proceso.
GP2.2 Establecer y mantener el plan para realizar el proceso
GP2.3 Proporcionar recursos adecuados para realizar el proceso, desarrollar los productos
de trabajo y proporcionar los servicios del proceso.
GP2.4 Asignar las responsabilidades y la autoridad para realizar el proceso, desarrollar
los productos de trabajo y proporcionar los servicios del proceso.
GP2.5 Formar, según sea necesario, a las personas para realizar o dar soporte al proceso.
GP2.6 Poner los productos de trabajo seleccionados del proceso bajo los niveles de
control apropiados.
GP2.7 Identificar e involucrar, como se planificó, a las partes interesadas relevantes del
proceso.
GP2.8 Monitorizar y controlar el proceso de acuerdo con el plan para realizar el proceso
y tomar las acciones correctivas apropiadas.
GP2.9 Evaluar objetivamente la adherencia del proceso y los productos de trabajo
seleccionados de acuerdo con la descripción del proceso, estándares y procedimientos, y
atender las no conformidades.
GP2.10 Revisar con el nivel directivo las actividades, el estado y los resultados del
proceso, y resolver los problemas.
Proceso definido
Un proceso gestionado que se adapta a partir del conjunto de procesos estándar de la
organización, de acuerdo a las guías de adaptación de la organización; tienen una
descripción de proceso mantenida; y contribuye con productos de trabajo, mediciones y
otra información de mejora de procesos a los activos de proceso de la organización.
GG3. El proceso está institucionalizado como un proceso definido
GP3.1 Establecer y mantener la descripción de un proceso definido
GP3.2 Recoger las experiencias relacionadas con el proceso obtenidas de la planificación
y realización del proceso para dar soporte al uso futuro y a la mejora de los procesos y de
los activos de proceso de la organización.
El alcanzar estas áreas o estadios se detecta mediante la satisfacción o insatisfacción de
varias metas claras y cuantificables. Con la excepción del primer nivel, cada uno de los
restantes Niveles de Madurez está compuesto por un cierto número de Áreas Claves de
Proceso, conocidas a través de la documentación del CMM por su sigla inglesa: KPA.
Cada KPA identifica un conjunto de actividades y prácticas interrelacionadas, las
cuales cuando son realizadas en forma colectiva permiten alcanzar las metas
fundamentales del proceso. Las KPAs pueden clasificarse en 3 tipos de proceso:
Gestión, Organizacional e Ingeniería. Las prácticas que deben ser realizadas por cada
Área Clave de Proceso están organizadas en 5 Características Comunes, las cuales
constituyen propiedades que indican si la implementación y la institucionalización
de un proceso clave es efectivo, repetible y duradero. Estas 5 características son:
 Compromiso de la realización
 La capacidad de realización
 Las actividades realizadas
 Las mediciones y el análisis
 La verificación de la implementación.

CONTINUA ESCALONADO
Libertad para escoger el camino de mejora La visión escalonada definirá a la
de acuerdo al objetivo de negocio de la organización dándole en su conjunto un
organización y sus áreas de riesgo nivel de madurez del 1 a 5
Permite visualizar la mejora en capacidad Permite ver la mejora de un conjunto de
de cada área de proceso individual. procesos de una organización proyectando
un nivel de madurez a esa mejora.
Permite la mejora de diferentes procesos a El resultado de mejoramiento es simple y
diferentes niveles. único para todos los procesos del nivel.

Vous aimerez peut-être aussi