Normas Estandares Calidad Software



Comments



Description

Nombre: Jhonny Cajamarca NRC: 2803Andrés Flores, Materia: Ingeniería de Software II Fecha: 6/11/2017 Investigar las normas, y/o estándares que se aplican en la medición de la calidad de Software Introducción: Los estándares de calidad de software hacen parte de la ingeniería de software, utilización de estándares y metodologías para el diseño, programación, prueba y análisis del software desarrollado, con el objetivo de ofrecer una mayor confiabilidad, mantenibilidad en concordancia con los requisitos exigidos. SPICE El estándar SPICE creciente en número de métodos de evaluación disponibles, y la creciente utilización de la técnica comercial en áreas sensibles, fueron los factores clave que impulsaron el desarrollo y la aceptación de una propuesta para desarrollar un estándar internacional para la evaluación de procesos de software. CMMI Es un modelo de mejora de los procesos de construcción de software que provee los elementos necesarios para determinar su efectividad. PSP El proceso personal del software es un método de autoconocimiento, que permite estimar cuánto se tarda un individuo en realizar una aplicación de software, para así calcular el presupuesto y asegurar la operatividad de los desarrollos. Normas ISO/IEC Estándar para los procesos de ciclo de vida del software de la organización, Este estándar se concibió para aquellos interesados en adquisición de software, así como desarrolladores y proveedores. ISO 9003: Sistemas de calidad. estas normas establecen requisitos que determinan que elementos tienen que comprender los sistemas de calidad. el cual se centra en todos los elementos de administración de calidad con los que una empresa debe contar. son complementarios. ISO-9000 ISO 9000: Gestión y aseguramiento de calidad (conceptos y directrices generales). esta norma fue anulada por la publicación del 2000 de la norma ISo-9001. . La norma ISO-9003 se dedica a inspeccionar el producto final terminado. ISO 9003). La norma ISO 9002 evalúa todos los recursos humanos y técnicos y los procedimientos administrativos. para tener un sistema efectivo que permita administrar y mejorar la calidad sus productos y servicios.Modelo aseguramiento de la calidad Se enfatiza en los requisitos del sistema de calidad especificados en la ISO-9001 y en la ISO-9002. Norma que se aplica a los sistemas de calidad (SGC). instalación y servicio. que garantizan la operación continua y efectiva del sistema de calidad en una empresa. Recomendaciones externas para aseguramiento de la calidad (ISO 9001. ISO 9002. La norma ISO 9001:2008 se basa en ocho principios de gestión de calidad:  Enfoque al cliente  Liderazgo  Participación del personal  Enfoque basado en procesos  Enfoque de sistema para la gestión  Mejora continua  Enfoque basado en hechos para la toma de decisión  Relaciones mutuamente beneficiosas con el proveedor ISO 9002: Sistemas de calidad-Modelo de aseguramiento de la calidad en la producción e instalación.Modelo de aseguramiento de la calidad en diseño/ desarrollo producción. ISO 9001: Sistema de calidad. IEEE 1061 (1998) Tiene como objetivo la definición de métricas de software y su uso en la evaluación de componentes software. Características  Establecer requisitos  Métricas de calidad  Implementar las métricas de calidad  Análisis de resultados  Evaluación de resultados . propone modelos de calidad a medida adaptados a cada proyecto y las valida para todas las fases del ciclo de vida. .  Exactitud: Capacidad del producto software para proporcionar los resultados o efectos correctos o acordados. desarrollo. convenciones o regulaciones en leyes y prescripciones similares relacionadas con funcionalidad. Es un estándar de calidad de productos compuesto por:  ISO/IEC 9126-1 describe un modelo de dos partes para calidad de productos de software  SO/IEC TR 9126-2 Software engineering .  Interoperabilidad: Capacidad del producto software para interactuar con uno o más sistemas especificados. FUNCIONALIDAD  Adecuación: Capacidad del producto software para proporcionar un conjunto apropiado de funciones para tareas y objetivos de usuario especificados. uso.Part 4: Quality in use metrics ISO/IEC 9126: CALIDAD EN EL CICLO DE VIDA DEL SOFTWARE ATRIBUTOS DE LA NORMA PARA CALIDAD EXTERNA E INTERNA 1. aseguramiento de la calidad y auditoria de software.Part 2: External metrics  ISO/IEC TR 9126-3 Software engineering .Product quality . evaluación.Product quality . soporte. ISO/IEC 9126 Usada para evaluar la calidad del software permitiendo especificar y evaluar la calidad del software desde diferentes criterios asociados con adquisición.  Seguridad de acceso: Capacidad del producto software para proteger información y datos de manera que las personas o sistemas no autorizados no puedan leerlos o modificarlos. requerimientos. mantenimiento.Part 3: Internal metrics  ISO/IEC TR 9126-4 Software engineering . con el grado necesario de precisión.Product quality .  Cumplimiento funcional: Capacidad del producto software para adherirse a normas. o para identificar las partes que han de ser modificadas.  Cumplimiento de la eficiencia: Capacidad del producto software para adherirse a normas o convenciones relacionadas con la eficiencia.2.  Cumplimiento de la usabilidad: Capacidad del producto software para adherirse a normas. guías de estilo o regulaciones relacionadas con la usabilidad. EFICIENCIA  Comportamiento temporal: Capacidad del producto software para proporcionar tiempos de respuesta. bajo condiciones determinadas. . CONFIABILIDAD (FIABILIDAD)  Madurez: Capacidad del producto software para evitar fallar como resultado de fallos en el software. 4.  Capacidad para ser cambiado: Capacidad del producto software que permite que una determinada modificación sea implementada.  Capacidad para ser operado: Capacidad del producto software que permite al usuario operarlo y controlarlo. MANTENIBILIDAD  Capacidad para ser analizado: Es la capacidad del producto software para serle diagnosticadas deficiencias o causas de los fallos en el software. FACTIBILIDAD DE USO (USABILIDAD)  Capacidad para ser entendido: Capacidad del producto software que permite al usuario entender si el software es adecuado y cómo puede ser usado para unas tareas o condiciones de uso particulares. convenciones. tiempos de proceso y potencia apropiados.  Capacidad para ser probado: Capacidad del producto software que permite que el software modificado sea validado.  Utilización de recursos: Capacidad del producto software para usar las cantidades y tipos de recursos adecuados cuando el software lleva a cabo su función bajo condiciones determinadas. 5.  Tolerancia a fallos: Capacidad del software para mantener un nivel especificado de prestaciones en caso de fallos software o de infringir sus interfaces especificados.  Capacidad de recuperación: Capacidad del producto software para reestablecer un nivel de prestaciones especificado y de recuperar los datos directamente afectados en caso de fallo.  Capacidad de atracción: Capacidad del producto software para ser atractivo al usuario.  Capacidad para ser aprendido: Capacidad del producto software que permite al usuario aprender sobre su aplicación.  Cumplimiento de la fiabilidad: Capacidad del producto software para adherirse a normas.  Estabilidad: Capacidad del producto software para evitar efectos inesperados debidos a modificaciones del software. 3. convenciones o regulaciones relacionadas con la fiabilidad. ATRIBUTOS PARA CALIDAD EN USO  Efectividad  Productividad  Seguridad física  Satisfacción . PORTABILIDAD  Adaptabilidad: Capacidad del producto software para ser adaptado a diferentes entornos especificados.  Instabilidad: Capacidad del producto software para ser instalado en un entorno especificado. en el mismo entorno. Cumplimiento de la mantenibilidad: Capacidad del producto software para adherirse a normas o convenciones relacionadas con la mantenibilidad 6.  Coexistencia: Capacidad del producto software para coexistir con otro software independiente. en un entorno común. compartiendo recursos comunes. 7.  Capacidad para reemplazar: Capacidad del producto software para ser usado en lugar de otro producto software.  Cumplimiento de la portabilidad: Capacidad del producto software para adherirse a normas o convenciones relacionadas con la portabilidad. para el mismo propósito. sin aplicar acciones o mecanismos distintos de aquellos proporcionados para este propósito por el propio software considerado. el mismo consta de seis partes:  ISO/IEC 14598-1 Visión General  ISO/IEC 14598-2 Planeamiento y Gestión  ISO/IEC 14598-3 Proceso para desenvolvedores  ISO/IEC 14598-4 Proceso para adquirentes  ISO/IEC 14598-5 Proceso para avaladores  ISO/IEC 14598-6 Documentación de Módulos Esta norma define 4 principales características del proceso de evaluación:  Repetitividad  Reproductibilidad  Imparcialidad  Objetividad . ISO/IEC 14598 El estándar ISO/IEC 14598 define el proceso para evaluar un producto de software. División de evaluación de la calidad. cuenta con los siguientes pasos: Recopilar los datos. Norma ISO/IEC 25000 (SquaRE) ISO 25000:2005 (SQuaRE -Software Quality Requirements and Evaluation) es una nueva serie de normas que se basa en ISO 9126 y en ISO 14598 (Evaluación del software). términos y referencias a los que se alude en las demás divisiones de SQuaRE. División del modelo de calidad.  ISO/IEC 2503n. definiciones matemáticas de las métricas de calidad y una guía práctica para su aplicación. Los estándares pertenecientes a esta división incluyen un modelo de referencia de calidad del producto software. SQuaRE está formada por las divisiones siguientes:  ISO/IEC 2500n. Estos estándares proporcionan requisitos. Los estándares que forman parte de esta división ayudan a especificar los requisitos de calidad. Uno de los principales objetivos de la serie SQuaRE es la coordinación y armonización del contenido de ISO 9126 y de ISO 15939:2002 (Measurement Information Model).  ISO/IEC 2501n. incluyendo características para la calidad interna. Los estándares que forman esta división definen todos los modelos comunes. Las principales características de esta norma son:  Adecuación Funcional  Eficiencia de Desempeño  Compatibilidad  Usabilidad  Fiabilidad  Seguridad  Mantenibilidad  Portabilidad . recomendaciones y guías para la evaluación de un producto software. Preparación de los datos y Análisis de los datos. como clientes o desarrolladores. División de gestión de calidad. performance y evaluación de la medición.  ISO/IEC 2502n.  ISO/IEC 2504n. Incluyen requisitos para la calidad de productos de software “Off-The-Self” y para el formato común de la industria (CIF) para informes de usabilidad.  ISO/IEC 25050–25099. Estándares de extensión SQuaRE. ISO 15939 tiene un modelo de información que ayuda a determinar que se debe especificar durante la planificación. tanto si la llevan a cabo evaluadores. externa y en uso. División de requisitos de calidad. División de mediciones de calidad. El estándar que conforma esta división presenta un modelo de calidad detallado. Para su aplicación. . (2017). [online] Ubu. 2017].es/sites/default/files/portal_page/files/normas_iso_9000_aspectos_gene rales. J. Ian Sommerville.pdf [Accessed 7 Nov. Citar un sitio web .A. “Ingenieria del Software”. [5].. and Piattini Velthuis. Pastor O. [2].pdf [Accessed 7 Nov. 2017].. Calidad del producto y proceso software. UNE-EN-ISO 8402 “Gestión de la calidad y aseguramiento de calidad”. Anon. Marín B. Paracuellos del Jarama.Bibliografía [1]. “Calidad en Modelos Conceptuales: Un Análisis Multidimensional de Modelos Cuantitativos basados en la ISO 9126”. Las Normas ISO 9000. (2017). Vocabulario (ISO 8402:1994). [3]. Cap. [6]. Revista de Procesos y Métricas . [4].ar/sitio/areas/d_recursos_humanos/concurso/normativa/_ archivos//000007_Otras%20normativas%20especificas/000000_SISTEMA%20DE%20 GESTI%C3%93N%20DE%20LA%20CALIDAD%20ISO%209000. 7º Ed. (2010). Madrid: Ra-Ma. Condori-Fernández N. C. Madrid 2005..gob. Moraga. Available at: http://www..Cite This For Me. 27. Calero. AENOR. Pearson Educacion S. [online] Available at: https://www. M. Cuasante.agroindustria.es. M.ubu.
Copyright © 2024 DOKUMEN.SITE Inc.