jueves, 3 de diciembre de 2020

CARACTERISTICAS

 


La familia de normas ISO/IEC 25000, provee un marco de referencia y un lenguaje común para:

·       Identificar y analizar los requerimientos no funcionales de un producto de software o sistema, basados en los atributos de calidad que marca el estándar.

·       Diseñar la arquitectura tecnológica basada en estos requerimientos.

·       Evaluar la calidad interna y externa de un producto de software o sistema.

Adicionalmente, la familia de normas ISO/IEC 25000 contempla los estándares para la definición, medición y evaluación de requerimientos de calidad de datos y de servicios




ISO 9126 es un estándar internacional para la evaluación del Software.

El estándar está dividido en cuatro partes las cuales dirigen, respectivamente, lo siguiente: modelo de calidad, métricas externas, métricas internas y calidad en las métricas de uso.

El modelo de calidad establecido en la primera parte del estándar, ISO 9126-1, clasifica la calidad del software en un conjunto estructurado de características y sub características de la siguiente manera:

·       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.

o   Idoneidad

o   Exactitud

o   Interoperabilidad

o   Seguridad

o   Cumplimiento de normas.

·       Fiabilidad – 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.

o   Madurez

o   Recuperabilidad

o   Tolerancia a fallos

·       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.

o   Aprendizaje

o   Comprensión

o   Operatividad

o   Atractividad

·       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.

o   Comportamiento en el tiempo

o   Comportamiento de recursos

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

o   Estabilidad

o   Facilidad de análisis

o   Facilidad de cambio

o   Facilidad de pruebas

·       Portabilidad – Conjunto de atributos relacionados con la capacidad de un sistema software para ser transferido desde una plataforma a otra.

o   Capacidad de instalación

o   Capacidad de reemplazamiento

o   Adaptabilidad

o   Co-Existencia

https://images.app.goo.gl/XiYjiGJyB18dwQLX7


https://images.app.goo.gl/gnU4wcbiFXVZGTTh7


MODELO ISO 25000

La Norma ISO 25000, conocida como SQuaRE (System and Software Quality Requeriments and Evaluation) pertenece a una familia de normas que tiene por objeto la creación de un marco de trabajo común para evaluar la calidad del producto software. La finalidad es organizar, enriquecer y unificar dos procesos principales: especificación de requerimientos de calidad del software y evaluación de la calidad del software, soportada por el proceso de medición de calidad del software.

La certificación de la calidad del producto software con ISO 25000 permite a las empresas conocer la calidad de sus productos, y a las empresas que compran software, decidirse por una solución u otra en función de sus necesidades.

La familia de Normas ISO/IEC 25000 está compuesta por cinco divisiones:

· ISO/IEC 2501n: división para el modelo de calidad.

· ISO/IEC 2502n: división para la medición de la calidad.

· ISO/IEC 2503n: división para los requisitos de calidad.

· ISO/IEC 2504n: división para la evaluación de calidad.

El beneficio principal de adoptar una norma ISO 25000 es el mismo que el de cualquier norma de este calibre, asegurar que productos y servicios sean seguros, de confianza y sobre todo de buena calidad.

.

Características de la familia ISO/IEC 25000

La familia de normas ISO/IEC 25000, provee un marco de referencia y un lenguaje común para:

·       Identificar y analizar los requerimientos no funcionales de un producto de software o sistema, basados en los atributos de calidad que marca el estándar.

·       Diseñar la arquitectura tecnológica basada en estos requerimientos.

·       Evaluar la calidad interna y externa de un producto de software o sistema.

Adicionalmente, la familia de normas ISO/IEC 25000 contempla los estándares para la definición, medición y evaluación de requerimientos de calidad de datos y de servicios.

https://www.youtube.com/watch?v=PXzQpAn_cZc EXPLICA LA ISO 25000

Las ventajas que presenta se pueden desglosar en dos apartados:

 Ventajas para la organización

 - Detecta los objetivos del software con las necesidades reales y efectivas que solicita el cliente final.

- Evita ineficiencias y maximiza la rentabilidad y calidad del producto de software.

 - Cumple los requisitos contractuales y demuestra a los clientes que la calidad del software es primordial.

- El proceso de evaluaciones periódicas ayuda a supervisar continuamente el rendimiento y la mejora. Ventajas para los usuarios finales

- Demuestra el compromiso de la organización con la calidad del software.

Por contra, sus puntos más negativos son:

- No establece los niveles de calidad deseables para cada proyecto.

- No menciona “un número de referencia a lograr”, o el umbral que debe cumplir una métrica.

- Sería irreal fijar un valor, o valores, únicos de referencia para toda la industria.

 



https://es.slideshare.net/mobile/MiguelAngelMarinNaranjo/iso-25000-67653960



 



 


No hay comentarios:

Publicar un comentario