Professional Documents
Culture Documents
Calidad
(QA)
Agenda
Qu son atributos de calidad
Problemas de los atributos de calidad
Tcnica de Escenarios de Atributos de Calidad
Atributos de Calidad:
Modifiability
Testeability
Security
Availability
Performance
Usability
Interoperability
Agenda
Qu son atributos de calidad
Problemas de los atributos de calidad
Tcnica de Escenarios de Atributos de Calidad
Atributos de Calidad:
Modifiability
Testeability
Security
Availability
Performance
Usability
Interoperability
Functional Requeriments
Availability
Usability
Usability
Security
Performance
Modifiability
Testeability
Interoperability
Availability
Quality Attributes
Performance
Interoperability
Tiempo de
desarrollo:
Modifiability
Testeability
Constraints
Security
Agenda
Qu son atributos de calidad
Problemas de los atributos de calidad
Tcnica de Escenarios de Atributos de Calidad
Atributos de Calidad:
Modifiability
Testeability
Security
Availability
Performance
Usability
Interoperability
Alcance de los
Atributos
Vocabulario
diferente
Agenda
Qu son atributos de calidad
Problemas de los atributos de calidad
Tcnica de Escenarios de Atributos de
Calidad
Atributos de Calidad:
Modifiability
Testeability
Security
Availability
Performance
Usability
Interoperability
Tcnica de Escenarios de
Atributos Calidad
Fuente del
estmulo Estmulo
Artefac Respuesta
to
Ambiente
Medicin
de la
respuesta
4.Artefac
to
5.Respue
sta
3.Ambient
e
Cuando la respuesta
ocurre esta debe ser
medible para que el
requerimiento pueda ser
comprobado
6.Medici
n de la
Respues
ta
Agenda
Qu son atributos de calidad
Problemas de los atributos de calidad
Tcnica de Escenarios de Atributos de Calidad
Atributos de Calidad:
Modifiability
Testeability
Security
Availability
Performance
Usability
Interoperability
Qu es Modifiability?
Lo nico constante es el cambio. Este concepto
Qu
puede
cambiar?
Cul es
la
probabilid
ad del
cambio?
Cundo y
quin
hace el
cambio?
Cul es
el costo
del
cambio?
1.Fuente
del
Estmulo
Desarrollado
r
2.Estmul
o
4.Artefac
to
Se desea
cambiar
la UI
3.Ambient
e
Cambio
realizado y
probado
5.Respue
sta
En 3 horas
Durante el
diseo
6.Medici
n de la
Respues
ta
Tcticas de Modifiability
Increment
ar
cohesin
Reducir el
Aplazar
acoplamient los
o
enlaces
Cambio
dentro del
tiempo y el
presupuesto
Agenda
Qu son atributos de calidad
Problemas de los atributos de calidad
Tcnica de Escenarios de Atributos de Calidad
Atributos de Calidad:
Modifiability
Testeability
Security
Availability
Performance
Usability
Interoperability
Qu es Testeability?
Se refiere a la facilidad que tiene dicho software
para demostrar sus fallas mediante tests.
Tcticas de Comprobacin
Ejecucin
de los
tests
Controlar y
observar el
estado del
sistema
Limitar la
complejidad el
sistema
Detecci
n de las
fallas
2.Estmul
4.Artefac
1.Fuente
o
to
del
Estmulo
Usuarios
system es
Unfinales,
set de pruebas
3.Ambient
testers,ejecutado
acceptance
para
Fase
de diseo,
fase de
e
testers,
integration
comprobar
la integracin
Esfuerzo
al encontrar la
despliegue,
fase
de
testers.
tests probar
de unUsando
subsistema,
falla, tiempo para la
integracin,
fase
manuales
o herramientas
un servicio
o la entrega
ejecucin de los tests,
ejecucin
automticas.
del sistema al usuario.
tiempo de preparacin
del ambiente
6.Medici
n de la
Respues
ta
1.Fuente
del
Estmulo
2.Estmul
o
Unidad de cdigo
completada
Unit
tester
Desarrollo
4.Artefac
to
5.Respue
sta
3.Ambient
e
85% del camino recorrido
en 3 horas
6.Medici
n de la
Respues
ta
Agenda
Qu son atributos de calidad
Problemas de los atributos de calidad
Tcnica de Escenarios de Atributos de Calidad
Atributos de Calidad:
Modifiability
Testeability
Security
Availability
Performance
Usability
Interoperability
Qu es Security?
Es la capacidad del sistema de proteger data e
informacin de accesos no autorizados
mientras provee acceso a personas o sistemas que
si lo estn.
Algunas de las caractersticas de la Seguridad son:
Confidenciali
dad
Integridad
Autenticacin
Disponibilida
d
Autorizacin
Tcticas de Seguridad
Tcticas de Seguridad
Ataque
Detectar
los
ataques
Resistir a
los
ataques
Reacciona
r a los
ataques
Recuperar
se de los
ataques
El
sistema
detecta,
resiste,
reacciona
o se
recupera
Usando Tcnicas de
Escenarios
Las transacciones
puede de QA
terminar en:
- Informacin
o servicios
Servicios
del sistema,
protegidos
accesos no
data
dentro delde
sistema,
autorizados
componentes
o recursos
- Grabacin
de intentos de
del sistema
acceso no autorizados,
etc
2.Estmul
1.Fuente
o
del
Estmulo
Intento no autorizado de
mostrar, cambiar
o
El sistema
Persona puede
o algnestar
sistema
eliminar
data; acceder a
online
u offline,
que haya
sido o no
servicios
sistema;
conectado
o nodel
a una
identificado
cambiar
red, con
el
firewallel
anteriormente.
comportamiento
del
encendido
o no;
sistema
o reducir
completa,
parcial
o no la
disponiblidad
operativo.
4.Artefac
to
5.Respue
sta
3.Ambient
e
Cuanto del sistema est
comprometido, cuanto
tiempo pas despus de
detectado el ataque,
cuantos ataques resisti
6.Medici
n de la
Respues
ta
1.Fuente
del
Estmulo
2.Estmul
o
Intenta modificar el
Condiciones
Empleadoprecio
descontento
de pago
Normales
de
desde un lugar remoto
Operacin
4.Artefac
to
5.Respue
sta
3.Ambient
e
La data correcta es
repuesta durante el da y
la fuente de alteracin es
identificada
6.Medici
n de la
Respues
ta
Actividad
Elaboren tres casos usando la Tcnica de
Agenda
Qu son atributos de calidad
Problemas de los atributos de calidad
Tcnica de Escenarios de Atributos de Calidad
Atributos de Calidad:
Modifiability
Testeability
Security
Availability
Performance
Usability
Interoperability
Qu es Disponibilidad?
Habilidad del sistema para reparar o enmascarar
errores de manera que la falta del servicio no
exceda el tiempo permitido.
Qu es Disponibilidad?
La disponibilidad se basa en minimizar el tiempo fuera
de servicio mitigando fallas.
Una falla es una desviacin del sistema fuera de las
expectativas donde la desviacin visible externamente.
Qu es Disponibilidad?
Algunos sistemas requieren alta disponibilidad en
Availability
Downtime/90 Days
Downtime/Year
99.0%
99.9%
2 hours, 10 minutes
8 hours, 0 minutes, 46
seconds
99.99%
12 minutes, 58
seconds
52 minutes, 34
seconds
99.999%
99.9999%
8 seconds
32 seconds
Tcticas de Disponibilidad
Tcticas de Disponibilidad
Falla
Detectar
las fallas
Recuperar
se de las
fallas
Recuperaci
ny
Reparacin
Prevenir
las fallas
Reintroducci
n
Falla
enmasca
rada o
reparada
1.Fuente
del
Estmulo
2.Estmul
o
Modo operacional:
1. Omisin
Normal,
Interno oemergencia,
externo
2. Crashal
sobrecargado,
sistema
3. Timing
reparado,
4. degradado
Respuesta
4.Artefac
to
5.Respue
sta
3.Ambient
Tiempo
e o intervalo en el que
el sistema debe estar
disponible, tiempo de
deteccin del fallo, tiempo
de reparacin del fallo
6.Medici
n de la
Respues
ta
Informa al operador y
Proceso
contina operando
1.Fuente
del
Estmulo
2.Estmul
o
Servidor sin
Monitor de latidos de
respuesta
Operacin
corazn Normal
4.Artefac
to
5.Respue
sta
3.Ambient
e
Sin cadas
6.Medici
n de la
Respues
ta
Actividad
Crear una tcnica de escenarios para
Disponibilidad:
www.tripadvisor.com
www.booking.com
www.lastminute.com
www.edreams.pe
Agenda
Qu son atributos de calidad
Problemas de los atributos de calidad
Tcnica de Escenarios de Atributos de Calidad
Atributos de Calidad:
Modifiability
Testeability
Security
Availability
Performance
Usability
Interoperability
Qu es Performance?
Todo es cuestin de tiempo. Es la
capacidad de un sistema cumplir los
requerimientos de tiempo de respuesta
propuesto.
Tipos de Eventos (Estmulos):
Estocstic
os
Peridicos
Espordic
os
Tcticas de Perfomance
Evento
llega
Controlar
la
demanda
de los
Manejar
los
recursos
Respuest
a
generada
dentro de
los
lmites
1.Fuente
del
Estmulo
2.Estmul
o
Modo
operacional:
Evento
estocstico,
Interno
o externo
al
Normal,
emergencia,
espordico
o peridico
sistema
sobrecargado
4.Artefac
to
5.Respue
sta
1.Latencia
3.Ambient
2. e
Lmites en el proceso
3. Rendimiento
4. Tiempo permitido de
latencia
5. Cantidad de errores no
procesados
6.Medici
n de la
Respues
ta
1.Fuente
del
Estmulo
2.Estmul
o
Condiciones
Inicia transacciones
Normales
Usuarios de
Operacin
4.Artefac
to
5.Respue
sta
3.Ambient
e
Promedio de latencia: 2
segundos
6.Medici
n de la
Respues
ta
Actividad
Crear una tcnica de escenarios para Performance:
www.tripadvisor.com
www.booking.com
www.lastminute.com
www.edreams.pe
Agenda
Qu son atributos de calidad
Problemas de los atributos de calidad
Tcnica de Escenarios de Atributos de Calidad
Atributos de Calidad:
Modifiability
Testeability
Security
Availability
Performance
Usability
Interoperability
Qu es Interoperabilidad?
Es el grado en el que dos o ms sistemas pueden
intercambiar de manera exitosa informacin
relevante mediante interfaces en un contexto
particular.
No solo es intercambiar informacin sino interpretar
correctamente dicha informacin
Interoperacin
Sintctica
Peticin de
intercambio
de
informacin
Tcticas de Interoperabilidad
Localizar
Manejo
de
Interfaces
Interoperacin
Semntica
Peticin
correctame
nte
interpretad
a
2.Estmul
o
4.Artefac
to
5.Respue
sta
6.Medici
n de la
Respues
ta
1.Fuente
del
Estmulo
2.Estmul
o
Ubicacin actual
Antes
de la
Sistema de enviada
informacin
ejecucin
del
del
vehculo
proceso
4.Artefac
to
5.Respue
sta
3.Ambient
e
Nuestra informacin es
incluida correctamente
99.9% de las veces
6.Medici
n de la
Respues
ta
Actividad
Crear una tcnica de escenarios para
Interoperability:
www.tripadvisor.com
www.booking.com
www.lastminute.com
www.edreams.pe