Ejemplos de sistemas de                        Evolución de la Web                                                        ...
Qué es Ingeniería Web?                                                       Para crear y                           Es    ...
• Es aquella que contiene contenido de                 solo lectura con navegación y enlaces                 simples Ejemp...
• Canaliza al usuario hacia otro contenido                  o servicio fuera de su dominio. Ejemplo:   Portal         www....
El proceso de la Ingeniería web                                                                           •Identifica obje...
Formulación y Planeación                                              ParticipantesFormulación                           P...
Formulación en la Ingeniería Web              Necesidades                                               Formulación       ...
Formulación en la Ingeniería Web – Obtención de Requerimientos                        • La complejidad es proporcional al ...
Planeación                                                                  Planeación                                    ...
Ingeniería Web
Upcoming SlideShare
Loading in …5
×

Ingeniería Web

2,037 views

Published on

Ingeniería Web

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,037
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
78
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ingeniería Web

  1. 1. Ejemplos de sistemas de Evolución de la Web información web Se desarrollan Crecimiento Se aplica el uso enormes desorganizado de la Ingeniería sistemas Web Redes sociales Internet Transacciones bancarias Es Reservaciones Tecnología Revolución de las TIC turísticas Necesaria y útil para el desarrollo global Utilización de la Explosión de las IW redes socialesEs la Sistemas de información Fuente de información más importante disponible web
  2. 2. Qué es Ingeniería Web? Para crear y Es mantener De Aplicaciones y Ingeniería Web Proceso utilizado Alta Calidad Sistemas web Es Filosofía idéntica A Idea de Información Adaptación Funcionalidad movimiento Ingeniería de Software Características de la Ingeniería web Intensivas de Red Característica Explicación Intensivas de Red Por naturaleza utiliza una red, debe dar servicio a una comunidad de clientes Estética Inmediatez Inmediatez El tiempo que se tarda en comercializar un sistema web es mucho más rápido que otro tipo de software Evolución Continua A diferencia de una aplicación de escritorio (que utilizan Ingeniería actualizaciones planificadas), estas pueden tener Web actualizaciones cada hora (en algunos casos) Controlada por el Hace mucho uso de contenidos hipermedia ,para mostrarSeguridad Evolución Contenido textos, imágenes, videos, etc. Continua Seguridad Por la disponibilidad a una gran cantidad de usuarios, existen una Controlada por el Estética Parte de su atractivo son su apariencia e interacción Contenido
  3. 3. • Es aquella que contiene contenido de solo lectura con navegación y enlaces simples Ejemplo: www.bbva.es o Informativa wikipedia • Un usuario descarga la información del servidor apropiado Ejemplo: Ares, Descarga Mediafire • El usuario personaliza el contenido según sus necesidades Ejemplo: UnPersonalizable blog, hi5 • Comunicación entre comunidad de usuarios Ejemplo: Correos electrónicos y Interacción Messenger • Basada en formularios como en principal Entrada de camino de comunicación usuarios
  4. 4. • Canaliza al usuario hacia otro contenido o servicio fuera de su dominio. Ejemplo: Portal www.sdtnexus.com • Se le solicita a usuario desde formularios información para Orientada a transacciones. Ejemplo: BanproTransacciones • Se proporciona un servicio al usuario Orientada a Servicios • Consulta del usuario a una gran base de datos y extrae información. Ejemplo: UnAcceso a una sistema de cancelaciones en líneaBase de Datos • Consulta a una colección de base deAlmacén de datos Datos
  5. 5. El proceso de la Ingeniería web •Identifica objetivos •Establece el alcance de la primera entrega El resultado final es sometido a evaluación del cliente!!! Formulación •Genera estimación de costo •Evaluación de riesgo •Calendario de desarrollo y Evaluación fechas de entrega Planificación del ClientePruebas que buscanerrores en todos losniveles: Contenido, •Especifica los requerimientos Proceso defuncional, navegacional, •Identifica el contenido Ingenieríaetc. Web Test Análisis Consta de dos partes: 1. Diseño y producción del contenido Se integran arquitectura, Generación de 2. Diseño de la arquitectura, navegación e Modelización Páginas navegación, e interfaz para la interfaz del usuario creación más visible del proyecto: las páginas
  6. 6. Formulación y Planeación ParticipantesFormulación Planeación Dueños Ingenieros Web•Valora funciones subyacentes •Elementos que deben definirse de las webapps, las funciones para establecer un flujo de globales que desean los trabajo, un programa, que usuarios y el ámbito de permita rastrear el proyecto desarrollo conforme avanza el tiempo Participantes sin Administradores Funciones técnicas Lema: “Comprender el problema antes de empezar a resolverlo, y Guía en el desarrollo del estar seguro de que la solución concebida es aquella que la gente proyecto!!! realmente quiere.”
  7. 7. Formulación en la Ingeniería Web Necesidades Formulación del negocio Permite Clientes Equipo Establecer Objetivos yRequisitos Formulación metas Metas y Objetivos Funciones y Características Preguntas¿? ¿Cuál es la principal motivación para la creación de la Webbapps? ¿Cuáles son los objetivos que deben satisfacer las Webapps? ¿Quiénes usarán las Webapps?
  8. 8. Formulación en la Ingeniería Web – Obtención de Requerimientos • La complejidad es proporcional al número de usuarios • Objetivo de cada usuario al usar una Webbapp?Definir categorías de • Cómo llegará el usurio a la Webbapp? Usuarios • Que características son de preferencia del usuario? • Permite que la definición de los requerimientos sea más manejable • Grupo Muestral Tradicional (Encuestas) Comunicación con • Grupo Muestral Electrónico (Encuestas)clientes para definir • Entrevistas Requerimientos • Construcción de Escenarios mediante observación básicos • Listar objetos de contenido Análisis de • Definir cuales son los Requerimientos funcionales y no funcionales Información • Definir cuales son las entradas y salidas de información Recopilada • Definen como interactúa una categoría de usuario con una Webapp • Ayudan a desarrollar como un usuario percibe su iteracción con la Webapp Definir Casos de • Proporcionan el nivel de detalle específico para alcanzar un modelo de análisis Uso específico • Una guía importante para quienes prueban y administran la aplicación
  9. 9. Planeación Planeación Destaca Se consideran Define Programas Riesgos Controles Desarrollo Desarrollo local de Terceros Evita•Realizada por empleados de la •Se seleccionan subcontratistas Confusiones Dificultades Fracasoempresa •Se validan cotizaciones, y la•Se debe: confiabilidad de las estimaciones.1. Entender el ámbito, las •Compresión del grado de gestión del dimensiones y restricciones del proyecto a realizar proyecto •Gestión del grado de apoyo2. Definir un enfoque de gestión de cambio Desarrolladores y Expertos en Especialistas de proveedores de Editor de Web Ingeniero Web dominios Administrador Soporte Contenido empresariales•Generan y •Organización del •Obtención de •Es capaz de •Apoyo contínuo a •Llamado recopilan contenido contenido Requerimientos responder todas las las webapp Webmaster•El contenido es •Se relacionan con •Modelo de Análisis preguntas •Es responsable de •Tiene la inherente a una los Desarroladores •Diseño relacionadas con correcciones, responsabilidad webapp •Entiende el arquitectónico, de metas, objetivos y adaptaciones y diaria de la contenido y la interfaz y requisitos mejoras al sitio, operación de la tecnología de la navegación empresariales •Actualización de webapp webapp relacionados con contenido •Puede estar •Implementación y Webapps. inmiscuido en pruebas •Implementación de mejoras actividades técnicas

×