Professional Documents
Culture Documents
Ingeniería Informática
Tarea No.3
Métricas de calidad
Profesores:
CU-01
II Cuatrimestre 2018.
Contenido
Introducción ........................................................................................................ 3
Escenario .................................................................................................... 6
Métrica 1. .................................................................................................... 6
Métrica 2 ..................................................................................................... 7
Métrica 3 ..................................................................................................... 9
¿Es correcto afirmar que un área de SQA mejora la calidad del proceso? .. 12
Conclusión........................................................................................................ 14
Bibliografía ....................................................................................................... 15
2
Introducción
El siguiente trabajo tiene como objetivo desarrollar tres métricas que permitan a
sin fin, de prueba y error” que es muy común hoy día en las empresas. Se
Q&A en la empresa.
o fracaso.
cumplir con los requisitos para la calidad la cual está vinculada al desarrollo de
3
Enunciado de la tarea
En primera instancia se supone que con el apoyo de la nueva área, los errores
¿Es correcto afirmar que un área de SQA mejora la calidad del proceso?
instrumento.
desarrollo se utilicen los mismos recursos para el desarrollo y para las pruebas,
lo anterior ahorra dinero para el proveedor pero no significa que sea lo mejor, ya
lo que considera más importante pero puede dejar pequeños detalles e irlos
Dado lo descrito anteriormente resulta muy importante evitar esos errores ante
carga de trabajo no se puede esperar que logre probar cada función del sistema,
5
El personal de QA ayudará a encontrar las variaciones en el sistema y probará
como si se tratase del cliente y esto a su vez permitirá que cada entrega vaya
Desarrollo de métricas
empresa que desarrolla software pero que no tiene su propio equipo de QA. Para
para aquellas que tienen relación con el euro ya que son menos comunes para
Dado que es una entidad financiera los errores no son permitidos, por lo que las
6
implementación, de acuerdo a las funciones definidas en la
especificación de requisitos.
Aplicabilidad Pruebas funcionales (prueba de recuadro negro) del software
basado en los requerimientos.
Responsable(s Analista / programador y el cliente
)
Periodicidad Una vez, antes de poner en operación el sistema
Valor Igualdad de funciones según las especificadas en los
Esperado requerimientos.
Herramienta(s) Pruebas funcionales
Datos A= Contar
B = Contador
X =Contador / Contador
Cálculo X=1-A/B
requisitos
7
Necesidad Informe de pruebas
d
e información
Objetivo(s) Analizar y medir las ocurrencias de fallas frecuentes y de
operación en las distintas funciones a consecuencia de la
función y el uso de la dependencia.
Beneficio(s) Permite evaluar y detectar las fallas del sistema en las
diferentes funciones.
Aplicabilidad Pruebas operacionales durante un período definido que
permita calcular el intervalo promedio entre las fallas.
Responsable(s Analista / programador
)
Periodicidad Etapa de pruebas
Valor Errores en las funciones
Esperado
Herramienta(s) Pruebas operacionales e informe de Pruebas.
Datos A= Contar
T1= El Tiempo
T2 = El Tiempo
X = Tiempo / Contar
Y = Tiempo /
Cálculo a) X = T1 / A
b) Y = T2 / A
tiempo T1 = funcionamiento
consecutiva s
ocurrió
Ejemplo Medir qué operaciones o tareas genera fallas y qué tan rápido
se logra recuperar el sistema financiero para registro y control
de transacciones en euros.
Interpretación 0 <X, Y
8
entre fallos.
Métrica 3. Disponibilidad
Tr=Tiempo
9
A1=Contador
A2=Contar
Y=Cantidad/ Contar
Cálculo a) X = {A / (A + Tr)}
b) Y = A1 / A2
Tr = tiempo de reparar
0 <= Y <= 1
El más grande y más cercano a 1,0 es la mejor.
Referencias ISO / IEC 9126-2: Software de ingeniería - La calidad del
producto -
Parte 2: métricas externas. SCRIBD
10
Calidad del Producto
11
¿Es correcto afirmar que un área de SQA mejora la calidad del
proceso?
Es importante tener claro que el área de SQA es quien proporciona los procesos
calidad del proceso, pero son estos últimos quienes se encargan de aplicar cada
hecho de que una empresa cuente con un equipo de SQA esto no garantiza por
una serie de procesos determinados, los cuales son los que fundamentan la
del proyecto.
12
desarrollo. Para lograr estos propósitos es preciso comprender que se requiere
que el grupo de SQA (Software Quality Group) sea responsable, en cada una de
las actividades del proceso de SQA, sus tareas a lo largo del ciclo de vida de un
13
Conclusión
necesaria para el ajuste de planes. Dentro de este contexto hay que considerar
a las métricas parte de la ingeniería de software y una ayuda para medir los
prácticos:
14
conocimientos necesarios para desarrollar modelos efectivos de análisis y
nos ayuda a entender tanto el proceso técnico que se utiliza para elaborar un
Bibliografía
https://es.scribd.com/document/263434411/iso-9126-2-espanol
b1ab17253503
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&
ved=0ahUKEwiVuquw-aPcAhWqs1kKHfpSB-
MQFggmMAA&url=https%3A%2F%2Fwww.mindmeister.com%2Fgeneri
c_files%2Fget_file%2F1221052%3Ffiletype%3Dattachment_file&usg=A
OvVaw0fjPsQtEqPY5VKcn31AMsn
15