Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conceptos bsicos
Medida.- Una medida proporciona una indicacin cuantitativa de extensin, cantidad, dimensiones, capacidad y tamao de algunos atributos de un proceso o producto. Mtrica.- Medida cuantitativa del grado en que un sistema, componente o proceso posee un atributo dado (I , !""#$. Indicador.- Mtrica o combinacin de mtricas que proporcionan una visin pro%unda, del proceso de so%t&are, del proyecto de so%t&are o del producto en s' ((agland, !"")$. Un elemento clave de cualquier proceso de ingenier'a es la medicin. mpleamos medidas para entender me*or los atributos de los modelos que creamos. +ero, %undamental- mente, empleamos las medidas para valorar la calidad de los productos de ingenier'a o de los sistemas que construimos.
:a de%inicin de la calidad sirve para ,acer n%asis en tres puntos importantes:os requisitos del so%t&are son la base de las medidas de la calidad. :a %alta de concordancia con los requisitos es una %alta de calidad?. Unos est@ndares espec'%icos de%inen un con*unto de criterios de desarrollo que gu'an la manera en que se ,ace la ingenier'a del so%t&are. 3i no se siguen los criterios, ,abr@ seguramente poca calidad. xiste un con*unto de requisitos impl'citos que a menudo no se nombran (por e*emplo, %acilidad de mantenimiento$. 3i el so%t&are cumple con sus requisitos expl'citos pero %alla en los impl'citos, la calidad del so%t&are no ser@ %iable.
:a calidad del so%t&are es una comple*a meAcla de %actores que variar@n a travs de di%erentes aplicaciones y segBn los clientes que las pidan. n las siguientes secciones, se identi%ican los %actores de la calidad del so%t&are y se describen las actividades ,umanas necesarias para conseguirlos.
FURPS
:os %actores de calidad descritos por Mc2all y sus colegas representan slo una de las muc,as listas de comprobacin sugeridas para la calidad del so%t&are. De&lett-+ac<ard ,a desarrollado un con*unto de %actores de calidad del so%t&are al que se le ,a dado el acrnimo de F&'(") %uncionalidad, %acilidad de uso* %iabilidad, rendimiento y capacidad de soporte. :os %actores de calidad CU(+3 provienen de traba*os anteriores, de%iniendo los siguientes atributos para cada uno de los cinco %actores principales-
:a %uncionalidud se valora evaluando el con*unto de caracter'sticas y capacidades del programa, la generalidad de las %unciones entregadas y la seguridad del sistema global. :a %acilidad de uso se valora considerando %actores ,umanos, la esttica, la consistencia y la documentacin general. :a%iabilidad se evalBa midiendo la %recuencia y gravedad de los %allos, la exactitud de las salidas (resultados$, el tiempo de medio de %allos (EM/C$, la capacidad de recuperacin de un %allo y la capacidad de prediccin del programa. l rendimiento se mide por la velocidad de procesamiento, el tiempo de respuesta, consumo de recursos, rendimiento e%ectivo total y e%icacia. :a capacidad de soporte combina la capacidad de ampliar el programa (extensibilidad$, adaptabilidad y servicios (estos tres atributos representan un trmino m@s comBn -mantenimiento-$, as' como capacidad de ,acer pruebas, compatibilidad, capacidad de con%iguracin (la capacidad de organiAar y controlar elementos de la con%iguracin del so%t&are$, la %acilidad de instalacin de un sistema y la %acilidad con que se pueden localiAar los problemas.
:os %actores de calidad CF(+3 y atributos descritos anteriormente pueden usarse para establecer mtricas de la calidad para todas las actividades del proceso del so%t&are.
2omportamiento en el tiempo 2omportamiento de recursos Mantenibilidad- 2on*unto de atributos relacionados con la %acilidad de extender, modi%icar o corregir errores en un sistema so%t&are. stabilidad Cacilidad de an@lisis Cacilidad de cambio Cacilidad de pruebas +ortabilidad- 2on*unto de atributos relacionados con la capacidad de un sistema so%t&are para ser trans%erido desde una plata%orma a otra. 2apacidad de instalacin 2apacidad de reemplaAamiento 0daptabilidad 2o- xistencia
0dem@s de los principios apuntados anteriormente, el xito de una actividad de mtrica est@ ligada al soporte de gestin. 3e deben considerar los %ondos, la %ormacin y la promocin si se quiere establecer y mantener un programa de medicin tcnica.
2digo generado 0lgunas ,erramientas de so%t&are y compiladores generan cdigo que se agrega a un proyecto y que el programador del proyecto no ve o no debe cambiar. +rincipalmente, las mtricas de cdigo omiten el cdigo generado cuando calculan los valores de mtricas. sto permite que los valores de mtricas re%le*en lo que el programador puede ver y cambiar. Lo se omite el cdigo generado para %ormularios =indo&s Corms, porque es cdigo que el programador puede ver y cambiar.
MIM:I49(0CI0.
INGENIERA DEL SOFTWARE UN ENFOQUE PRCTICO. 5ta EDICION. Roger S. Pressman !"Gra#$%&&' MNE(I203 EN2LI203 / : 34CE=0( , pag #8# 20:I/0/ / : 34CE=0( , pag #87 C02E4( 3 / 20:I/0/ / Mc0::, pag #87 CU(+3, pag #8) C02E4( 3 / 20:I/0/ I34 "!8>, pag #8> +(IL2I+I43 / M /I2IOL, pag #85 MNE(I203 / : 2O/I94 CU LE , pag ##>