Date post: | 19-Feb-2018 |
Category: |
Documents |
Upload: | humberto-benitez |
View: | 230 times |
Download: | 0 times |
of 27
7/24/2019 Mtricas Relacionadas Con Las Pruebas
1/27
Mtricas relacionadascon las Pruebas
7/24/2019 Mtricas Relacionadas Con Las Pruebas
2/27
Que es la medicin?
La medicin es considerada como una efcaz herramienta en laspruebas a los sotware, es la base para: detectar las desviaciones delrendimiento aceptable en los procesos y producto de sotware, y lasoportunidades de mejora, identifcar y priorizar las principalespreocupaciones, dar seguimiento a la solucin y mejorar la calidad delproducto.
Las mediciones permiten adems cuantifcar tanto el proceso como el
producto. roporcionan la visin del desempe!o del procesopermitiendo: desarrollar perfles de los datos de los proyectosanteriores "ue se pueden utilizar para la planifcacin y mejora delproceso# analizar un proceso para determinar cmo mejorarlo#determinar la efcacia de modifcaciones en el proceso.
7/24/2019 Mtricas Relacionadas Con Las Pruebas
3/27
Las mediciones se pueden usar para:
Monitorizar el proceso de prueba: $ostrar visibilidad sobre las
actividades de pruebas. %sta inormacin puede ser usada para medirel criterio de terminacin de las pruebas y evaluar el progreso contralo planifcado.
Reportar las pruebas: $&tricas recolectadas al fnalizar cada etapade prueba para evaluar la adecuacin de los objetivos de la etapa, laadecuacin de la estrategia de pruebas tomada y la eectividad de las
pruebas con respecto a sus objetivos.
Controlar las pruebas: 'cciones correctivas tomadas como elresultado de la inormacin, las m&tricas tomadas y reportadas.
7/24/2019 Mtricas Relacionadas Con Las Pruebas
4/27
Que es una mtrica?
(na m&trica es una efcaz herramienta orma cuantitativa "ue permiteevaluar los atributos internos y e)ternos de un producto tales como lacalidad, efciencia, cmo y con "ue se hace, ayudando en la estimacin,control de calidad, productividad, control, etc. *u caracter+stica principales la medicin ya "ue con esto se puede tener una amplia visin delproyecto.
' veces en vez de hablar de m&trica se usa el t&rmino -ndicadores/ delsotware.
'lgunas m&tricas o indicadores pueden ser:
a)0ndice de productividad 1 tama!o 2 esuerzo 1 l+neas de cdigogenerado 2 horas trabajadas.
b)3asa de deectos 1 deectos 2 tama!o 1 n4mero de errores 2 l+neas decdigo generadas.
7/24/2019 Mtricas Relacionadas Con Las Pruebas
5/27
Mtricas relacionadas a las pruebas La mayor+a de las m&tricas propuestas se concentran en el proceso de
pruebas, no en las caracter+sticas t&cnicas de las pruebas mismas. %n
general, los responsables de las pruebas deben farse del anlisis, dise!oy cdigo para "ue les gu+en en el dise!o y ejecucin los casos de prueba.
Lo principal "ue se busca obtener de las m&tricas es calidad en unproducto, entendemos calidad como las caracter+sticas, atributos yuncionamiento de un producto, proceso o servicio "ue satisaga todaslas necesidades establecidas.
'hora bien una vez establecido esto decimos "ue las m&tricas de
sotware son una orma de analizar inormacin y a trav&s de ciertosestndares y protocolos, traducirlos a una orma sencilla tanto "ue elingeniero de sotware como los dems "ue interact4an con &l puedanver si cumple con los criterios de calidad incluso antes de suconstruccin.
7/24/2019 Mtricas Relacionadas Con Las Pruebas
6/27
Las m&tricas nos permiten saber, entre otras cosas, el n4meroo importancia de los errores "ue se detectan en los tests ocorrespondientes a reclamaciones recibidas del cliente. *i encada proyecto medimos el grado de error con el tiempo
tendremos un histrico "ue nos ir diciendo si vamosmejorando o no.
3ambi&n nos servir para realizar predicciones sobre cmo elvolumen de errores y tiempo de correccin "ue ser necesarioen nuevos proyectos antes de la ase de pruebas del mismo.%n resumen, la inormacin recopilada de cada proyecto nos
servir para el uturo.
hum
7/24/2019 Mtricas Relacionadas Con Las Pruebas
7/27
Clasificacin de las Mtricas
Mtrica de Calidad: (na medida cuantitativa del grado en "ue un +tem
posee un atributo de calidad determinado. Medida o Medicin: roceso de asignar n4meros o s+mbolos a atributos
de las entidades del mundo real, de tal orma "ue los describa deacuerdo con reglas claramente defnidas.
Indicador: m&trica o combinacin de m&tricas "ue proporcionanconocimientos. %stos conocimientos le permiten al jee de proyecto o alos ingenieros de sotware ajustar el proceso, el proyecto o el producto
para "ue las cosas mejores. Mtricas de software: Las m&tricas son la maduracin de una
disciplina, "ue, seg4n ressman van a ayudar a la evaluacin de losmodelos de anlisis y de dise!o, en donde proporcionarn una indicacinde la complejidad de dise!os procedimentales y de cdigo uente, yayudaran en el dise!o de pruebas ms eectiva.
7/24/2019 Mtricas Relacionadas Con Las Pruebas
8/27
Mtricas de complejidad: *on todas las m&tricas de sotware "ue defnende una u otra orma la medicin de la complejidad# 3ales como volumen,tama!o, anidaciones, costo 5estimacin6 y confguracin. %stas son los puntoscr+ticos de la concepcin, viabilidad, anlisis, y dise!o de sotware.
Mtricas de calidad: *on todas las m&tricas de sotware "ue defnen de unau otra orma la calidad del sotware# tales como e)actitud, estructuracin omodularidad, pruebas, mantenimiento, reusabilidad, entre otras. %stas son lospuntos cr+ticos en el dise!o, codifcacin, pruebas y mantenimiento.
Mtricas de competencia: *on todas las m&tricas "ue intentan valorar omedir las actividades de productividad de los programadores o practicantescon respecto a su certeza, rapidez, efciencia y competencia.
7/24/2019 Mtricas Relacionadas Con Las Pruebas
9/27
Mtricas de desempeo: 7orresponden a las m&tricas "ue miden laconducta de mdulos y sistemas de un sotware, bajo la supervisindel sistema operativo o hardware. 8eneralmente tienen "ue ver con laefciencia de ejecucin, tiempo, almacenamiento, complejidadde algoritmos computacionales, etc.
Mtricas estilizadas: *on las m&tricas de e)perimentacin y depreerencia# or ejemplo: estilo de cdigo, las convenciones denominandode datos, las limitaciones, etc. ero estas no se deben conundir con las
m&tricas de calidad o complejidad.
7/24/2019 Mtricas Relacionadas Con Las Pruebas
10/27
MTRICAS EN EL CICLO DE VIDA DELSOFTARE
7/24/2019 Mtricas Relacionadas Con Las Pruebas
11/27
%stas clasifcaciones de m&tricas ortalecen la idea,de "ue ms de una m&trica puede ser deseablepara valorar la complejidad y la calidad delsotware, teniendo en cuenta "ue para ello esnecesario medir los atributos del sotware.
hu
7/24/2019 Mtricas Relacionadas Con Las Pruebas
12/27
(n punto de partida para realizar estimaciones es estableceruna l+nea base de m&tricas "ue permita a una organizacinsintonizar su proceso de ingenier+a del sotware para eliminarlas causas de los deectos "ue tienen el mayor impacto en el
desarrollo del sotware, es undamental "ue una l+nea basecontenga datos recopilados de proyectos desarrolladosanteriormente lo "ue re"uiere una investigacin histrica delos mismos, la l+nea base no es ms "ue la recopilacin demedidas, m&tricas e indicadores "ue gu+en el proyecto o elproceso.
hu
7/24/2019 Mtricas Relacionadas Con Las Pruebas
13/27
!r"ces" de rec"#ilacin de $tricas del S"ft%are&
7/24/2019 Mtricas Relacionadas Con Las Pruebas
14/27
Clasificacin de mtricas segn sucriterio
7/24/2019 Mtricas Relacionadas Con Las Pruebas
15/27
!emplo
7/24/2019 Mtricas Relacionadas Con Las Pruebas
16/27
7/24/2019 Mtricas Relacionadas Con Las Pruebas
17/27
7/24/2019 Mtricas Relacionadas Con Las Pruebas
18/27
Mtricas de funcionabilidad
"decuidad
#actitud
$nteroperabilidad
%eguridad
Conformidad de la funcionabilidad
7/24/2019 Mtricas Relacionadas Con Las Pruebas
19/27
7/24/2019 Mtricas Relacionadas Con Las Pruebas
20/27
Mtricas de fiabilidad
Madure&
'olerancia a fallos
(ecuperabilidad
Conformidad de la fiabilidad
7/24/2019 Mtricas Relacionadas Con Las Pruebas
21/27
7/24/2019 Mtricas Relacionadas Con Las Pruebas
22/27
Mtricas de usabilidad
ntendibilidad
"prendibilidad
)perati*idad
"tracti*o
Conformidad de la usabilidad
7/24/2019 Mtricas Relacionadas Con Las Pruebas
23/27
7/24/2019 Mtricas Relacionadas Con Las Pruebas
24/27
Modelo McCall
" su *e& McCall dice +ue para
desarrollar una mtrica de
calidad se toman en cuenta
, factores-
)peracin del producto-
(e*isin del producto- 'ransicin del producto-
7/24/2019 Mtricas Relacionadas Con Las Pruebas
25/27
)peracin del producto
Correccin
.iabilidad
/sabilidad
$ntegridad
ficiencia
7/24/2019 Mtricas Relacionadas Con Las Pruebas
26/27
(e*isin del producto
.acilidad de Mantenimiento
.le#ibilidad
.acilidad de prueba
7/24/2019 Mtricas Relacionadas Con Las Pruebas
27/27
'ransicin del producto
Portabilidad
(eusabilidad
$nteroperabilidad