Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Especificación de Atributos de Calidad en el Desarrollo de Software, Esquemas y mapas conceptuales de Diseño y Arquitectura de Sistemas Informáticos

Laboratorio sobre los atributos de calidad en los sistemas de informacion

Tipo: Esquemas y mapas conceptuales

2022/2023

Subido el 23/05/2023

anto-alejos
anto-alejos 🇵🇪

1 documento

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
LABORATORIO ESPECIFICACION DE ATRIBUTOS DE CALIDAD
INDICACIONES: Se le muestra un listado de Requisitos No Funcionales de Calidad, ligados a diversos
Atributos de Calidad. Se le solicita especificarlos bajo el siguiente esquema:
FUENTE DE
ESTÍMULO Entidad que generó el estímulo (un ser humano, un sistema, u otro)
ESTÍMULO Una condición a considerar cuando llega al sistema.
AMBIENTE Entorno del sistema cuando recibe el estímulo (e.g. el sistema está en una condición
de sobrecarga, está operativo, etc.)
ARTEFACTO Artefacto que se estimula. Puede ser todo el sistema o alguna parte.
RESPUESTA Es la actividad llevada a cabo después de la llegada del estímulo.
MEDIDA DE
RESPUESTA
La respuesta, debe ser medible de alguna manera para probar que se cumple el
requerimiento.
Estos son los requisitos no funcionales de calidad que se tienen que especificar:
1. Bajo una carga de 350 transacciones de actualización por minuto, el 98% de las transacciones debe
retornar el control al usuario dentro de los siguientes 3 segundos siguientes al envío de la solicitud
vía Web.
2. Un sistema de servicio al cliente utilizado por agentes comerciales para obtener información de
clientes que efectúan solicitudes telefónicamente, necesita ofrecer un tiempo predecible por
transacción de 1 a 5 segundos.
3. Toda funcionalidad del sistema y transacción de negocio debe responder al usuario en menos de 5
segundos.
4. Todos los sistemas deben respaldarse cada 24 horas. Los respaldos deben ser almacenados en
una localidad segura ubicada en un edificio distinto al que reside el sistema.
5. El sistema debe tener una disponibilidad del 99,99% de las veces en que un usuario intente
accederlo.
6. La tasa de tiempos de falla del sistema no podrá ser mayor al 0,5% del tiempo de operación total.
7. El promedio de duración de fallas no podrá ser mayor a 15 minutos.
8. El sistema deberá tardar un máximo de 10 minutos para la recuperación de un fallo de caída total,
en el 95% de las ocasiones.
9. El sistema deberá permitir en el 80% de las veces que con un máximo de 5 clicks sea suficiente
para llegar a la información deseada.
10. Modificar una aplicación desarrollada para iPhone para que se ejecute en Android debería requerir
cambiar menos del 10% de las líneas de código.
11. La tasa de errores cometidos por el usuario deberá ser menor del 1% de las transacciones totales
ejecutadas en el sistema.
12. En un sistema de entrenamiento el 98% de las actividades deben provocar un cambio de estado 1
segundo después de completarse. (respuesta correcta o incorrecta)
13. El sistema debe reportar al administrador todos los intentos fallidos de acceder a datos sin disponer
de los privilegios necesarios.
14. El monitor responsable, determina que el servidor no responde ante operaciones normales. El
sistema le informa al operador y continúa operando sin tiempo de caídas.
15. Un sitio web debe tener la capacidad de aumentar en un 30% el número de páginas por bimestre
sin que el usuario perciba cambios durante dos años.

Vista previa parcial del texto

¡Descarga Especificación de Atributos de Calidad en el Desarrollo de Software y más Esquemas y mapas conceptuales en PDF de Diseño y Arquitectura de Sistemas Informáticos solo en Docsity!

LABORATORIO ESPECIFICACION DE ATRIBUTOS DE CALIDAD

INDICACIONES: Se le muestra un listado de Requisitos No Funcionales de Calidad, ligados a diversos Atributos de Calidad. Se le solicita especificarlos bajo el siguiente esquema: FUENTE DE ESTÍMULO Entidad que generó el estímulo (un ser humano, un sistema, u otro) ESTÍMULO Una condición a considerar cuando llega al sistema. AMBIENTE Entorno del sistema cuando recibe el estímulo (e.g. el sistema está en una condición de sobrecarga, está operativo, etc.) ARTEFACTO Artefacto que se estimula. Puede ser todo el sistema o alguna parte. RESPUESTA Es la actividad llevada a cabo después de la llegada del estímulo. MEDIDA DE RESPUESTA La respuesta, debe ser medible de alguna manera para probar que se cumple el requerimiento. Estos son los requisitos no funcionales de calidad que se tienen que especificar:

  1. Bajo una carga de 350 transacciones de actualización por minuto, el 98% de las transacciones debe retornar el control al usuario dentro de los siguientes 3 segundos siguientes al envío de la solicitud vía Web.
  2. Un sistema de servicio al cliente utilizado por agentes comerciales para obtener información de clientes que efectúan solicitudes telefónicamente, necesita ofrecer un tiempo predecible por transacción de 1 a 5 segundos.
  3. Toda funcionalidad del sistema y transacción de negocio debe responder al usuario en menos de 5 segundos.
  4. Todos los sistemas deben respaldarse cada 24 horas. Los respaldos deben ser almacenados en una localidad segura ubicada en un edificio distinto al que reside el sistema.
  5. El sistema debe tener una disponibilidad del 99,99% de las veces en que un usuario intente accederlo.
  6. La tasa de tiempos de falla del sistema no podrá ser mayor al 0,5% del tiempo de operación total.
  7. El promedio de duración de fallas no podrá ser mayor a 15 minutos.
  8. El sistema deberá tardar un máximo de 10 minutos para la recuperación de un fallo de caída total, en el 95% de las ocasiones.
  9. El sistema deberá permitir en el 80% de las veces que con un máximo de 5 clicks sea suficiente para llegar a la información deseada.
  10. Modificar una aplicación desarrollada para iPhone para que se ejecute en Android debería requerir cambiar menos del 10% de las líneas de código.
  11. La tasa de errores cometidos por el usuario deberá ser menor del 1% de las transacciones totales ejecutadas en el sistema.
  12. En un sistema de entrenamiento el 98% de las actividades deben provocar un cambio de estado 1 segundo después de completarse. (respuesta correcta o incorrecta)
  13. El sistema debe reportar al administrador todos los intentos fallidos de acceder a datos sin disponer de los privilegios necesarios.
  14. El monitor responsable, determina que el servidor no responde ante operaciones normales. El sistema le informa al operador y continúa operando sin tiempo de ca í das.
  15. Un sitio web debe tener la capacidad de aumentar en un 30% el número de páginas por bimestre sin que el usuario perciba cambios durante dos años.