Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

44
Trabajo Práctico Profesional – “Definición y Especificación de Características de Calidad para productos e-Business” Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves

Transcript of Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Page 1: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Trabajo Práctico Profesional – “Definición y Especificación de Características de Calidad para

productos e-Business”Facultad de Ingeniería – UBA

Septiembre 2010Ferreyra, Paula

Huerta, María de las Nieves

Page 2: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Agenda

Introducción 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 por producto• 2- Establecimiento de características y sub-características por producto• 3- Selección de Niveles de Evaluación por producto• 4- Selección de Métricas por producto

Conclusiones Anexo – Niveles de Evaluación

Facultad de Ingeniería – UBA

Page 3: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

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”

Facultad de Ingeniería – UBA

Page 4: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Introducción – Los productos e-Business

Qué son los productos e-Business? Por que son tan importantes en el mundo de hoy? Su origen se debe al gran impacto de Internet sobre el mundo

entero Representan una nueva forma de hacer negocios, “negocios

electrónicos”. Son una nueva forma de gestionar la eficiencia, la innovación,

la velocidad y la creación de valor en una empresa.

Facultad de Ingeniería – UBA

Page 5: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Introducción – Los productos e-Business bajo estudio

e-Business

e-Banking

e-Learning

e-Commerce

Facultad de Ingeniería – UBA

Page 6: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Introducción – Los productos e-Business bajo estudio

e-Learning – La Web y la educación a distancia Que es? e-Learning ó “aprendizaje electrónico” comprende

cualquier actividad educativa que utiliza medios electrónicos para realizar todo ó parte del proceso de enseñanza – aprendizaje. Trabaja en red, es entregado al usuario final utilizando

tecnología estándar de Internet Principales beneficios de los entornos e-Learning

Actualización constante de conocimientos Se eliminan las barreras de tiempo, distancia, económicas

y sociales Mayor acceso y flexibilidad Los individuos pueden tomar las riendas de

su vida educativa: auto estudio

Facultad de Ingeniería – UBA

Page 7: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Introducción – Los productos e-Business bajo estudio

e-Banking – La evolución de la Banca Electrónica Qué entedemos por e-Banking?

Conjunto de servicios bancarios a los que se puede acceder a través de una computadora personal con conexión a la red de Internet

Ventajas que aportan valor Comodidad y servicios de conveniencia:

disponibilidad las 24 hs todos los días Acceso Global Ahorro en tiempo Transparencia de la información Productos y servicios personalizados

Facultad de Ingeniería – UBA

Page 8: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Introducción – Los productos e-Business bajo estudio

e-Commerce – El nuevo modo de hacer negocios Qué es?

Distribución, compra, venta, marketing y suministro de información, de productos o servicios a través de Internet. Tener el negocio disponible las 24 hs del día y accesible desde cualquier parte del mundo.

Ventajas Acelera operaciones de negocio. Canal de comunicación y publicidad masivos. Favorece las relaciones con los clientes. Abarata costos y precios. Rapidez. Disponibilidad y accesibilidad.

Facultad de Ingeniería – UBA

Page 9: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Introducción – Calidad de producto - Modelo de Calidad - Norma ISO/IEC 9126

Facultad de Ingeniería – UBA

Page 10: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

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

Page 11: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Introducción – Calidad de Producto – Norma ISO / IEC 14598 - 1

Proceso de Evaluación

Establecerrequisitos deevaluació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

Especificarevaluación

Seleccionar métricas (8.1)

Establecer niveles para las métricas (8.2)

Establecer criterios de valoración (8.3)

Diseñarevaluación Producir plan de evaluación (9.1)

Ejecutarevaluación

Tomar medidas (10.1)

Comparar con criterios (10.2)

Valorar resultados (10.3)

9126-2 Métricas Externas9126-3 Métricas Internas14598-6 Módulos de

Evaluación

Facultad de Ingeniería – UBA

Page 12: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Facultad de Ingeniería – UBA

Proceso de Evaluación - Establecimiento de los requisitos de evaluación

Modelo de Calidad

Tipos de producto a evaluar

Propósito de la Evaluación

Page 13: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación – Especificación de la Evaluación

Facultad de Ingeniería – UBA

Page 14: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación – Especificación de la Evaluación

Facultad de Ingeniería – UBA

Page 15: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

1- Definición y especificación de Aspectos relevantes del

producto: e-Learning

1- Pedagógico

2- Interfaz Persona - Computadora

3- Contenido

4- Técnicos

Facultad de Ingeniería – UBA

Page 16: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

2- Establecimiento de características y sub-características de calidad por aspecto: e-Learning

