ISO/IEC 25010: Calidad de Software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
ISO/IEC 25010: Calidad de Software por Mind Map: ISO/IEC 25010: Calidad de Software

1. Adecuación Funcional

1.1. Completitud funcional

1.1.1. Grado en el cual el conjunto de funcionalidad cubre todas las tareas y los objetivos del usuario especificado

1.2. Corrección funcional

1.2.1. Capacidad del producto o sistema para proveer resultados correctos con el nivel de precisión requerido

1.3. Pertinencia funcional

1.3.1. Capacidad del producto software para proporcionar un conjunto apropiado de funciones para tareas y objetivos de usuarios especificados

2. Eficiencia de Desempeño

2.1. Comportamiento temporal

2.1.1. Los tiempos de respuesta y procesamientoy los ratios de throughput de un sistema cuando lleva a cabo sus funciones bajo condiciones determinadas en relacióncon un banco de pruebas establecido

2.2. Utilización de recursos

2.2.1. Las cantidades y tipos de recursos utilizados cuando el software lleva a cabo su función bajo condiciones determinadas

2.3. Capacidad

2.3.1. Grado en que los límites máximos de un parámetro de un producto o sistema software cumplen con los requisitos

3. Seguridad

3.1. Confidencialidad

3.1.1. Capacidad de protección contra el acceso de datos e información no autorizados, ya sea accidental o deliberadamente

3.2. Integridad

3.2.1. Capacidad para prevenir accesos o modificaciones no autorizados a datos o programas de ordenador

3.3. No repudio

3.3.1. Capacidad de demostrar las acciones o eventos que han tenido lugar, de manera que las acciones o eventos no puedan ser rechazados o repudiados posteriormente

3.4. Responsabilidad

3.4.1. Capacidad de rastrear de forma inequívoca las acciones de una entidad

3.5. Autenticidad

3.5.1. Capacidad de demostrar la identidad de un sujeto o un recurso

4. Mantenibilidad

4.1. Modularidad

4.1.1. Capacidad del sistema que permite que un cambio en un componente tenga un impacto mínimo en los demás

4.2. Reusabilidad

4.2.1. Capacidad de un activo que permite que se utilizado en mas de un sistema o software o en la construcción de otros activos

4.3. Analizabilidad

4.3.1. Facilidad con las que se puede evaluar el impacto de un determinado cambio sobre el resto del software, diagnosticas las deficiencias, fallos o partes a modificar

4.4. Capacidad para ser modificado

4.4.1. Capacidad del producto que permite que se modificado de forma efectiva y eficiente sin introducir defectos o degradar el desempeño

4.5. Capacidad para ser probado

4.5.1. Facilidad con la que se pueden establecer criterios de prueba para un sistema o componente y con las que se pueden llevar a cabo las pruebas para determinar si se cumplen dichos criterios

5. Portabilidad

5.1. Adaptabilidad

5.1.1. Capacidad del producto que le permite ser adaptado de forma efectiva y eficiente en diferentes entornos

5.2. Capacidad para ser instalado

5.2.1. Facilidad con la que el producto se puede instalar y/o desinstalar de forma existosa

5.3. Capacidad para ser reemplazado

5.3.1. Capacidad del producto para se utilizado en lugar de otro producto de software determinado con el mismo propósito y en el mismo entorno

6. Compatibilidad

6.1. Coexistencia

6.1.1. Capacidad del producto para coexistir con otro software independiente, en un entorno común, compartiendo recursos comunes

6.2. Interoperatibilidad

6.2.1. Capacidad de dos o mas sistemas o componentes para intercambiar información y utilizar la información intercambiada

7. Usabilidad

7.1. Capacidad para reconocer su adecuacion

7.1.1. Capacidad del producto que permite al usuario entender si el software es adecuado para sus necesidades

7.2. Capacidad de aprendizaje

7.2.1. Capacidad del producto que permite al usuario aprender su aplicación

7.3. Capacidad para ser usado

7.3.1. Capacidad del producto que permite al usuario operarlo y controlarlo con facilidad

7.4. Protección contra errores de usuario

7.4.1. Capacidad del sistema para proteger a los usuarios de hacer errores

7.5. Estética de la interfaz de usuario

7.5.1. Capacidad de la interfaz de usuario de agradar y satisfacer la interacción con el usuario

7.6. Accesibilidad

7.6.1. Capacidad del producto que permite que sea utilizado por usuarios con determinadas características y discapacidades

8. Fiabilidad

8.1. Madurez

8.1.1. Capacidad del sistema para satisfacer las necesidades de fiabilidad en condiciones normales

8.2. Disponibilidad

8.2.1. Capacidad del sistema o componente de estar operativo y accesible para su uso cuando se requiere

8.3. Tolerancia a fallos

8.3.1. Capacidad del sistema o componente para operar según lo previsto en presencia de fallos de hardware o software

8.4. Capacidad de recuperacion

8.4.1. Capacidad de software para recuperar datos directamente afectados y re-establecer el estado deseado del sistema en caso de interrupción o fallo