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

Slides:



Advertisements
Presentaciones similares
ISO/IEC 9126 “Calidad de Producto de Software”
Advertisements

CALIDAD DE PRODUCTO PORTADA CALIDAD DE PRODUCTO.
Medición de la usabilidad en aplicaciones de escritorio.
METRICAS DE PROCESO Y PROYECTO
Disertante: Beltrán Fernández Górgolas 24 DE NOVIEMBRE 2011 Buenos Aires.
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
Neotect S.A.. Desarrollar el Software CreditScore de acuerdo a los requerimientos del Banco de los Alpes, y a las restricciones de tiempo y costo acordadas.
CreditScore: Plan de calidad
. Cap.9 GESTION DE LA CONFIGURACION DEL SOFTWARE ( GCS/SCM.
Evaluación de Productos
MAESTRIA EN INGENIERÍA DE SOFTWARE
M.S.C. Ivette Hernández Dávila
La calidad del software.
Desarrollo Orientado a Objetos con UML
AUDITORIA DE SISTEMAS DE INFORMACIÓN
Infopolo 2013 Titulo: Diseño de un Sistema de Inteligencia Empresarial para la Dirección de Gestión y Servicios de Información del Centro de Ingeniería.
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.
ESCUELA SUPERIOR POLITECNICA DEL LITORAL Facultad de Ingeniería Marítima y Ciencias del Mar Evaluación de Impactos Ambientales en Proyectos Basado en Programa.
NORMA ISO 9126 Carlos Mario Zapata J. 11/04/2017 Calidad de Software.
Requerimientos /Metas:
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
Proyecto de Ingeniería de Software Grupo 9 Septiembre 2009
Administración Proyectos Jorge Baracaldo Robin Ochoa.
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.
Noviembre 2010 Ferreyra, Paula Huerta, María de las Nieves
Importancia en la efectividad del:
“Control y medición del ruido”
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
INDUCCIÓN AL SISTEMA DE GESTIÓN DE CALIDAD
FUNDAMENTOS DE MARKETING
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.
INGENIERÍA DEL SOFTWARE GESTIÓN DE PROYECTOS
Capítulo 1 Calidad de Software
Balance social gestión de empresas de economía solidaria
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
Introducción al proceso de verificación y validación.
Ingeniería de Software
Facultad de Ingeniería – UBA Octubre 2010 Ferreyra, Paula Huerta, María de las Nieves.
NORMA ISO 9126 ISO
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.
Sistemas de Calificaciones Como transformamos la evaluación en una calificación.
EVALUACIÓN DE CALIDAD DEL SOFTWARE Y GOBIERNO EN LÍNEA EN PORTALES WEB APLICANDO PROCESOS DE AUDITORÍA.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
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.
Nombre del Curso: “Control y medición del ruido” Director: Gissel Dainne Vivas Molina Ingeniero Ambiental Magíster en Sistemas Integrados de Gestión.
Verificación y Validación del Software
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 Proceso de Evaluación Establecimiento de los requisitos de la evaluación Especificación de la evaluación 1- Definición y especificación de aspectos relevantes, y establecimiento de características por producto 2- Selección de Niveles de Evaluación por producto 3- Selección de Métricas por producto Conclusiones Anexo – Niveles de Evaluación

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 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: 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 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 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