ISO Ingeniería del Software

Documentos relacionados
3.5 MODELOS ISO/IEC

SERVICIO NACIONAL DE APRENDIZAJE SENA CENTRO DE FORMACIÓN A DISTANCIA. MATERIAL DE APOYO MODELO DE CALIDAD ISO (SQuaRE)

Norma de Calidad Colombiana para Productos de Software y Relación entre Modelos de Calidad y Especificación de Requerimientos de Productos de Software

2.12 Control estadístico vs métricas.

Atributos de Calidad del Software

Modelos, normas y estándares de calidad internacionales para los productos de software

Grado en que el producto software satisface las necesidades expresadas o implícitas, cuando se usa bajo condiciones determinadas. ISO

CUADRO COMPARATIVO DE LOS MODELOS DE CALIDAD ELABORADO POR: EDUARD ANTONIO LOZANO CÓRDOBA. (Documento: ) PRESENTADO A:

Grado en que el producto software satisface las necesidades expresadas o implícitas, cuando se usa bajo condiciones determinadas. ISO

Aseguramiento de la calidad y. pruebas de software ISO 9126 SCAMPI ISO, IEEE, CMM... Blanca A. Vargas Govea

INTRODUCCIÓN A LA INGENIERÍA DE SOFTWARE

Evaluación de Calidad de Objetos de Aprendizaje

DISEÑO Y CONSTRUCCION DE MODELOS WEB

DEVIDA. Comisidn Nactonat pars el Desarrollo y Vida sin Drops INFORME TECNICO PREVIO DE EVALUACION DE SOFTWARE N 007-DV-OGA/UTIC

ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN FASE IDENTIFICACIÓN INGENIERÍA. de REQUISITOS REQUISITOS - CLASIFICACIÓN - INGENIERÍA

Aseguramiento de la calidad y pruebas de software. 1- Infraestructura del aseguramiento de la calidad

E77 - Gestión de Recursos de la Información. Tema 1 - Métricas del Proyecto de Software

Introducción a la Gestión de Software

INFORME TECNICO PREVIO DE EVALUACION DE SOFTWARE Nro OGETIC-SG/MC SOFTWARE ANTIVIRUS PARA ESTACIONES Y SERVIDORES

Consejo Nacional de Vialidad (CONAVI)

INFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE Noé)?9_ EFA/OTI

DISEÑO DEL RIEGO PRESURIZADO ASISTIDO POR COMPUTADORA

Registrar información o datos de una persona REQUERIMIENTO QUE LO UTILIZA O ESPECIALIZA:

Clase Práctica No. 1: Métricas de Calidad de Software: Listas de comprobación.

Introducción. Diplomado en Calidad y Estimación de Sistemas Informáticos

La ingeniería del software es una disciplina de ingeniería que comprende todos los aspectos de la producción de software.

SISTEMA CLIENTE SERVIDOR DE INVENTARIO DE PRODUCTOS DE POLIURETANO

Aplicación del estándar ISO/IEC en el modelo de datos conceptual entidad-relación

Comunicación Hombre Máquina

ESTANDARES INTERNACIONALES PARA DESARROLLO DE SOFTWARE. INTRODUCCIÓN

Programación Avanzada. Requerimientos de Software

Interpretación de la Norma ISO 9001:2008. Mario Muñoz González

Modelos de calidad. Técnicas de prueba del software Estrategias de prueba del software. Calidad del software. Factores de Calidad. producto.

TEMA 18: Selección de paquetes informáticos: Metodologías, criterios de valoración y ventajas sobre el desarrollo propio.

Curso Aseguramiento de la Calidad De los Procesos y Productos de Software

Modelo de Casos de Uso

Servicios de Consultoría, Capacitación y Outsourcing en Aseguramiento de la Calidad Fábrica de Pruebas Desarrollo de Software

Requerimientos de Software

CICLO DE VIDA DEL SOFTWARE

CONSEJO DE NORMALIZACIÓN Y CERTIFICACIÓN DE COMPETENCIA LABORAL NORMAS TÉCNICAS DE COMPETENCIA LABORAL

9.3 GLOSARIO DE TÉRMINOS

CASOS DE USO.

Aseguramiento de la calidad en el diseño del software. Asesor: Rafael David Rincón Bermúdez. Profesor. Departamento De Informática y Sistemas.

