Please enable JavaScript.
Coggle requires JavaScript to display documents.
CALIDAD DE SOFTWARE - Coggle Diagram
CALIDAD DE SOFTWARE
NORMAS Y ESTANDARES
ISO/IEC 12207
:check: Procesos del ciclo de vida del software
IEEE 730
:check: Estándar para el plan de aseguramiento de la calidad del software.
ISO/IEC 25010
:check: Define 8 características de calidad: funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad, portabilidad, compatibilidad, seguridad
ISO 9001
:check: Gestión de calidad aplicable al desarrollo de software.
CARACTERISTICAS DE CALIDAD
Confiabilidad
:explode: Capacidad de mantener desempeño consistente durante un período y condiciones dadas.
Categorias:
:check: Madurez: baja frecuencia a fallos
:check: Tolerancia a fallos: el sistema sigue funcionando ante errores parciales
:check: Recuperabilidad: vuelve al estado operativo rápido tras un fallo.
Funcionalidad
:explode:Se refiere a que el software cumpla con las funciones especificadas y satisfaga las necesidades del usuario.
Categorías
:check: Adecuación, exactitud, interoperabilidad, seguridad funciona
Ejecución
:explode:Tiempos de respuesta y uso de recursos adecuados bajo cargas esperadas.
Características
:check: Utilización de recursos: CPU, memoria, IO, red.
:check: Capacidad: usuarios/concurrencia que soporta sin degradarse.
:check: Comportamiento temporal: latencia y throughput.
Disponibilidad
:explode: Porcentaje de tiempo que el servicio está operativo para el usuario.
¿Qué es la calidad de Software?
Pressman
:check:Conformidad con los requisitos funcionales y de rendimiento, estándares explícitos de desarrollo y las características implícitas que se esperan de todo el software desarrollado profesionalmente.
IEEE
:check:El nivel en el que un sistema, componente o proceso cumple con los requisitos especificados.
:check:El nivel en el que un sistema, componente o proceso cumple las necesidades o expectativas del cliente o usuario.
ISO
:check:La totalidad de características de un producto, proceso o servicio que cuenta con la habilidad de satisfacer necesidades explícitas o implícitas.
DEFINICIÓN
:check: La calidad de software es el grado en que un producto de software satisface las necesidades explícitas e implícitas de sus usuarios y cumple con las especificaciones establecidas.
:check: Incluye tanto características funcionales (lo que el software hace) como no funcionales (cómo lo hace).