Mapa conceptual eloy

3
UTEZ 13 Calidad en el desarrollo de sw Mapa conceptual Sandra Edith Rodríguez Tovar

Transcript of Mapa conceptual eloy

Page 1: Mapa conceptual eloy

UTEZ

13

Calidad en el desarrollo de

sw Mapa conceptual

Sandra Edith Rodríguez Tovar

Page 2: Mapa conceptual eloy

Calidad de software

Conjunto de reglas que se

siguen para llevar a cabo un

acción.

CALIDAD

Conjunto de propiedades inherentes a una cosa que permiten caracterizarla y valorarla como

igual, mejor o peor que las restantes de su especie.

Calidad en el sw como

desarrollo.

Se basa en la calidad del

diseño y su fabricación.

Calidad como la medida en que

un producto satisface las

necesidades de un cliente.

Modelo a seguir Acción que se ejecuta en el

desarrollo de algo.

Calidad en el sw como

producto.

Grado en que un cliente

percibe que el sw satisface

sus necesidades.

Norma Estándar Proceso

Se basa en

ISO

(International Standaritation Organization).Es la

organización internacional para la estandarización

que regula una serie de normas para fabricación,

comercio y comunicación, en todas las ramas

industriales.

SPICE

(Software Process Improvement Capability

Determination).reduce riesgos en el desarrollo de

sw y mejora su calidad.

Organizaciones para la

calidad

Page 3: Mapa conceptual eloy

CMMI ISO/IEC

9003

Proporciona una guía

necesaria en las

organizaciones para la

aplicación del ISO 9001 a la

adquisición de su ministro,

desarrollo, operación y

mantenimiento de sw y

sus servicios relacionados.

PSP

(Personal Software

Process).tiene el objetivo

de que la calidad del sw

depende de cada uno de

los ingenieros de sw y de

aquí que el proceso

diseñado debe ayudar a

controlar, manejar y

mejorar el trabajo de los

ingenieros.

SPICE

Es un modelo de madurez

de procesos

internacionales. Fomenta

productos de calidad,

promueve la optimización

de procesos y facilita la

evaluación del producto a

través de procesos de

desarrollo.

Moprosopft

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.

(Capability Maturity

Model).tiene como objetivo

devaluar los procesos en sus

distintos niveles de madurez,

identifica los niveles a través de

la excelencia que una

organización debe tener en

cuanto a ing.de software.

Factores de calidad

según MCALL

Factores que determinan la

calidad del software

Corrección. Mide el grado en que un programa

satisface sus especificaciones.

Fiabilidad. Mide el grado en que se puede

esperar que un programa lleve a cabo sus

funciones.

Eficiencia. Mide la cantidad de recursos de

computadora y de código.

Integridad. Grado en que se puede controlar el

sw en su acceso a los datos.

Facilidad de mantenimiento. Esfuerzo

requerido para localizar y arreglar programas.

Portabilidad. Transfiere un sw de un hw o un

entorno de sistemas a otro.

Flexibilidad. Modificar un sistema operativo.

Reusabilidad. Grado en el que un programa se

puede reutilizar.

Facilidad de interoperación. Asociar un

programa a otro.

Mantenibilidad.Cuan fácil es

modificarlo, entenderlo.

Utilidad general. Puede seguir

usándose si se cambia el ambiente.

Utilidad per-se. (Usable, confiable,

eficiente) es el producto en si

mismo.

Portabilidad. Independencia de

dispositivos, auto-contención.

Confiabilidad. Auto-contención,

exactitud, completitud, consistencia.

Eficiencia. Accesibilidad, eficiencia

de uso de dispositivos.

Usabilidad. Robustez, accesibilidad,

comunicación.

Testeabilidad. Comunicación, auto-

descripción, estructuración.

Entendibiliad. Consistencia,

legibilidad.

Factores de calidad según

BOEHM

Factores de calidad de ISO 9126

Funcionalidad. Atributos que

relacionan la existencia de un

conjunto de funciones con sus

propiedades específicas.

Confiabilidad. Atributos que se

relacionan con la capacidad del sw de

mantener su nivel.

Usabilidad. Atributos que se

relacionan con el esfuerzo necesario

para usar.

Eficiencia. Se relacionan con el nivel

de performance del sw y la cantidad

de recursos usados.

Mantenibilidad. Esfuerzo en realizar

modificaciones.

Portabilidad. Para ser transferido de

un ambiente a otro.