Rational Unified Process

PLCs ESTÁNDAR IEC Programa del Curso. Sistema Supervisor / SCADA. Comunicaciones. Lenguajes: LD FBD PLC SFC IEC Proyectos / Aplicaciones

Construcción de una herramienta para evaluar la calidad de un producto software. Sebastián Piedrahita Mesa

CALIDAD de PRODUCTOS de SOFTWARE

1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:

Procesos de la Dirección de Proyectos para un proyecto

Presentado por: Josué Andino Denis Flores Jorge Luis Pontón Diego Soria. Andino, Flores, Pontón, Soria 1

Normas sobre calidad de información geográfica

8.1 PLANIFICAR LA CALIDAD

Diseño e implementación de una base de datos para recogida y análisis de datos de actividad física provenientes de dispositivos wearables

IMPLEMENTACION DEL SISTEMA DE GESTION DE LA CALIDAD BASADO EN LA NORMA INTERNACIONAL ISO 9001:2008

Especificación de Requerimientos <Nombre del Proyecto> Nombre del Grupo de Desarrollo o Asignatura Nombre del Autor

ITI Gestión. Programa

PROGRAMA DE FORMACIÓN CALIDAD EN EL DESARROLLO DE SOFTWARE

3. Elementos básicos de la investigación empírica

Gerencia de la Informática

INFORME TÉCNICO ADQUISICIÓN DE SOFTWARE DE SISTEMA OPERATIVO PARA COMPUTADORAS

Unidad 5 Control Estadístico de la Calidad. Administración de Operaciones III

PRIMER CONGRESO DE MANTENIMIENTO CANAL DE PANAMÁ

Ingeniería del Software III Ejercicios de Calidad

Sistema de Administración de Farmacias Modelo de Diseño Versión 1.0. Historia de revisiones

El dominio del problema. Ingeniería del Software I. El dominio del problema. El dominio del problema

Administración de Proyectos de TI

INDICADORES DE GESTIÓN, CLAVES PARA LA GESTIÓN ORGANIZACIONAL. Facilitador: Carlos Julio Acosta Franco JULIO DE 2014

ANEXO TECNICO. Fábrica de Software

ÍNDICE SECUNDARIAS ESTATALES. Bloque I.. 4. Bloque II Bloque III Bloque IV Bloque V.. 31

SMV. Superintendencia del Mercado de Valores AÑO DEL BUEN SERVICIO AL CIUDADANO INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE Nº SMV/09

Introducción a la Administración con Enfoque Empresarial. Otoño 2016

PLANEACIÓN DIDÁCTICA CONTENIDOS Tecnología Informática Secundarias Técnicas. Primer Grado. Tecnología I

CHECK LIST SOBRE LOS PRINCIPIOS DEL APCC QUE MARCA LA ISO 22000

Transcripción:

ISO 9126 Ingeniería del Software

ISO 9126 Es un estándar internacional para la evaluación del software. La norma define seis características de la aplicación, estas seis características son divididas en un numero de sub-características, las cuales representan un modelo detallado para la evaluación de cualquier sistema informático. Características de la Norma SO 9126 El modelo establece diez características, seis que son comunes a las vistas interna y externa y cuatro que son propias de la vista en uso ISO 9126-2 métricas externas ISO 9126-3 métricas internas ISO 9126-4 métricas calidad de uso

FUNCIONALIDAD conjunto de atributos que relacionan la existencia de un conjunto de funciones con sus propiedades especificadas. Las funciones satisfacen necesidades especificadas o implícitas. Adecuación atributos que determinan si el conjunto de funciones son apropiadas para las tareas especificadas Exactitud atributos que determinan que los efectos sean los correctos o los esperados. Seguridad atributos que miden la habilidad para prevenir accesos no autorizados, ya sea accidentales o deliberados, tanto a programas como a datos Interoperabilidad atributos que miden la habilidad de interactuar con sistemas especificados CONFIABILIDAD conjunto de atributos que se relacionan con la capacidad del software de mantener su nivel de presentación bajo las condiciones establecidas por un período de tiempo. Madurez atributos que se relacionan con la frecuencia de fallas por defectos en el software. Tolerancia a las fallas atributos que miden la habilidad de mantener el nivel especificado de presentación en caso de fallas del software. Recuperación atributos que miden la capacidad de reestablecer el nivel de presentación y recuperar datos en caso de falla, y el tiempo y esfuerzo necesario para ello.

