Nothing Special   »   [go: up one dir, main page]

2.3 Estándares y Métricas de Calidad en La Ingenieria de Software, Equipo1

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 23

INSTITUTO TECNOLGICO SUPERIOR

DE MISANTLA

GESTIN DE PROYECTOS DE SOFTWARE


TEMAS:
2.3 ESTNDARES Y MTRICAS DE CALIDAD EN LA INGENIERA
DE SOFTWARE.
2.3.1 CMMI.
2.3.2 MOPROSOFT.
INTEGRANTES DE EQUIPO:

MIGUEL NGEL FUENTES BONILLA


CARLOS ABIHAIL GARCA VILLARAUZ
ITZEL JIMENA BARRIOS ZORRILLA
GUSTAVO GAYTAN CASTILLO
2.3 ESTNDARES Y MTRICAS DE CALIDAD EN LA INGENIERA
DE SOFTWARE.

El objetivo primordial de la ingeniera del software es producir un sistema, o


producto de alta calidad.

Para lograr este objetivo, los ingenieros de software deben emplear mtodos
efectivos junto con herramientas modernas dentro del contexto de un proceso
maduro de desarrollo del software.
La medicin del software se refiere a derivar un valor numrico desde algn
atributo del software o del proceso software.

Comparando estos valores entre s y con los estndares aplicados en la


organizacin, es posible sacar conclusiones de la calidad del software o de los
procesos para desarrollarlo.
Las mediciones del software pueden utilizarse para:

Hacer predicciones generales acerca del sistema.

Identificar componentes anmalos.


MTRICAS

Las mtricas del producto son una medida cuantitativa que permite a la gente del
software tener una visin 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.


Algunos ejemplos son las medidas que se utilizan para calcular el tamao de un
producto en lneas de cdigo, el ndice de fig., Que mide la claridad de un
prrafo en un texto; el nmero de fallos encontrados en un producto software
entregado; y el nmero de personas/da requeridas para desarrollar un
componente del sistema.
MTRICAS DE CONTROL Y DE PREDICCIN.

MTRICAS DE CONTROL:

Suelen estar asociadas con los procesos.


MTRICAS DE PREDICCIN:

Suelen estar asociadas con los productos


Las mtricas de control o de procesos son el esfuerzo y el tiempo promedio
requeridos para reparar los defectos encontrados.

Ejemplos de las mtricas de control o de procesos son el esfuerzo y el tiempo


promedio requeridos para reparar los defectos encontrados.
Ejemplos de las mtricas de prediccin:

Son la complejidad ciclomtica de un mdulo.

La longitud media de los identificadores de un programa.

El nmero de atributos y operaciones asociadas con los objetos de un diseo.


ANLISIS DE LAS MEDICIONES

Uno de los problemas con la recogida de datos cuantitativos en el software y en


los proyectos de software es comprender lo que significan realmente los datos.

Es fcil malinterpretar los datos y hacer inferencias incorrectas.


Los procesos y productos para medir no estn aislados de su entorno y los
cambios en ese entorno invalidan las comparaciones de los datos.

Los datos cuantitativos de las actividades humanas no siempre pueden tomar se


como valores de entrada.
ESTNDARES

Los estndares de calidad de software son normas emitidas por organismos


especficos, 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 ms conocidas han sido desarrolladas por
ISO, y son la serie ISO-9000.
ISO 9000

Las normas ISO-9000 son un estndar de calidad para todo tipo de industrias;
contiene una normativa especfica para el desarrollo de software, la ISO-9003.

Consiste en una serie de clusulas que deben aplicarse en el marco de trabajo,


en el ciclo de vida del proyecto y en las actividades de apoyo al mismo.
SPICE

SPCE es el modelo de madurez propuesto por ISO, similar a CMMI.


2.3.1 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.
A partir de noviembre de 1986 el SEI, a requerimiento del gobierno federal de
los estados unidos de amrica, desarroll una primera definicin de un modelo
de madurez de procesos en el desarrollo de software, que se public en
septiembre de 1987.
Este modelo establece un conjunto de prcticas o procesos clave agrupados en reas
clave de proceso (KPA - key process area).

Para cada rea de proceso define un conjunto de buenas prcticas que habrn de ser:

Definidas en un procedimiento documentado

Provistas (la organizacin) de los medios y formacin necesarios

Ejecutadas de un modo sistemtico, universal y uniforme (institucionalizadas)

Medidas

Verificadas
2.3.2 MOPROSOFT.

Modelo para la mejora y evaluacin de los procesos de desarrollo y


mantenimiento de sistemas y productos de software.

Desarrollado por la asociacin mexicana para la calidad en ingeniera de


software a travs de la facultad de ciencias de la universidad nacional autnoma
de Mxico (UNAM).
Moprosoft considera que los modelos de evaluacin y mejora CMMI e ISO/IEC
15504 no resultan apropiados para empresas pequeas y medianas de
desarrollo y mantenimiento de software.

Sobre las reas de procesos de los niveles 2 y 3 del modelo SW-CMM e


inspirndose en el marco de ISO/IEC 15504 se ha desarrollado este modelo.
EL MOPROSOFT SE ESTRUCTURA EN 3 CATEGORAS:

Categora de alta direccin (DIR):

Se establecen los lineamientos para los procesos de la categora de gerencia y


se retroalimenta con la informacin generada por ellos en apoyo a la estrategia
de la organizacin.
Categora de gerencia (GER):

Se denen los elementos para el funcionamiento de los procesos de la categora


de operacin en funcin de la estrategia de direccin, recibe y evala la
informacin generada por stos y comunica los resultados a la categora de alta
direccin.
Categora de operacin (OPE):

Se realizan las actividades de acuerdo a los elementos proporcionados por


la categora de gerencia y entrega a sta la informacin y productos generados

También podría gustarte