Sei sulla pagina 1di 4

UNIVERSIDAD TECNONOLGICA DEL ESTADO DE ZACATECAS

UNIDAD ACADMICA DE PINOS


TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

CALIDAD EN EL DESARROLLO DE SOFTWARE

INTRODUCCION A LA CALIDAD EN EL DESARROLLO DE


SOFTWARE

Guadalupe del Rosario Lpez Guerrero


Carlos Eduardo Snchez Martnez
Grado:

Grupo:

Ing. Lucia Gonzlez Hernndez


Fecha de entrega :

17/01/2014

UNIVERSIDAD TECNONOLGICA DEL ESTADO DE ZACATECAS


UNIDAD ACADMICA DE PINOS
TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

INTRODUCCION A LA CALIDAD
EN EL DESARROLLO
V
DE SOFTWARE
CALIDAD

Propiedad o conjunto
de propiedades
inherentes a algo que
permiten juzgar su
valor.

La calidad de software es
una preocupacin a la que
se
dedican
muchos
esfuerzos.

ESTNDARES Y NORMAS DE
DESARROLLO DE SOFTWARE

Normas y estndares ISO

SISTEMA DE IMPRESIN
GUIA DE OPERACIN
SISTEMA DE GESTION DE CODIGO
ADMINISTRACION DE SISTEMAS
METODOLOGIA DE ANALISIS
DESARROLLO
MODULOS
OPTIMIZACION
USUARIOS
ESTILOS
HERRAMIENTAS

INSTITUCIONES QUE REGULAN


LA CALIDAD DE SOFTWARE

ISO
CMMI
PROSOFT
IQC
SPICE
NORMEX
ITS
IEEE
CISCO

UNIVERSIDAD TECNONOLGICA DEL ESTADO DE ZACATECAS


UNIDAD ACADMICA DE PINOS
TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

UNIVERSIDAD TECNONOLGICA DEL ESTADO DE ZACATECAS


UNIDAD ACADMICA DE PINOS
TECNOLOGAS DE LA INFORMACIN Y COMUNICACIN

Factores de calidad

Los factores de calidad sirven para descomponer el concepto genrico de calidad en otros ms sencillos, para facilitar su control y su medicin.
Dado que la divisin en factores es una divisin subjetiva, existen varias clasificaciones de los factores de calidad. Veremos la de McCall, que los agrupa en
tres perspectivas: operativa, de mantenimiento y evolutiva.

Factores operativos

Los factores operativos son aquellos que afectan al uso del software:

Correccin: el software cumple las especificaciones


Fiabilidad: grado en el que el software es confiable, es decir, no tiene fallos
Eficiencia: necesidad de recursos software y hardware del producto
Seguridad: grado en el que puede controlarse el acceso al software y a los datos
Facilidad de uso: grado de esfuerzo necesario para utilizar el software

Factores de mantenimiento

Los factores de mantenimiento son aquellos que se aplican a la capacidad de modificacin del software:

Flexibilidad: esfuerzo necesario para modificar un programa


Facilidad de prueba: esfuerzo requerido para realizar las pruebas de un programa
Facilidad de mantenimiento: esfuerzo requerido para localizar y reparar un error

Factores evolutivos

Los factores evolutivos son aquellos que indican si el software se puede trasladar con facilidad a otra mquina o a otro producto de base (SO, SGBD, etc.), o
incrementar sus prestaciones:

Portabilidad: facilidad para migrar el software de un entorno de operacin a otro


Capacidad de reutilizacin: grado en el que un programa o parte del mismo se puede utilizar en otras aplicaciones.
Capacidad de interoperacin: esfuerzo necesario para que un software opere conjuntamente con otros sistemas

Potrebbero piacerti anche