Pedagógico• Adaptabilidad• PrecisiónFuncionalidad

• Entendible• Atractivo• Aprendizaje

Usabilidad

• CambiosMantenimiento

Interfaz Persona - Computadora

•Operación

•Atractivo

Usabilidad

•Cambios

Mantenimiento

Facultad de Ingeniería – UBA

Page 17: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

2- Establecimiento de características y sub-características de calidad por aspecto: e-Learning Contenido

• PrecisiónFuncionalidad

• Operación• EntendibleUsabilidad

Técnicos

•Adaptabilidad

•Instalación

Portabilidad

•Diagnóstico

•Cambios

Mantenimiento

•Inter-operación

•Seguridad

Funcionalidad

•Tolerancia a fallas

•Recuperación

Confiabilidad

•Performance

Eficacia

Proceso de Evaluación - Especificación de la evaluación

Facultad de Ingeniería – UBA

Page 18: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

1- Definición y especificación de Aspectos relevantes del

producto: e-Commerce

1- Marketing

2- Seguridad

3- Interfaz Persona - Computadora

4- Técnicos

Facultad de Ingeniería – UBA

Page 19: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

2- Establecimiento de características y sub-características de calidad por aspecto: e-Commerce

Marketing

Seguridad

• Adaptabilidad• Precisión• Inter-operación

Funcionalidad

• Entendible• OperaciónUsabilidad• Cambio• TestingMantenimiento

•Seguridad

Funcionalidad

Facultad de Ingeniería – UBA

Page 20: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

2- Establecimiento de características y sub-características de calidad por aspecto – e-Commerce

2- Establecimiento de características y sub-características de calidad por aspecto: e-Commerce

Interfaz Persona - Computadora

Técnicos

• Entendible• AtractivoUsabilidad

• CambiosMantenimiento

•Madurez

•Tolerancia a fallas

•Recuperación

Confiabilidad

•Performance

Eficiencia

•Cambio

•Estabilidad

•Testing

Mantenimiento

•Adaptabilidad

Portabilidad

Facultad de Ingeniería – UBA

Page 21: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

1- Definición y especificación de Aspectos relevantes del

producto: e-Banking

1- Transaccional bancario

2- Seguridad

3- Interfaz Persona - Computadora

4- Técnicos

Facultad de Ingeniería – UBA

Page 22: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

2- Establecimiento de características y sub-características de calidad por aspecto: e-Banking

Transaccional bancario

Seguridad

• Adaptabilidad• PrecisiónFuncionalidad• Entendible• OperaciónUsabilidad

• CambiosMantenimiento

•Seguridad

Funcionalidad

•Madurez

•Tolerancia a fallas

•Recuperación

Confiabilidad

Facultad de Ingeniería – UBA

Page 23: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

2- Establecimiento de características y sub-características de calidad por aspecto: e-Banking

Interfaz Persona - Computadora

Técnicos

• Operación• AtractivoUsabilidad

• CambiosMantenimiento

•Tolerancia a fallas

•Recuperación

Confiabilidad

•Performance

•Utilización de recursos

Eficiencia

•Diagnóstico

•Cambios

•Estabilidad

Mantenimiento

•Inter-Operación

Funcionalidad

•Adaptabilidad

•Coexistencia

Portabilidad

Facultad de Ingeniería – UBA

Page 24: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Learning

Aspecto Característica Nivel de Evaluación

1- Pedagógico Funcionalidad Nivel C para el Aspecto Económico

Usabilidad Nivel C para el Aspecto Económico

Mantenimiento Nivel C para el Aspecto Económico

Facultad de Ingeniería – UBA

Page 25: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Learning

Aspecto Característica Nivel de Evaluación

2- Interfaz Persona - Computadora

Usabilidad Nivel C para el Aspecto Económico

Mantenimiento Nivel C para el Aspecto Económico

Facultad de Ingeniería – UBA

Page 26: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Learning

Aspecto Característica Nivel de Evaluación

3- Contenido Funcionalidad Nivel C para el Aspecto Económico

Usabilidad Nivel C para el Aspecto Económico

Facultad de Ingeniería – UBA

Page 27: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Learning

Aspecto Característica Nivel de Evaluación

4- Técnico Portabilidad Nivel D para el Aspecto Económico

Mantenimiento Nivel C para el Aspecto Económico

Funcionalidad Nivel C y B para el Aspecto Económico y de Seguridad

Confiabilidad Nivel C para el Aspecto Económico

Eficiencia Nivel C para el Aspecto Económico

Facultad de Ingeniería – UBA

