facultad de ingeniería – uba octubre 2010 ferreyra, paula huerta, maría de las nieves
TRANSCRIPT
Trabajo Práctico Profesional – “Definición y Especificación de Características de Calidad para
productos e-Business”Facultad de Ingeniería – UBA
Octubre 2010Ferreyra, 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, 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
Facultad de Ingeniería – UBA
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
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
Introducción – Los productos e-Business bajo estudio
e-Business
e-Banking
e-Learning
e-Commerce
Facultad de Ingeniería – UBA
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
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
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
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
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
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
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
Facultad de Ingeniería – UBA
Add Your Title
Técnicos
• Portabilidad•
Mantenimiento• Funcionalidad• Confiabilidad• Eficiencia
Contenido
• Funcionalidad
• Usabilidad
Int. Pers.- Comp.
• Usabilidad•
Mantenimiento
Pedagógico
• Funcionalidad
• Usabilidad•
Mantenimiento
1- Definición y especificación de Aspectos relevantes, y establecimiento de características del producto: e-Learning
Proceso de Evaluación - Especificación de la evaluación
Facultad de Ingeniería – UBA
Add Your Title
Técnicos
• Confiabilidad• Eficiencia•
Mantenimiento• Portabilidad
Int. Pers. – Comp..
• Usabilidad•
Mantenimiento
Seguridad
• Funcionalidad
Marketing
• Funcionalidad
• Usabilidad•
Mantenimiento
Proceso de Evaluación - Especificación de la evaluación
1- Definición y especificación de Aspectos relevantes, y establecimiento de
características del producto: e-Commerce
Facultad de Ingeniería – UBA
Add Your Title
Técnicos
• Confiabilidad• Eficiencia•
Mantenimiento• Funcionalidad• Portabilidad
Int. Pers – Comp.
• Usabilidad•
Mantenimiento
Seguridad
• Funcionalidad
• Confiabilidad
Trans. Banc.
• Funcionalidad
• Usabilidad•
Mantenimiento
Proceso de Evaluación - Especificación de la evaluación
1- Definición y especificación de Aspectos relevantes, y establecimiento de
características del producto: e-Banking
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 Aspecto
Se establecieron los riesgos y el nivel de evaluación de cada característica en cada aspecto. 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 aspecto 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 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
Proceso de Evaluación - Especificación de la evaluación
2- 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
Proceso de Evaluación - Especificación de la evaluación
2- 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
Proceso de Evaluación - Especificación de la evaluación
2- 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
Proceso de Evaluación - Especificación de la evaluación
2- 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
Proceso de Evaluación - Especificación de la evaluación
2- 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
Proceso de Evaluación - Especificación de la evaluación
2- 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
Proceso de Evaluación - Especificación de la evaluación
2- 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
Proceso de Evaluación - Especificación de la evaluación
2- 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
Proceso de Evaluación - Especificación de la evaluación
2- 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
Proceso de Evaluación - Especificación de la evaluación
2- 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
Proceso de Evaluación - Especificación de la evaluación
2- 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
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
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
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
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
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
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