revista ticnews junio 2015
TRANSCRIPT
1
2
3
4
5
6
7
8
El avance del Internet y las
comunicaciones ha provocado
en las últimas décadas el
nacimiento de nuevas
propuestas
metodológicas
para la web,
una de
ellas es la
WSDM
(Website
Design
Method.)
Como todo debe estar bien
elaborado, el diseño de un
sitio web también tiene su
metodología WSDM, la cual
tiene 16 años de
existencia propuesto
en 1998 por un
grupo de
investigacion
llamado Web
& Information
System
Engineering.
Esta
metodología ha
ido evolucionando con
el tiempo hasta llegar a
diseños web semánticos (el
cual se refiere
al uso
adecuados de las
etiquetas xhtml para
estructurar una página web).
Los autores WSDM dividen los
tipos web en dos grupos:
kiosco web y aplicación web.
Las que pertenecen al primer
tipo ofrecen al usuario
determinada información y les
permite navegar hacia a ellas.
Las aplicaciones web
englobarían a aquellos
sistemas de información
interactivos cuya interfaz de
usuarios es un conjunto de
páginas web.
9
El modelo de diseño de sitios web se realiza
en cuatro fases: modelo de usuario, diseño
conceptual, diseño de implementación e
implementación.
Asimismo el modelo de usuario se divide en
dos subfases: clasificación y descripción. A su vez el diseño
conceptual se subdivide en dos fases: modelado de objetos y diseño
navegacional.
Una vez conocido algunos
antecedentes del WDSM, se nos viene
a la mente que es WSDM, se puede
decir que es un completo métodos de
diseños de sitios web semánticos, en
la que el sistema se define en base a
los grupos de usuarios, es decir se
toman en cuenta las necesidades de
información y sigue requerimientos que
el sitio web debe cumplir.
Otra definición según el autor TROYER, Leune (2001) describe:” es
un método de diseño para sitios web, donde hay un acercamiento al
usuario que define los objetos de información basados en sus
requisitos de información para el uso de la web.”
10
Esta metodología está destinada para:
Aplicaciones web
Apoyo a la funcionalidad
Variedad de diseños adicionales (accesibilidad, localización,
adaptabilidad, entre otras).
Es importante saber que WSDM sirve para
desarrollar sitios web de información
estática, es decir una página web sin bases
de datos, que no requiere muchas
actualizaciones constantes, sitios que tienen
poca interacción con el usuario, los usuarios
simplemente acceden a ello en búsqueda de
una necesidad de información.
WSDM puede ser usado en el desarrollo de sitios web que manejan
diferentes tipos de usuarios con distintos accesos de información. Al
ser orientado al usuario se encarga de que la navegabilidad de este
sea la adecuada para satisfacer las necesidades de consulta.
En cuantos a las características de la metodología WSDM se
encuentra:
Define el sistema en base a los grupos de usuarios
Clasificación de usuarios mediante el estudio del entorno.
11
Desventaja de la metodología
WSDM
La metodología WSDM no garantiza
que la información proporcionada al
usuario no sea repetida ni redundante,
ya que no evalúa seguridad ni
funcionalidad por lo que es superado
por otras metodologías.
A continuación se explicara en qué consisten cada una de las etapas
de la metodología WSDM:
1. Fase de Modelo de Usuario: Intenta detectar los perfiles de
usuarios para los cuales se construye la aplicación. Además
de los objetivos de la empresa y la planificación inicial del sitio
web se hace la clasificación y descripción de los usuarios.
Aquí se plantean preguntas tales como ¿Quién es el público
objetivo?, ¿Cómo será la versión de su sitio web?, ¿Cuáles
son los objetivos de marketing de la empresa?, ¿Cuáles son
los objetivos de su sitio web?, ¿Qué mensaje tiene su
compañía quiere transmitir?, ¿Cuál es el campo del negocio?,
¿Cuáles son los estándares de la industria?
En nuestro proceso de planificación estratégica se crea un
plan inicial del sitio web. Se divide en dos subfases
siguientes:
12
Clasificación de
usuarios:
Se deben
identificar y
clasificar a los
usuarios que
van a hacer
uso del
sistema.
Para
ello,
WSDM
propone el estudio del
entorno de la
organización donde se
vaya a implantar el
sistema y los procesos
que se vayan a generar,
describiendo las
relaciones entre usuarios
y actividades que realizan
estos usuarios.
Para la representación
gráfica de estas
relaciones WSDM
propone una especie de
mapas de conceptos del
sistema y procesos, es
decir que en
esta etapa se
debe
generar un
diagrama
similar al
diagrama
de
contexto.
Un
ejemplo
de la clasificación de
usuarios en una empresa
farmacéutica puede ser
tener un administrador, el
vendedor, el cajero, el
gerente, el responsable
de bodega y el
responsable de compras.
Descripción de los
grupos de usuarios:
Se describen con más
detalles los grupos de
usuarios detectados en la
etapa anterior. Para ello,
se debe elaborar un
diccionario de datos, en
principio con formato libre,
13
en el que indican los
requisitos de
almacenamiento de
información, requisitos
funcionales y de
seguridad para cada
grupo de usuarios.
2. Fase de diseño
conceptual: Modela
requisitos a través del
lenguaje UML. Realiza el
(modelado de objetos y el
diseño de navegación).
Este tipo de diseño de
navegación en aplicaciones
web tiene una estructura muy jerárquica. La aplicación de
diseño pasa a crear un coherente y eficiente modelado
conceptual.
A continuación se presenta lo que se realiza en cada subfase
esta etapa:
a) Modelado de objetos: El fin de esta subfase es modelar
formalmente los requisitos de información descritos en la
fase anterior (fase de modelo de usuario).
Para ello, se debe obtener un modelo de clases para cada
grupo de usuarios, a cada modelo se le ha denominado
diagrama de objetos de usuarios, o mediante un diagrama
de clases en el que se muestran las relaciones entre los
distintos objetos (tablas) de la base de datos.
14
b) Diseño navegacional:
Esta fase tiene como
objetivo obtener un
modelo para
representar las
posibilidades de
navegación del
sistema.
El modelo propuesto
por WSDM es
bastante sencillo y se
basa en representar la navegación a través de un conjunto
de pistas de navegación.
Una pista de navegación expresa como un usuario
concreto puede navegar hacia una determinada
información.
Un ejemplo relacionado al diseño navegación es mostrar
las distintos accesos que el gerente puede ver las
estadísticas de ventas, de compra, los productos más
vendidos, etc., es decir es por donde navegará este
usuario.
3. Fase de diseño de implementación: Orientado a la interfaz
para cada usuario, maneja la estructura, presentación y
diseño lógico de los datos.
15
Aquí se modela la interfaz para cada rol
de usuario, ahora que se tiene una versión
definitiva del plan se pueden comenzar
con la construcción del sitio web.
Durante esta fase, tendrá lugar:
La construcción de la arquitectura de navegación del
sitio.
Creación de alta funcionalidad, teniendo como fin a la
animación, pues hará que se propague por todas las
páginas de los medios necesarios con sus gráficos y el
texto.
El código de los programas técnicos y funcionalidad del
sitio.
La creación y diseño de la página principal disponible.
4. Fase de realización de
implementación: Se codifica en el
lenguaje seleccionado para el
desarrollo de un sitio web, dejando
la posibilidad de mejorar y ampliar a
nuevos requisitos.
Teniendo en cuenta los datos adquiridos en las anteriores
fases. Es una propuesta viva que está cambiando y
adaptándose a nuevos requisitos.
16
Preparamos el lanzamiento de la web teniendo en cuenta
¿Cuándo entrarían a la web?
Antes de la puesta en marcha se debe de garantizar lo
siguiente:
Continuas y exhaustivas pruebas que garanticen un
impecable final del sitio web
Trabajo directamente con la empresa para garantizar la
técnica y la usabilidad.
Velar el final del proyecto con la finalidad de ver si se
han cumplido los requisitos planteados.
Crear una fecha de lanzamiento y el plan.
En conclusión la propuesta de WSDM puede ser bastante
interesante en el sentido que ofrece una nueva visión al tratamiento
de los usuarios.
Es una metodología totalmente orientada a diseñar la aplicación en
base a los grupos de usuarios desde el inicio. Empero no comenta
nada sobre aspectos que pueden resultar importantes partiendo de
esta idea.
Por ejemplo puede ser que la misma información se presente a dos
usuarios de forma diferente. En muchos casos puede resultar
complejo para el implementador detectar que se trata de la misma
información.
17
Es una metodología que solo sirve para desarrollar kioscos web, es
decir las aplicaciones que solo muestren información. Esta
propuesta no trabaja aspectos como la funcionalidad, la seguridad,
etc. Necesarias en las aplicaciones web. Se centra solo en presentar
la información al usuario.
18
19
20