Está en la página 1de 23

Universidad San Pedro

MANTENIMIENTO Y REINGENIERA DE SISTEMAS


Factores que determinan la calidad del software

Escuela de Informtica y de Sistemas

Universidad San Pedro

Agenda
Conceptos bsicos de calidad Factores de Calidad Actividad

Escuela de Informtica y de Sistemas

Universidad San Pedro

Conceptos bsicos de calidad Calidad


Conjunto de propiedades y de caractersticas de un producto o servicio, que le confieren aptitud para satisfacer unas necesidades explcitas o implcitas. (Norma ISO 9000:8402)

Escuela de Informtica y de Sistemas

Universidad San Pedro

Conceptos bsicos de calidad


Calidad
Caractersticas mensurables: cosas que se pueden comparar con estndares conocidos como: longitud , color, maleabilidad.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Conceptos bsicos de calidad Control de Calidad Conjunto de tcnicas y actividades de carcter operativo, utilizadas para verificar los requerimientos relativos a la calidad del producto o servicio

Escuela de Informtica y de Sistemas

Universidad San Pedro

Conceptos bsicos de calidad Garanta de calidad Conjunto de acciones planificadas y sistemticas necesarias para proporcionar la confianza adecuada de que un producto o servicio satisface los requerimientos dados sobre calidad.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Conceptos bsicos de calidad Garanta de calidad En software es un diseo de acciones planificado y sistemtico, que se requiere para asegurar la calidad del software.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Conceptos bsicos de calidad Calidad del Software Es el grado con el que un sistema, componente o proceso cumple con los requerimientos y las necesidades o expectativas del cliente o usuario (IEEE 610/1990)

Escuela de Informtica y de Sistemas

Universidad San Pedro

Conceptos bsicos de calidad


Calidad del Software Concordancia del software producido con los requerimientos explcitamente establecidos, con los estndares de desarrollo prefijados y con los requerimientos implcitos no establecidos formalmente que desea el usuario.( Pressman, 2006).

Escuela de Informtica y de Sistemas

Universidad San Pedro

Factores que determinan la calidad del software a) Factores que se pueden medir directamente (objetivo: cualitativo) b) Factores que se pueden medir indirectamente (subjetivo)

Escuela de Informtica y de Sistemas

Universidad San Pedro

Factores que determinan la calidad del software Factores de Calidad de McCall Caractersticas Operativas Capacidad de soportar cambios Adaptabilidad a nuevos entornos

Escuela de Informtica y de Sistemas

Universidad San Pedro

Caractersticas Operativas
Correccin

HACE LO QUE QUIERO?


Hasta donde satisface un programa una especificacin y logra los objetivos del cliente.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Caractersticas Operativas
Fiabilidad

Lo hace de forma fiable todo el tiempo?


Hasta donde se puede esperar que un programa lleve a cabo su funcin pretendida con la exactitud requerida

Escuela de Informtica y de Sistemas

Universidad San Pedro

Caractersticas Operativas
Eficiencia

Se ejecutar en mi HW lo mejor que se pueda?


La cantidad de recursos informticos y cdigo necesaria para que un programa realice su funcin.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Caractersticas Operativas
Seguridad

Es seguro?
Hasta donde se puede controlar el acceso al software o a los datos por personas no autorizadas.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Caractersticas Operativas
Usabilidad

Es fcil de manejar?
El esfuerzo necesario para aprender, operar , preparar datos de entrada e interpretar salidas (resultados) de un programa.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Capacidad de soportar cambios


Facilidad de mantenimiento

Puedo corregirlo?
El esfuerzo necesario para localizar y arreglar un error en un programa.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Capacidad de soportar cambios


Flexibilidad

Puedo cambiarlo?
El esfuerzo necesario para modificar un programa operativo.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Capacidad de soportar cambios


Facilidad de prueba

Puedo probarlo?
El esfuerzo necesario para probar un programa y asegurarse de que realiza la funcin pretendida.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Adaptabilidad a nuevos entornos


Portabilidad

Podr usarlo en otra mquina?


El esfuerzo necesario para transferir el programa de un entorno de sistema de HW y/o SW a otro.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Adaptabilidad a nuevos entornos


Reusabilidad

Podr reutilizar alguna parte del software?


Hasta donde se puede volver a emplear un programa (o partes de un programa) en otras aplicaciones, en relacin con el empaquetamiento y alcance de las funciones que realiza el programa.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Adaptabilidad a nuevos entornos


Interoperabilidad

Podr hacerlo interactuar con otro sistema?


El esfuerzo necesario para acoplar un sistema con otro.

Escuela de Informtica y de Sistemas

Universidad San Pedro

Actividad
En grupo proceda a realizar un informe utilizando los factores de Calidad propuestos por McCall para la aplicacin de intranet de la USP.

Escuela de Informtica y de Sistemas

También podría gustarte