Page 28: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Commerce

Aspecto Característica Nivel de Evaluación

1- Marketing Funcionalidad Nivel B para el Aspecto Económico

Usabilidad Nivel B para el Aspecto Económico

Mantenimiento Nivel B para el Aspecto Económico

Facultad de Ingeniería – UBA

Page 29: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Commerce

Aspecto Característica Nivel de Evaluación

1- Marketing Funcionalidad Nivel B para el Aspecto Económico

Usabilidad Nivel B para el Aspecto Económico

Mantenimiento Nivel B para el Aspecto Económico

Facultad de Ingeniería – UBA

Page 30: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Commerce

Aspecto Característica Nivel de Evaluación

2- Seguridad Funcionalidad Nivel B para el Aspecto Seguridad

Facultad de Ingeniería – UBA

Page 31: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Commerce

Aspecto Característica Nivel de Evaluación

3- Interfaz Persona – Computadora

Usabilidad Nivel C para el Aspecto Económico

Mantenimiento Nivel C para el Aspecto Económico

Facultad de Ingeniería – UBA

Page 32: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Commerce

Aspecto 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

Mantenimiento Nivel B para el Aspecto

Económico

Portabilidad Nivel C para el Aspecto

Económico

Facultad de Ingeniería – UBA

Page 33: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Banking

Aspecto Característica Nivel de Evaluación

1- Transaccional Bancario

Funcionalidad Nivel B para el Aspecto Económico

Usabilidad Nivel B para el Aspecto Económico

Mantenimiento Nivel B para el Aspecto Económico

Facultad de Ingeniería – UBA

Page 34: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Banking

Aspecto Característica Nivel de Evaluación

2- Seguridad Funcionalidad Nivel B para el Aspecto Seguridad

Confiabilidad Nivel B para el Aspecto Seguridad

Facultad de Ingeniería – UBA

Page 35: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Banking

Aspecto Característica Nivel de Evaluación

3- Interfaz Persona – Computadora

Usabilidad Nivel C para el Aspecto Económico

Mantenimiento Nivel C para el Aspecto Económico

Facultad de Ingeniería – UBA

Page 36: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Niveles de Evaluación por Característica de cada Aspecto: e-Banking

Aspecto Característica Nivel de Evaluación

4- Técnico Confiabilidad Nivel C para el Aspecto Económico

Eficiencia Nivel C para el Aspecto Económico

Mantenimiento Nivel B para el Aspecto Económico

Funcionalidad Nivel B para el Aspecto Económico

Portabilidad Nivel B para el Aspecto Económico

Facultad de Ingeniería – UBA

Page 37: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Proceso de Evaluación - Especificación de la evaluación

3- Selección de Métricas por característica de calidad de cada aspecto

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

Page 38: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

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 aspectos y las métricas fueron seleccionados de acuerdo a la calidad esperada y requerida por el usuario.

Facultad de Ingeniería – UBA

Page 39: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

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

Page 40: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Consultas?

Facultad de Ingeniería – UBA

Page 42: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Anexo – Niveles de Evaluación- Niveles de Evaluación propuestos por la Norma ISO / IEC 14598 – 5 –

Anexo B- Aspectos de Seguridad física

Nivel de evaluación

Consecuencias

Nivel D Daño menor a la propiedad, ningún riesgo para las personas.

Nivel C Daño a la propiedad, amenaza de lesión a personas.

Nivel B Amenaza a vidas humanas.

Nivel A Muchas personas fallecidas.

Facultad de Ingeniería – UBA

Page 43: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Anexo – Niveles de Evaluación- Aspectos económicos

Nivel de evaluación

Consecuencias

Nivel D Pérdidas económicas menores o pocos significativas

Nivel C Pérdidas económicas significativas (compañía afectada)

Nivel B Grandes pérdidas económicas (compañía en peligro)

Nivel A Desastre financiero (la compañía no sobrevivirá)

- Aspectos de Seguridad

Nivel de evaluación

Consecuencias

Nivel D Ningún riesgo específico identificado

Nivel C Protección contra riesgo de error

Nivel B Protección de datos y servicios críticos

Nivel A Protección de datos y servicios estratégicos

Facultad de Ingeniería – UBA

Page 44: Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.

Anexo – Niveles de Evaluación- Aspectos relacionados con el medio ambiente

Nivel de evaluación

Consecuencias

Nivel D Ningún riesgo al medio ambiente

Nivel C Contaminación local

Nivel B Daños recuperables al medio ambiente

Nivel A Daños irrecuperables al medio ambiente

Facultad de Ingeniería – UBA