Métricas, Criterios y Estrategias para Evaluar Calidad Web
Estrategias para Evaluar Calidad Web
Parte I: Métricas Web
Contenidos
Parte I
• Ingeniería Software y Web
• Teoría de Métricas
• Categorías de Métricas
• Ejemplos. Métricas vs. Heurísticas
• Herramientas
• Catalogación de Métricas
Dr. Luis Olsina
GIDIS, Facultad de Ingeniería, UNLPam,
Argentina
TE 54 (0)2302 430497 Ext. 6501
E-mailolsinal@ing.unlpam.edu.ar
© 2002 GIDIS
Esquema
•
•
•
•
•
•
Ingeniería Software y Web
Teoría de Métricas
Categorías de Métricas. Ejemplos
Métricas vs. Heurísticas
Herramientas
Catalogación de Métricas
Ingeniería de Software
Ingeniería de Software es un área de las ciencias que
trata con la gestión, construcción y mantenimiento de
sistemas de software, de un modo sistemático,disciplinado bajo principios de calidad y costos.
Ingeniería de Software implica el empleo sistemático,
cuantificable, y disciplinado de estrategias, principios,
modelos, métodos, técnicas y herramientas derivados de
la ciencia y la experiencia (principalmente en el dominio
del software), en respuesta a alguna necesidad o deseo
humano u organizacional para comprender o resolver
algún problema.Ingeniería de Software: Conceptos
Herramientas
Metodologías
Métodos, Técnicas
Principios, Modelos
Principio: Proposición o verdad fundamental que puede servir de guía (regir)
en el proceso de toma de decisiones.
Método: Operaciones y procedimientos a usar para tratar con algún proceso.
Técnica: Recursos, procedimientos y heurísticas específicas usadas por un
método.
Metodología: conjuntode métodos y técnicas asociadas a una estrategia con
el fin de cubrir una o más fases de un proyecto.
Herramienta: Soporta la implementación (automatización) de técnicas y
métodos.
Ingeniería Web
Web Engineering (Ingeniería Web) is
concerned with the establishment and use of
sound scientific, engineering and management
principles and disciplined and systematic
approaches to thesuccessful development,
control, deployment and maintenance of high
quality WebApps within budgetary
constraints
Internet/Web
Usuarios (Millones)
Comparación de la Velocidad de Adopción de la Web
respecto a otras Tecnologías
120
90
Años para alcanzar 50 M de usuarios::
Radio = 38
TV
= 13
Cable
= 10
Internet/Web
=5
60
30
Radio
TV
Cable
0
‘22 ‘30
‘38
‘46‘54 ‘62 ‘70
‘78 ‘86
Internet/
Web
‘94 ‘02
Evolución de Internet y la Web
1a Generación.
•
•
1969
1992
Estándar principal:
— Código Texto ASCII.
Internet previa a la Web y los
navegadores.
Intercambio información textual.
•
E-mail, Telnet, FTP
•
Uso por la Comunidad científica.
Evolución de Internet y la Web
2a Generación.
•
•
Páginas HTML son elelemento
básico de acceso, visualización
e intercambio entre sistemas y
personas. Funcionalidad a través
de CGI
•
1969
Internet masivo de la Primera
Generación más Web.
Uso creciente, pero la
integración con procesos
informatizados es rudimentaria y
se enfrenta a múltiples retos de
seguridad, automatización y
estandarización.
1992 1996
Estándares principales:
—Lenguaje HTML.
— CGI / Scripts
Evolución de Internet y la Web
3a Generación.
•
1969
1992
2005
Infraestructura de comunicación:
-> sistemas entre si,
-> personas entre si,
-> sistemas y personas.
•
Generalización de
Funcionalidades y Servicios
basados en la Web.
•
Establecimiento “espontáneo” y
“automatizado” de
comunicaciones entre sistemas,
para transacciones detodo tipo.
Estándares principales
— Lenguaje HTML/XML
— JAVA, ASP, ...
— Integración/Colaboración
Madurez de Sistemas Web
I) Publicacional.
Valor
Añadido
Característica:
Información compañía,
Difusión (e-brochure).
(1994- ...).
Fase I
Objetivo:
Costo
Táctica
Estrategia
Difundir, Mantener
presencia.
Madurez de Sistemas Web
II) Interactivos.
Valor...
Regístrate para leer el documento completo.