Atributos de calidad en el desarrollo de software
-
Upload
joan-manuel-zabala -
Category
Technology
-
view
14.824 -
download
1
description
Transcript of Atributos de calidad en el desarrollo de software
![Page 1: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/1.jpg)
LOGO
Atributos de Calidad en el Desarrollo de Software
Cumaná, marzo 2013
TSU. María Millán TSU. Rosemary Rengel TSU. Joan Zabala
![Page 2: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/2.jpg)
Contenido
Concepto de Atributos de Calidad1
Tipos2
Relación con requisitos No funcionales33
![Page 3: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/3.jpg)
Atributos de Calidad (A.d.C)Atributos de Calidad (A.d.C)
Son las cualidades o propiedades de calidad que la aplicación debe satisfacer. La calidad de una aplicación se
mide en función de sus atributos de calidad.
Para facilitar su medición durante la verificación, deben expresarse cuantitativa o cualitativamente.
![Page 4: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/4.jpg)
Tipos de Atributos de CalidadTipos de Atributos de Calidad
Del Software
Asociado a la Funcionalidad
Asociado a la Confiabilidad
Asociado a la Utilidad
Asociado a la EficienciaCalidadCalidad
Asociado a la Mantenibilidad
Asociado a la Portabilidad
![Page 5: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/5.jpg)
Atributo de Calidad del Software
![Page 6: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/6.jpg)
Calidad del Software
![Page 7: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/7.jpg)
A.d.C Asociados a la Funcionalidad
Capacidad de la aplicación para realizar funciones apropiadas a las tareas o procesos del negocio que ejecutan los usuarios
Adecuación
Habilidad que tiene la aplicación para interactuar con otros sistemas o aplicaciones.
Interoperabilidad
Propiedad de la aplicación para prevenir el acceso no autorizado a sus programas y datos
Seguridad
evalúa si la aplicación se adhiere a estándares y regulaciones establecidas
Conformidad
Permiten calificar si una aplicación maneja adecuadamente las funciones para las cuales fue diseñada.
![Page 8: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/8.jpg)
A.d.C Asociados a la Confiabilidad
Capacidad de la aplicación para realizar funciones apropiadas a las tareas o procesos del negocio que ejecutan los usuarios
Nivel de madurez
Habilidad que tiene la aplicación para interactuar con otros sistemas o aplicaciones.
Tolerancia a fallas
Propiedad de la aplicación para prevenir el acceso no autorizado a sus programas y datos
Facilidad de recuperación
Capacidad de la aplicación para mantener un nivel de rendimiento aceptable bajo condiciones normales.
![Page 9: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/9.jpg)
A.d.C Asociados a la Utilidad
Capacidad que tiene la aplicación para que sus usuarios reconozcan la estructura lógica de la aplicación y sus conceptos
Comprensibilidad
Capacidad que tiene la aplicación para que sus usuarios aprendan a manejarla.
Facilidad de Aprendizaje
Capacidad de la aplicación para que sus usuarios operen y controlen los procesos que realiza
Operatividad
Evaluación del esfuerzo que los usuarios invierten en utilizar el sistema
![Page 10: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/10.jpg)
A.d.C Asociados a la Eficiencia
Determina la cantidad de recursos usados y la duración de su uso durante la ejecución de sus funciones.
Uso de recursos
especifica qué tan bien o qué tan rápido, debe la aplicación ejecutar una función dada.
Rendimiento
Evalúan la relación entre el nivel de funcionamiento de la aplicación y la cantidad de recursos empleados
![Page 11: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/11.jpg)
A.d.C Asociados a la Mantenibilidad
Capacidad que tiene la aplicación para que sus mantenedores puedan realizarlo.
Facilidad de modificación
capacidad de la aplicación para diagnosticar deficiencias, causas de fallas e identificar partes que han de ser modificadas.
Capacidad de análisis
Permiten determinar el esfuerzo requerido para mantener la aplicación, ya por fallas o mejoras.
capacidad de la aplicación para permitir ser validada, una vez modificada.
Facilidad de prueba
![Page 12: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/12.jpg)
A.d.C Asociados a la Portabilidad
habilidad que tiene la aplicación para instalarse en su ambiente de operación.
Facilidad de instalación
capacidad para ser adaptada a diferentes ambientes de operación sin que se requiera modificarla más allá de lo requerido.
Adaptabilidad
Determinan la habilidad de la aplicación para ser transferida de un ambiente a otro.
capacidad para coexistir con otras aplicaciones compartiendo recursos comunes
Coexistencia
![Page 13: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/13.jpg)
www.themegallery.com
Relación con los requisitos No FuncionalesRelación con los requisitos No Funcionales
Definen las características que Definen las características que puedan puedan limitar el sistemalimitar el sistema, ,
como por ejemplo, el como por ejemplo, el rendimiento, las interfaces de rendimiento, las interfaces de usuario, la fiabilidad (robustez usuario, la fiabilidad (robustez del sistema, disponibilidad de del sistema, disponibilidad de
equipo), mantenimiento, equipo), mantenimiento, seguridad, portabilidad, seguridad, portabilidad, estándares, entre otro.estándares, entre otro.
Requisitos No Funcionales(RNF)
RestriccioneRestriccioness
Atributos de Atributos de CalidadCalidad
![Page 14: Atributos de calidad en el desarrollo de software](https://reader036.fdocuments.co/reader036/viewer/2022081718/5480711fb4af9fef158b5da3/html5/thumbnails/14.jpg)
LOGO