0% encontró este documento útil (0 votos)
122 vistas7 páginas

CMMI

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 7

2.3.

2 Estándares y Métricas De Calidad en la Ingeniería de SW

ESTÁNDARES
Los estándares de calidad de software son normas emitidas por organismos
específicos, que sirven para sentar un marco con el que comparar si un proceso de
desarrollo es o no de calidad. Las normas de calidad del software más conocidas
han sido desarrolladas por ISO, y son la serie ISO-9000.
1.-ISO 9000
Las normas ISO-9000 son un estándar de calidad para todo tipo de industrias;
contiene una normativa específica para el desarrollo de software, la ISO-9003.
Consiste en una serie de cláusulas que deben aplicarse en el marco de trabajo, en
el ciclo de vida del proyecto y en las actividades de apoyo al mismo.
2.-CMMI
CMM fue desarrollado por el Software Engineering Institute en estados unidos, sirve
para comprobar la habilidad de los procesos de las organizaciones para realizar
determinados proyectos.
3.-SPICE
SPCE es el modelo de madurez propuesto por ISO, similar a CMMI.
-Factores de calidad
Los factores de calidad sirven para descomponer el concepto genérico de “calidad”;
para facilitar su control y su medición. Se clasifican en:
1)Factores operativos
Los factores operativos son aquellos que afectan al uso del software.
2)Factores de mantenimiento
Los factores de mantenimiento son aquellos que se aplican a la capacidad de
modificación del software.
3)Factores evolutivos
Los factores evolutivos son aquellos que indican si el software se puede trasladar
con facilidad a otra máquina o a otro producto de base (SO, SGBD).
MÉTRICAS
Las métricas del producto son una medida cuantitativa que permite a la gente del
software tener una visión profunda de la eficacia del proceso del software y de los
proyectos que dirigen utilizando el proceso como un marco de trabajo;son
analizadas y evaluadas por los administradores del software.

-VENTAJAS DEL USO DE METRICAS:


-Determina la calidad del producto.
-Evalúa la productividad de los desarrolladores.
-Se tiene conocimiento cuantitativo de las características del proceso y del producto.
-Se tiene un soporte para la estimación y la planificación.
Se evalúan los beneficios (en cuanto a calidad y productividad) derivados del uso
de nuevos métodos y herramientas de ingeniería del software.
-Establece una línea base para la estimación

CARACTERISTICAS DE LAS METRICAS:


-Exactas Precisas: No se debe perder información en los redondeos ya que la
información se desvirtúa.
-Consistentes: Una medición de un atributo debe dar el mismo valor
independientemente de la medición

2.3.1-CMMI
Descripción:
En ingeniería de software y el desarrollo organizacional es un enfoque de mejora de
procesos que proporciona las organizaciones con los elementos esenciales para la
mejora de procesos eficaces.
¿Qué es y por qué usar CMMI?
Es uno de los modelos más utilizados en la industria del software, disminuye o
elimina el trabajo, aumenta la fiabilidad en la predicción de costos, aumenta el reúso
de productos y procesos, disminuye costos debido a múltiples evaluaciones y
programas de mejoras de proceso.
En la actualidad existen tres modelos aplicados respectivamente al desarrollo de
productos y servicios, adquisición de productos y servicios, y ofrecimiento de
servicios.

Objetivos a alto nivel

-Reduce el desarrollo y coste -Aumento de ingresos y de


beneficios. mantenimiento

-Mejora la satisfacción del -Incremento de ventas.


cliente.

-mejora del mercado Bonus


-Mejora del mercado Bonus post-entrega.

-Mejora el staff profesional -Reducción en la rotación del


personal y en gastos de
readaptación mejora ventaja
competitiva.
Planificaciones
asumibles

El proyecto esta
supervisado y
controlado

Compromisos realistas entre


Proyectos y Cliente

Objetivos de CMMI

Aseguramiento de la
calidad de proceso y
Mantener la integridad del producto
producto a lo largo de su
ciclo de vida

Se toman medidas y
se analizas los datos

Relaciones eficaces
con proveedores
VENTAJAS

 Fiabilidad:
Al disminuir los defectos.
 Reducción de costes:
al aumentar la productividad.
 Proactividad:
