ingenieria web
TRANSCRIPT
INGENIERIA WEB
Lorena Vega Ramírez
INTRODUCCION
• Uno de los aspectos más tenidos en cuenta, en el desarrollo de
sitios webs sin duda alguna el diseño grafico y la organización
estructural del contenido. En la actualidad la web está sufriendo
grandes cambios, que han obligado a expertos en el tema a utilizar
herramientas y técnicas basadas en la ingeniería del software, para
poder garantizar el buen funcionamiento y administración de los
sitios web.
• Para garantizar el buen funcionamiento y mantenimiento de los
sitios web, este debe contar con ciertos atributos y características
que en conjunto forman un concepto muy importante, para alcanzar
el éxito en cualquier organización, herramienta, y todo aquello que
se pueda considerar como servicio. Dicho concepto es la calidad,
que con atributos como, usabilidad, navegabilidad, seguridad,
mantenibilidad, entre otros, hace posible por un lado la eficiencia
del artefacto web y por ende la satisfacción del usuario final.
INTRODUCCION
Pero para tener artefactos de calidad, a esa misma se le
debe planificar, programar y controlar, es decir la calidad
no podrá ser agregada a un artefacto web o a cualquier
otro producto, al final del proceso de desarrollo, si no que
se deberá implementar durante todo el ciclo de vida del
desarrollo. Para finalizar el resultado de un proceso de
calidad, podría arrojar recomendaciones para introducir
mejoras, y la decisión final podría consistir en lanzar una
nueva versión del sitio web o en modificar algunos
atributos ausentes o pobremente diseñados.
DEFINICION
Desarrollo de sistemas software para la Web, a
partir de la construcción de modelos conceptuales
extendidos. En este ámbito, las líneas de
investigación abarcan tanto la descripción de los
sistemas Web a nivel de modelado como la
transformación de modelos a código Web.
DEFINICION
Actualmente se está trabajando en la mejora de las
técnicas desarrolladas en el Grupo para la construcción de
aplicaciones Web. A nivel de modelado, se trabaja en,
mejorar la captura de requisitos inherentes a los sistemas
Web, ampliar el grado de adaptabilidad de las aplicaciones
actuales y dar soporte a las características que introducen
los sitios Web Accesibles. A nivel de implementación, se
están aplicando nuevas técnicas al desarrollo de
compiladores avanzados que transforman estos modelos
conceptuales Web en código en una plataforma Web.
CARACTERISTICAS
• La inmediatez, evolución y crecimiento
continuos, nos llevan a un proceso
incremental y evolutivo, que permite que
el usuario se involucre, facilitando el
desarrollo de productos que se ajustan
mucho lo que éste busca y necesita.
ETAPAS.
• FORMULACION: La Formulación identifica objetivos y
establece el alcance de la primera entrega.
• PLANIFICACION: La Planificación genera a estimación
del coste general del proyecto, la evaluación de riesgos
y el calendario del desarrollo y fechas de entrega.
• ANALISIS: El Análisis especifica los requerimientos e
identifica el contenido.
• MODELIZACION: La Modelización se compone de dos
secuencias paralelas de tareas.
ETAPAS
• GENERACION DE PAGINAS: En la generación
de páginas se integra contenido, arquitectura,
navegación e interfaz para crear estática o
dinámicamente el aspecto más visible de las
aplicación, las páginas.
• TEST: El Test busca errores a todos lo niveles:
contenido, funcional, navegacional, rendimiento,
etc.
• El resultado final es sometido a la evaluación
del cliente y aceptación por el mismo.