domingo, 19 de julio de 2020

MODELO ISO/IEC 9126

                                         

ISO/IEC 9126 es un estándar internacional para la evaluación de la calidad del software, la cual presenta las siguientes características:

1.Funcionalidad
2.Confiabilidad
3.Facilidad de Uso
4.Eficiencia
5.Facilidad de Mantenimiento
6. Portabilidad

                                                                             Funcionalidad 
Un conjunto de atributos que se relacionan con la existencia de un conjunto de funciones y sus propiedades específicas. Las funciones son aquellas que satisfacen las necesidades implícitas o explícitas.

Adecuación o Adaptabilidad: La capacidad del software para proveer un adecuado conjunto de funciones que cumplan las tareas y objetivos especificados por el usuario.

Exactitud: La capacidad del software para hacer procesos y entregar los resultados solicitados con precisión o de forma esperada.

Interoperabilidad: La capacidad del software de interactuar con uno o más sistemas específicos.

Seguridad: La capacidad del software para proteger la información y los datos de manera que los usuarios o los sistemas no autorizados no puedan acceder a ellos para realizar operaciones, y la capacidad de aceptar el acceso a los datos de los usuarios o sistemas autorizados

                                                                              Confiabilidad

Un conjunto de atributos relacionados con la capacidad del software de mantener su nivel de prestación bajo condiciones establecidas durante un período establecido.


Madurez: La capacidad que tiene el software para evitar fallas cuando encuentra errores.

Tolerancia a errores o fallos: La capacidad que tiene el software para mantener un nivel de funcionamiento en caso de errores.

Facilidad de Recuperación (Recuperabilidad): La capacidad que tiene el software para restablecer su funcionamiento adecuado y recuperar los datos afectados en el caso de una falla.

                                                               Facilidad de Uso o Usabilidad

Un conjunto de atributos relacionados con el esfuerzo necesario para su uso, y en la valoración individual de tal uso, por un establecido o implicado conjunto de usuarios. La usabilidad está determinada por los usuarios finales y los usuarios indirectos del software.

Facilidad de Comprensión o Entendimiento: La capacidad que tiene el software para permitir al usuario entender si es adecuado, y de una manera fácil como ser utilizado para las tareas y las condiciones particulares de la aplicación. En este criterio se debe tener en cuenta la documentación y de las ayudas que el software entrega.

Aprendizaje: La forma como el software permite al usuario aprender su uso. También es importante considerar la documentación.

Operabilidad: La manera como el software permite al usuario operarlo y controlarlo.

Atracción: La presentación del software debe ser atractiva al usuario. Esto se refiere a las cualidades del software para hacer más agradable al usuario, ejemplo, el diseño gráfico.

                                                                                Eficiencia

Conjunto de atributos relacionados con la relación entre el nivel de desempeño del software y la cantidad de recursos necesitados bajo condiciones establecidas. Se debe tener en cuenta otros aspectos como la configuración de hardware, el sistema operativo, entre otros.

Comportamiento en el tiempo: Los tiempos adecuados de respuesta y procesamiento, el rendimiento cuando realiza su función en condiciones específicas. Ejemplo, ejecutar el procedimiento más complejo del software y esperar su tiempo de respuesta, realizar la misma función pero con más cantidad de registros.

Utilización de recursos: La capacidad del software para utilizar cantidades y tipos adecuados de recursos cuando este funciona bajo requerimientos o condiciones establecidas. Ejemplo, los recursos humanos, el hardware, dispositivos externos.

                                                 Facilidad o Capacidad de Mantenimiento

Conjunto de atributos relacionados con la facilidad de extender, modificar o corregir errores en un sistema software.

Capacidad de ser analizado o Facilidad de análisis: La forma como el software permite diagnósticos de deficiencias o causas de fallas, o la identificación de partes modificadas.

Facilidad de cambios o Cambiabilidad: La capacidad del software para que la implementación de una modificación se pueda realizar, incluye también codificación, diseño y documentación de cambios.

Estabilidad: La forma como el software evita efectos inesperados para modificaciones del mismo.

Facilidad de prueba: La forma como el software permite realizar pruebas a las modificaciones sin poner el riesgo los datos.

                                                                                                    Portabilidad

Conjunto de atributos relacionados con la capacidad de un sistema de software para ser transferido y adaptado desde una plataforma a otra.

Facilidad de instalación: La facilidad del software para ser instalado en un entorno específico o por el usuario final.

Facilidad de remplazo o Reemplazabilidad: La capacidad que tiene el software para ser remplazado por otro software del mismo tipo, y para el mismo objetivo. Ejemplo, la remplazabilidad de una nueva versión es importante para el usuario, la propiedad de poder migrar los datos a otro software de diferente proveedor.

Conformidad de portabilidad: La capacidad que tiene el software para cumplir con los estándares relacionados a la portabilidad.









0 comentarios:

Publicar un comentario