Con la predicción de esfuerzos y riesgos
 Satisfacción al cliente:
Mayor entretenimiento, correcta gestión y trazabilidad de los requerimientos.
 Competitividad:
Incrementando el prestigio y reconocimiento a la organización mediante un
modelo.

Problemas que evita


 Entregas fuera de plazo
 Cambios de última hora
 Descontrol de costos
 Reclamaciones del cliente después de la entrega.
 Inconciencias entre elementos del sistema
 Demasiados trabajos de “retoque”, una vez entregado.
2.3.2 MoProSoft
Modelo de Procesos para la Industria del Software. Modelo para la mejora y
evaluación de los procesos de desarrollo y mantenimiento de sistemas y productos
de software.
Desarrollado por la Asociación Mexicana para la Calidad en Ingeniería de Software
a través de la Facultad de Ciencias de la Universidad Nacional Autónoma de México
(UNAM) y a solicitud de la Secretaría de Economía para obtener una norma
mexicana que resulte apropiada a las características de tamaño de la gran mayoría
de empresas mexicanas de desarrollo y mantenimiento de software.
Moprosoft es el nombre del modelo en la comunidad universitaria y profesional, y la
norma técnica a la que da contenido es la NMX-059/01-NYCE-2005 que fue
declarada Norma Mexicana el 15 de agosto de 2005 con la publicación de su
declaratoria en el Diario oficial de la Federación.
Moprosoft considera que los modelos de evaluación y mejora CMMI e ISO/IEC
15504 no resultan apropiados para empresas pequeñas y medianas de desarrollo y
mantenimiento de software. Sobre las áreas de procesos de los niveles 2 y 3 del
modelo SW-CMM e inspirándose en el marco de ISO/IEC 15504 se ha desarrollado
este modelo.
Criterios empleados
Se han aplicado los siguientes criterios para la elaboración de este modelo de
procesos:
La estructura de procesos resultante debe ser acorde a la estructura generalmente
empleada por las organizaciones de la industria del software (alta dirección, gestión
y operación)
La alta dirección tiene un papel importante a través de la planificación estratégica.
Debe actuar como promotor del buen funcionamiento de la organización a través de
su implicación en la revisión y mejora continua del modelo.
El modelo considera a la gestión como proveedora de recursos, procesos y
proyectos; así como responsable de la vigilancia del cumplimiento de los objetivos
estratégicos de la organización.
El modelo destaca la importancia de la gestión de recursos, con especial relevancia
en aquellos que componen el conocimiento de la organización: productos
generados por proyectos, datos de los proyectos, mediciones, documentación de
procesos y datos cosechados a partir del uso y de las lecciones aprendidas.
Moprosoft se basa en los modelos de procesos ISO 9001:2000, en las áreas de
procesos de los niveles 2 y 3 de CMM-SW: CMM-SW v.1.1., en el marco general
ISO/IEC15504 y en prácticas y conceptos de PMBOK Y SWEBOK.
PROSOFT representa un campo diferente de apoyo a los empresarios de las
tecnologías de la información, es un sector diverso para hacer negocios y generar
fuentes de empleo dignas”
El Plan Nacional de Desarrollo 2001-2006 plantea el fomento a la industria y el
mercado De Tecnologías de la Información (TI) como estrategia para aumentar la
competitividad del País. Dado el gran potencial con que cuenta México para
desarrollar esta industria, la Secretaría de Economía, en coordinación con
organismos empresariales y empresas del Sector, diseñó el PROSOFT.

El Moprosoft se estructura en 3 categorías:


Categoría de Alta Dirección (DIR): Se establecen los lineamientos para los
procesos de la Categoría de Gerencia y se retroalimenta con la información
generada por ellos en apoyo a la estrategia de la organización.
Categoría de Gerencia (GER): Se definen los elementos para el funcionamiento
de los procesos de la Categoría de Operación en función de la estrategia de
Dirección, recibe y evalúa la información generada por éstos y comunica los
resultados a la Categoría de Alta Dirección.
Categoría de Operación (OPE): Se realizan las actividades de acuerdo con los
elementos proporcionados por la Categoría de Gerencia y entrega a ésta la
información y productos generados

También podría gustarte