articulo de investigacion de ingenieria web

3
MATERIA: TALLER I UNIVERSITAR JOEL MA GRUPO: 2 DOCENTE: LIC. SILV UNIVE III RIO: AMANI LÓPEZ 2 VANA PAZ RAMIREZ TARIJA 14 DE JUNIO DE 2009 ERSIDAD AUTONOMA JUAN MISAEL SARACHO TARIJA-BOLIVIA

Upload: joel-mamani

Post on 19-Jul-2015

984 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Articulo De Investigacion de Ingenieria WEB

MATERIA:

TALLER III

UNIVERSITARIO:

JOEL MAMANI LÓPEZ

GRUPO:

2

DOCENTE:

LIC. SILVANA PAZ RAMIREZ

UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO

TALLER III

UNIVERSITARIO:

JOEL MAMANI LÓPEZ

2

SILVANA PAZ RAMIREZ

TARIJA 14 DE JUNIO DE 2009

UNIVERSIDAD AUTONOMA JUAN MISAEL SARACHO

TARIJA-BOLIVIA

Page 2: Articulo De Investigacion de Ingenieria WEB

INGENIERIA WEB

Autor: Joel Mamani López Carrera de Ingeniería Informática

Tarija-Bolivia E-mail : [email protected]

Introducción

El Diseño grafico y la organización estructural, son los aspectos más importantes en el desarrollo de sitios y aplicaciones web. Las metodologías, técnicas y herramientas que se utilizan en el desarrollo de aplicaciones web sirven en el proceso de desarrollo de estas.

El desarrollo de aplicaciones web son diferentes al desarrollo de sistemas de información.

INGENIERÍA WEB

Según S. Murugesan, YvDeshpande , promotores iníciales del establecimiento de la Ingeniería Web como nueva disciplina, lo definieron:

“Web Engineering is the establishment and use of sound scientific, engineering and management principles and disciplined and systematic approaches to the successful development, deployment and maintenance of high quality Web-based systems and applications.” Es decir Es el proceso utilizado para crear, implantar y mantener aplicaciones y sistemas Web de alta calidad.

Según la Wiki Es la aplicación de metodologías sistemáticas, disciplinadas y cuantificables al desarrollo eficiente, operación y evolución de aplicaciones de alta calidad en la web. La ingeniería Web no es un clon de la ingeniería de Software aunque ambas incluyen desarrollo de software y programación.

La ingeniería Web incluye nuevos enfoques, metodologías, herramientas, técnicas, guías y patrones para cubrir los requisitos únicos de las aplicaciones web.

Aspectos de la Ingeniería Web

Los aspectos que más considera la Ingeniería Web son los siguientes:

� Diseño de procesos de negocio. � Herramientas CASE. � Diseñó de Modelos de datos para

sistemas de información web. � Ingeniería Web Empírica. � Entorno de Desarrollo de Aplicaciones

web integrados. � Herramientas y métodos de prototipado. � Control de calidad. � Ingeniería de Requisitos. � Aplicaciones Web móvil. � Diseño de interfaces de usuario. � Métricas para la web, estimación de

costes y medición.

1. Proceso de La Ingeniería Web

El proceso de la Ingeniería web es un proceso incremental y evolutivo, que permite que el usuario se involucre activamente, facilitando el desarrollo de productos que se ajustan mucho lo que éste busca y necesita.

Las Actividades dentro de este proceso son:

� Formulación

� Planificación análisis.

� Modelización.

� Generación de Paginas.

� Test y Evaluación de páginas

Page 3: Articulo De Investigacion de Ingenieria WEB

La Formulación Identifica objetivos y establece el alcance de la primera entrega.

La Planificación Genera la estimación del coste general del proyecto, la evaluación de riesgos y el calendario del desarrollo y fechas de entrega.

El Análisis especifica los requerimientos e identifica el contenido

La Modelización se compone de dos secuencias paralelas de tareas. Una se centra en el diseño y generación del contenido y La otra en la elaboración de la Arquitectura, navegación e interfaz del Usuario.

Generación de paginas es donde se fusionan el contenido, la arquitectura diseñada, navegación, y las interfaces del usuario; para crear el aspecto de la aplicación (Las paginas web).

El Test, aquí se buscan los errores en todos los niveles, contenido, funcionalidad, navegabilidad, rendimiento.

El proceso del Test se torna complicado ya que las aplicaciones a evaluar, reside en la red y esta interactúa con distintas plataformas.

2. Control y Garantía de la Calidad

Una de las tareas colaterales que forman parte del proceso es el Control y Garantía de la Calidad (CGC). Todas las actividades CGC de la ingeniería software tradicional como son:

Establecimiento y supervisión de estándares, revisiones técnicas formales, análisis, seguimiento y registro de informes, etc, son igualmente aplicables a la Ingeniería Web. Sin embargo, en la Web toman especial relevancia para valorar la calidad aspectos como:

Usabilidad, Funcionabilidad, Fiabilidad, Seguridad, Eficiencia y Mantenibilidad

3. La Necesidad de La aplicación de la Ingeniería Web

El crecimiento y evolución de La Internet hacen necesario, la implementación de técnicas y metodologías, para el desarrollo de Aplicaciones Web de Alta Calidad, donde la calidad no disminuya el rendimiento de la web, con la llegada de la Web 2.0 y la Web 3.0, la cantidad

de Recursos y Tecnologías para el Desarrollo de Aplicaciones Web es Inmensa, de ahí la necesidad imperiosa de la ingeniería web. Podemos acontinuacion notar la diferencia en evolución de la Web:

� Web 1.0 - Personas conectándose a la Web

� Web 2.0 - Personas conectándose a personas - redes sociales, wikis, colaboración, posibilidad de compartir.

� Web 3.0 - Aplicaciones web conectándose a aplicaciones web, a fin de enriquecer la experiencia de las personas, a esto agrega: estado de conciencia del contexto en la Web Geoespacial, autonomía respecto del navegador y construcción de la Web Semántica.

Referencias

Artículo: Construyendo Web Apps. Autor: María A. Nieto-Santisteban Universidad de Extremadura. Departamento de Informática Artículo: De la Ingeniería del Software al Ingeniería Web: el e-learning Autor: Natália Gomes Instituto Politécnico da Guarda url: http://www.ipg.pt/user/~ngomes Artículo: Comparación Entre Web 1.0, Web 2.0 Y Web 3.0 Autor: Alexandra Ramirez y Cesar Cubides. Artículo: Ingeniería Web Autores: Liszeth K. Alcazar Valdivia

Cristiam Montalvo Mujica Daniel Galvez Pilco Henry Alpaca Salas

Enciclopedia Wikipedia Web: http://www.wikipedia.org/ ingenieria Web WEB: http://www.webengineering.org/