USABILIDAD conjunto de atributos que se relacionan con el esfuerzo necesario para usar, y en la evaluación individual de tal uso, por parte de un conjunto especificado o implícito de usuarios. Entendimiento atributos que miden el esfuerzo del usuario en reconocer el concepto lógico del software y su aplicabilidad Aprendizaje atributos que miden el esfuerzo del usuario en aprender la aplicación (control, operación, entrada, salida) Operabilidad atributos que miden el esfuerzo del usuario en operar y controlar el sistema Atractivo la capacidad del componente de software sea atractivo para el usuario. EFICIENCIA conjunto de atributos que se relacionan con el nivel de presentación del software y la cantidad de recursos usados, bajo las condiciones establecidas. En tiempo atributos que miden la respuesta y tiempos de procesamiento de las funciones En recursos atributos que miden la cantidad de recursos usados y la duración de tal uso en la ejecución de las funciones

MANTENIBILIDAD conjunto de atributos que se relacionan con el esfuerzo en realizar modificaciones. Analizabilidad atributos que miden el esfuerzo necesario para el diagnóstico de deficiencias o causas de fallas, o para identificación de las partes que deben ser modificadas. Facilidad para el cambio atributos que miden el esfuerzo necesario para realizar modificaciones, remoción de fallas o cambios en el contexto. Estabilidad atributos que se relacionan con el riesgo de efectos no esperados en las modificaciones. Prueba atributos que miden el esfuerzo necesario para validar el software modificado. PORTABILIDAD conjunto de atributos que se relacionan con la habilidad del software para ser transferido de un ambiente a otro. Adaptabilidad atributos que miden la oportunidad de adaptación a diferentes ambientes sin aplicar otras acciones que no sean las provistas para el propósito del software. Instalabilidad atributos que miden el esfuerzo necesario para instalar el software en el ambiente especificado. Conformidad atributos que miden si el software se adhiere a estándares o convenciones relacionados con portabilidad. Reemplazo atributos que se relacionan con la oportunidad y esfuerzo de usar el software en lugar de otro software en su ambiente.

ISO 9126 se reconocen cuatro FACTORES DE CALIDAD DE USO: Eficacia Capacidad de ayudar al usuario a realizar sus objetivos con exactitud y completitud, en un dado contexto. Productividad Capacidad de ayudar al usuario en emplear una apropiada cantidad de recursos en obtener sus resultados. Satisfacción Capacidad de satisfacer un usuario en un dado contexto de uso. Seguridad Capacidad de lograr aceptables niveles de riesgo para las personas, el ambiente de trabajo, y la actividad, en un dado contexto de uso.

OBJETIVOS DEL USO DE MÉTRICAS PARA MEDIR CARACTERÍSTICAS EXTERNAS Representar la calidad de un producto de software respecto a las características y sub-características del modelo 9126, durante el testeo. Validar el cumplimento del software respecto a los requisitos de calidad externa. Predecir el nivel de calidad de uso del producto. Describir el grado de respuesta del producto respecto a los requisito explícitos e implícitos de su uso.

OBJETIVOS DEL USO DE MÉTRICAS PARA MEDIR CARACTERÍSTICAS INTERNAS Representar la calidad de un producto de software, en los estados de evolución intermedios y finales no ejecutables, respecto a las características y sub-características del modelo 9126. Predecir el nivel de calidad externo del producto. Prevenir problemas en el uso del producto, descubriendo anticipadamente potenciales defectos. Las métricas internas son en general combinación de métricas elementales aplicadas a código fuente, diagramas UML o DFD, gráficos, entre otros (medidas mediante análisis estático o con inspección de código).

OBJETIVOS DEL USO DE MÉTRICAS PARA MEDIR CARACTERÍSTICAS DE USO Verificar la capacidad de un producto de satisfacer las exigencias de los usuarios en un dado escenario de uso, en relación con los objetivos previstos. Estas métricas son en general combinación de métricas elementales aplicadas a la interacción entre usuario y sistema.