Noviembre 2010 Ferreyra, Paula Huerta, María de las Nieves

Slides:



Advertisements
Presentaciones similares
UNIVERSIDAD "ALONSO DE OJEDA"
Advertisements

Diagnóstico de la Organización de la Calidad PDVSA
ISO/IEC 9126 “Calidad de Producto de Software”
CALIDAD DE PRODUCTO PORTADA CALIDAD DE PRODUCTO.
METRICAS DE PROCESO Y PROYECTO
Evaluando Competencias Profesionales a Través de Rúbricas
Juan Andrada Romero José Domingo López López
Juan Andrada Romero José Domingo López López
Juan Andrada Romero José Domingo López López
Introducción a la calidad en el desarrollo de software
Evaluación de nuevas Tecnologías
Evaluación de Productos
MAESTRIA EN INGENIERÍA DE SOFTWARE
Noviembre 2010 Ferreyra, Paula Huerta, María de las Nieves
M.S.C. Ivette Hernández Dávila
La calidad del software.
AUDITORIA DE SISTEMAS DE INFORMACIÓN
Requerimientos No Funcionales
Métricas Web. Mediante las métricas Web, podemos calificar un sitio en función de su calidad, sumatorio de varios factores, comentados en el resto de.
Electivo Integración Normas de Calidad, Seguridad, Medio Ambiente y Riesgos en la Gestión de la Empresa. Profesor : Fernando Vargas Gálvez Ingeniero Civil.
NORMA ISO 9126 Carlos Mario Zapata J. 11/04/2017 Calidad de Software.
Modelo McCall PRESENTA: Liliana Hilario, Anabel peña, Jessica Carbajal, Ricardo Díaz.
IIS Evaluación de productos, procesos, recursos Mejorando las predicciones (¿o estimaciones?)
Unidad VI Documentación
Métricas de calidad de software
Metodología para el desarrollo de Software educativo POO
Ingeniería de Software
Administración Proyectos Jorge Baracaldo Robin Ochoa.
Gestión de la Continuidad del negocio BS BCI
Calidad en Objetos de Aprendizaje Christian L. Vidal, Alejandra A. Segura, y Manuel E. Prieto SPEDECE 08.
CONCEPTOS GENERALES INSTRUMENTACIÓN ELECTRÓNICA ITM
Plan de Sistemas de Información (PSI)
NORMAS ISO ISO Carlos Mario Zapata J. 4/15/2017
Armillas Mendieta Brenda Angélica De León Campos Arturo Delgado Sosa Luis Alberto Rodríguez Ortega Sandra Vergara Carranza Carlos.
Importancia en la efectividad del:
Diseño de Software y su Proceso
“Control y medición del ruido”
LOGO e-Learning Desktop Integración de RIA’s a objetos de Aprendizaje Alvaro Rodríguez, Darvin Orozco, Rocael Hernández Universidad Galileo {alvrodriguez,
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
INDUCCIÓN AL SISTEMA DE GESTIÓN DE CALIDAD
Unidad 3: Adquisición de Paquetes de Software Msc. Lic. Susana I. Herrera - Lic. Paola Budán UNSE 2012.
Análisis de Metodologías de Diseño para POA
Ing. Ana Elena Murgas Vargas
Ámbito y Estimaciones de Proyecto ISF5501 Ingeniería de Software Semana 7/1.
Capítulo 1 Calidad de Software
Metodologías Lsi. Katia Tapia A., Mae.
 Sara Isabel Osorio Alcaraz Ana Isabel Vallejo Grisales 10 Informática 1.
Métricas de calidad de software
Control de Calidad de Software
IMPACTO ECONOMICO DE LOS COSTOS DE LA CALIDAD
Ingeniería de Software
Facultad de Ingeniería – UBA Octubre 2010 Ferreyra, Paula Huerta, María de las Nieves.
NORMA ISO 9126 ISO
Es una tecnología centralizada que ayuda a impulsar las iniciativas de calidad en toda la empresa. Ayuda a estandarizar en un número limitado de productos.
Calidad de Software Centro ISYS Escuela de Computación
CONFIDENTIAL©2013 GlobalLogic Inc. [BPM Practice] Introducción a BPM © 2015 GlobalLogic Inc.
Puntos de Función.
Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.
DESARROLLO DE SOFTWARE Cuando se va desarrollar un software intervienen muchas personas como lo es el cliente quien es el que tiene el problema en su.
Proceso de desarrollo de Software
EVALUACIÓN DE CALIDAD DEL SOFTWARE Y GOBIERNO EN LÍNEA EN PORTALES WEB APLICANDO PROCESOS DE AUDITORÍA.
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.
Administración de Calidad de Software
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
E STUDIOS DE USO E IMPLANTACIÓN SOBRE MODELOS DE CALIDAD DE SOFTWARE NORMA ISO/IEC 9126 Juan Andrada Romero José Domingo López López Antonio Martín Menor.
Objetivos de la prueba Los objetivos principales de realizar una prueba son: Detectar un error. Tener un buen caso de prueba, es decir que tenga más probabilidad.
Noviembre, 2005 ESPECIFICACIÓN DE LA CALIDAD EN LOS SISTEMAS FIABLES (Quality Specification of Dependable Systems) ESPECIFICACIÓN DE LA CALIDAD EN LOS.
? ISO/IEC 9126 ISO/IEC Descripción del estándar.
ISO
LA CALIDAD DEL SOFTWARE
Transcripción de la presentación:

Noviembre 2010 Ferreyra, Paula Huerta, María de las Nieves “Definición y Especificación de Características de Calidad para productos e-Business” Noviembre 2010 Ferreyra, Paula Huerta, María de las Nieves

Agenda Introducción Proceso de Evaluación Conclusiones Objetivo del Trabajo Los productos e-Business bajo estudio Calidad de Producto Modelo de Calidad - Norma ISO/IEC 9126 Norma ISO / IEC14598 – 1 Niveles de Evaluación Proceso de Evaluación Establecimiento de los requisitos de la evaluación Especificación de la evaluación e-Learning e-Commerce e-Banking Selección de Métricas Conclusiones

Introducción – Objetivos del Trabajo “Definir y especificar características de calidad que deben estar presentes en los productos englobados bajo el concepto de e-Business, teniendo como marco de referencia lo enunciado en el  Proceso definido por la Norma ISO/IEC 14598 y el modelo de calidad propuesto por la Norma ISO/IEC 9126”

Introducción – Los productos e-Business bajo estudio e-Banking e-Learning e-Commerce Facultad de Ingeniería – UBA

Introducción – Calidad de producto - Modelo de Calidad - Norma ISO/IEC 9126 Funcionalidad Adaptabilidad Precisión Interoperabilidad Seguridad Conformidad en Funcionalidad Confiabilidad Madurez Tolerancia a Fallas Recuperación Conformidad en Confiabilidad Usabilidad Entendible Aprendizaje Operación Atractivo Conformidad en Usabilidad Eficiencia Performance Utilización de Recursos Conformidad en Eficiencia Mantenibilidad Diagnóstico Conformidad en Mantenibilidad Testing Estabilidad Cambios Portabilidad Conformidad en Portabilidad Upgrades / Reemplazo Coexistencia Instalable Facultad de Ingeniería – UBA

Introducción – Calidad de Producto – Norma ISO / IEC 14598 - 1 Contiene los requisitos generales para la especificación y evaluación de la calidad del software Proporciona un marco de trabajo para evaluar la calidad de todos los tipos de productos Define un Proceso de Evaluación Indica los requisitos de los métodos de medición y de evaluación del producto de software Facultad de Ingeniería – UBA

Introducción – Calidad de Producto – Norma ISO / IEC 14598 - 1 Proceso de Evaluación Establecer requisitos de evaluación Establecer propósito de la evaluación (7.1) Identificar los tipos de producto(s) (7.2) Especificar el modelo de calidad (7.3) 9126-1 Características de Calidad Especificar Seleccionar métricas (8.1) Establecer niveles para las métricas (8.2) Establecer criterios de valoración (8.3) Diseñar Producir plan de evaluación (9.1) Ejecutar Tomar medidas (10.1) Comparar con criterios (10.2) Valorar resultados (10.3) 9126-2 Métricas Externas 9126-3 Métricas Internas 14598-6 Módulos de Evaluación 14598 – 5 Anexo B 14598 – 6 Facultad de Ingeniería – UBA

Niveles de Evaluación y riesgo Niveles de Evaluación propuestos por la Norma ISO / IEC 14598 – 5 – Anexo B Niveles Aspectos Seguridad Física Medio Ambiente Económico Seguridad Nivel A Muchas personas fallecidas. Daños irrecuperables al medio ambiente Desastre financiero (la compañía no sobrevivirá) Protección de datos y servicios estratégicos Nivel B Amenaza a vidas humanas. Daños recuperables al medio ambiente Grandes pérdidas económicas (compañía en peligro) Protección de datos y servicios críticos Nivel C Daño a la propiedad, amenaza de lesión a personas Contaminación local Pérdidas económicas significativas (compañía afectada) Protección contra riesgo de error Nivel D Daño menor a la propiedad, ningún riesgo para las personas. Ningún riesgo al medio ambiente Pérdidas económicas menores o pocos significativas Ningún riesgo específico identificado Facultad de Ingeniería – UBA

Proceso de Evaluación - Establecimiento de los requisitos de evaluación Propósito de la Evaluación Tipos de producto a evaluar Modelo de Calidad Facultad de Ingeniería – UBA

Proceso de Evaluación – Especificación de la Evaluación Proceso de Evaluación del producto e-Bussines 1 Definición y especificación de factores relevantes del producto Establecimiento de Características y Sub-características de Calidad por Factor 2 3 Selección de Niveles de Evaluación por Característica de cada Factor Selección de Métricas por Característica de Calidad de 4 Facultad de Ingeniería – UBA

Proceso de Evaluación – Especificación de la Evaluación Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor Se establecieron los riesgos y el nivel de evaluación de cada característica en cada factor. La Norma IRAM ISO / IEC 14598 -5 Anexo B recomienda los niveles de evaluación a utilizar. Se proponen aspectos de seguridad física, seguridad de datos, económicos y relacionados con el medio ambiente. La Norma IRAM ISO / IEC 14598 - 6 propone para cada nivel el riesgo y tipo de pruebas indicadas. Cada nivel de evaluación se lo relacionó con la importancia asignada a una característica dentro de cada factor relevante del producto. Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Learning Factor Característica Nivel de Evaluación 1- Pedagógico Funcionalidad Nivel C para el Aspecto Económico Usabilidad Mantenibilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Learning Factor Característica Nivel de Evaluación 2- Interfaz Persona - Computadora Usabilidad Nivel C para el Aspecto Económico Mantenibilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Learning Factor Característica Nivel de Evaluación 3- Contenido Funcionalidad Nivel C para el Aspecto Económico Usabilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Learning Factor Característica Nivel de Evaluación 4- Técnico Portabilidad Nivel D para el Aspecto Económico Mantenibilidad Nivel C para el Aspecto Económico Funcionalidad Nivel C y B para el Aspecto Económico y de Seguridad Confiabilidad Eficiencia Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 1- Definición y especificación de Factores relevantes, y establecimiento de características del producto: e-Learning Pedagógico Funcionalidad Usabilidad Mantenibilidad Int. Pers.- Comp. Usabilidad Mantenibilidad Contenido Funcionalidad Usabilidad Técnicos Portabilidad Mantenibilidad Funcionalidad Confiabilidad Eficiencia Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Commerce Factor Característica Nivel de Evaluación 1- Marketing Funcionalidad Nivel B para el Aspecto Económico Usabilidad Mantenibilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Commerce Factor Característica Nivel de Evaluación 2- Seguridad Funcionalidad Nivel B para el Aspecto Seguridad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Commerce Factor Característica Nivel de Evaluación 3- Interfaz Persona – Computadora Usabilidad Nivel C para el Aspecto Económico Mantenibilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Commerce Factor Característica Nivel de Evaluación 4- Técnico Confiabilidad Nivel B para el Aspecto Económico Eficiencia Nivel C para el Aspecto Económico Mantenibilidad Portabilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 1- Definición y especificación de Factores relevantes, y establecimiento de características del producto: e-Commerce Marketing Funcionalidad Usabilidad Mantenibilidad Seguridad Funcionalidad Int. Pers. – Comp.. Usabilidad Mantenibilidad Técnicos Confiabilidad Eficiencia Mantenibilidad Portabilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Banking Factor Característica Nivel de Evaluación 1- Transaccional Bancario Funcionalidad Nivel B para el Aspecto Económico Usabilidad Mantenibilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Banking Factor Característica Nivel de Evaluación 2- Seguridad Funcionalidad Nivel B para el Aspecto Seguridad Confiabilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Banking Factor Característica Nivel de Evaluación 3- Interfaz Persona – Computadora Usabilidad Nivel C para el Aspecto Económico Mantenibilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 2- Selección de Niveles de Evaluación por Característica de cada Factor: e-Banking Factor Característica Nivel de Evaluación 4- Técnico Confiabilidad Nivel C para el Aspecto Económico Eficiencia Mantenibilidad Nivel B para el Aspecto Económico Funcionalidad Portabilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 1- Definición y especificación de Factores relevantes, y establecimiento de características del producto: e-Banking Trans. Banc. Funcionalidad Usabilidad Mantenibilidad Seguridad Funcionalidad Confiabilidad Add Your Title Int. Pers – Comp. Usabilidad Mantenibilidad Técnicos Confiabilidad Eficiencia Mantenibilidad Funcionalidad Portabilidad Facultad de Ingeniería – UBA

Proceso de Evaluación - Especificación de la evaluación 3- Selección de Métricas por característica de calidad de cada factor En función de los niveles de evaluación y riesgo seleccionados se determinaron las métricas internas ó externas correspondientes Se analizó en cada característica de cada factor el riesgo respectivo determinado por el nivel de evaluación seleccionado. Se utilizaron aquellas métricas propuestas por la Norma IRAM ISO / IEC 9126 – 2 (métricas externas) y 9126 – 3 (métricas internas) Se escogieron métricas internas y externas adecuadas a cada sub-característica Facultad de Ingeniería – UBA

Conclusiones… Como resultado del trabajo se han obtenido: Elementos que permiten analizar y especificar, para luego evaluar la calidad de tres clases de productos e-Business citados: e-Commerce, e-Learning & e-Banking Análisis exhaustivo sobre cada producto , y la posterior selección de métricas que contemplan tanto aspectos técnicos como funcionales de cada tipo de software Un marco de trabajo basado en el proceso de evaluación basado en el estándar internacional ISO / IEC 14598 -1, que utiliza el modelo de calidad definido por la norma ISO / IEC 9126 Un poderoso instrumento de evaluación que proporciona un enfoque general del nivel de calidad esperado sobre cada tipo de sistema e-Business Los factores y las métricas fueron seleccionados de acuerdo a la calidad esperada y requerida por el usuario. Facultad de Ingeniería – UBA

Conclusiones… Futuras Líneas de Investigación: Integración con la Norma ISO / IEC 25000 Tanto los conjuntos de Normas ISO / IEC 14598 y 9126, como la Norma ISO / IEC 25000 se encuentran orientadas a la evaluación y especificación de un sistema de software que puede describirse desde su uso, a nivel externo y a nivel interno. Implementación del Proceso de Evaluación – Medición de las Métricas A los efectos prácticos sería deseable contar con un proceso ó método que permita obtener las mediciones de forma simple, favoreciendo su utilización extensiva. Facultad de Ingeniería – UBA

Consultas? Facultad de Ingeniería – UBA

Gracias! nieveshuerta@gmail.com pausferreyra@gmail.com