Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Unidad 3-Ingeniería web

No description
by

Veronica Orozco Villalobos

on 4 December 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Unidad 3-Ingeniería web

Unidad 3-Ingeniería web
3.1-Atributos de los sistemas y aplicaciones basados en la web.
3.2-Estratos de ingeniería web.
3.3-El proceso de la ingeniería web.
3.4-Mejores prácticas de ingeniería web.
3.5-Formación se sistemas basados en web.
3.6-Planeación de proyectos de ingeniería web.
3.7-El equipo de ingeniería web.
3.8-Conflictos de gestión de proyectos para ingeniería web.
3.9-Medición para ingeniería web y WebApps.
Los sistemas y aplicaciones basados en web (Webapps) ofrecen un gran complejo de contenido y funcionalidad.
La Iweb es el proceso con el quel se crean Webapps de alta calidad.
3.1-Atributos de los sistemas y aplicaciones basados en la web.
Atributos de los sistemas y aplicaciones basados en la web.
Intensivas de red: se encuentra en una red y da servicio a una comunidad de clientes.
Controlada por el contenido: presenta al usuario gráficos, video, sonido, texto.
Evolución continua: las aplicaciones web están en constante evolución
Inmediatez: el tiempo en terminar la Webapp debe ser rápido.
Seguridad: se deben implementar medias de seguridad para proteger el conetenido confidencial..
Estética: la Webapp debe ser atractiva, con buena apariencia e interacción.
Estratos de la Iweb
Modelo de proceso:
adoptan el desarrollo ágil y reducen el ciclo de desarrollo.
Métodos de IS:
conjunto de labores técnicas para construir una Webapp de alta calidad.
Herramientas y tecnología
Proceso

A pesar de la rapidez de los ciclos de desarrollo es importante que:

Adopte el cambio.
Aliente la creatividad.
Fortalezca la interacción entre los accionistas.
Incremente el desarrollo evolutivo.

Categorías de métodos
Métodos de comunicación: facilita la comunicación entre ingenieros web y demas participantes para la recolección de datos.
Métodos de análisis de requisitos: son la base para comprender lo que hará el usario final.
Métodos de diseño: técnicas de diseño que abordan el contenido, la arquitectura, la información.
Métodos de prueba: son las revisiones técnicas y formales, pruebas de navegación, de seguridad, etc.
Herramientas y tecnología
Descripción de contenido y lenguajes de modelado (HTML, XML, etc).
Lenguajes de programación.
Recursos basados en componentes.
Navegación , herramientas multimedia, etc.
La inmediatez y la evolución continúa son atributos principales de una Web app. Se debe elegir un modelo ágil para un desarrollo rápido.
El proceso de la Iweb
Definición del marco de trabajo



Cualquiera de los modelos de proceso ágil se pueden aplicar como un proceso Iweb
La efectividad de cualquier proceso depende de su adaptabilidad.
Antes de definir un marco de trabajo se debe reconocer que:
Las Webapps con frecuencia se entregan de desarrollo incremental.
Los cambios ocurriran frecuentemente.
Los plazos son cortos
Actividades involucradas
Comunicación con el cliente.
Análisis de negocio:
define el contexto empresarial y organizativo de la Webapp.
Formulación:
es una actividad de recopilación de requisitos que involucra a todos los participantes.
Planeación
Se crea el plan de proyecto para el incremento de la Webapp
Modelado
Abarca las tareas de análisis y diseño
Despliegue
La WebApp se configura para su ambiente operativo
Refinamiento del marco de trabajo
El modelo del proceso web puede ser adptabale
Las tareas asociadas con las actividades del marco de trabajo pueden modificarse, eliminarse o extenderse de acuerdo al problema, el equipo y el usuario
3.4-Mejores prácticas en la ingeniería web
Tomar tiempo para entender la necesidades del negocio o del producto.
Describir como interactúan los usuarios con la WebApp.
Desarrollar un plan de proyecto.
Utilizar algún tiempo para modelar lo que se construirá.
Revisar la consistencia y calidad de los modelos.
Utilizar herramientas y tecnología que permitan construir el sistema con componentes reutilizables.
Diseñar pruebas amplias y ejecutarlas antes de liberar el sistema.
3.5-Formulación de sistemas basados en web
El objetivo es delimitar el alcance del sitio web.
Y comprender el problema antes de resolverlo para lograr cumplir las necesidades del cliente.
Debemos plantearnos las siguientes preguntas:
¿Cúal es la motivación principal para la WebApp?
¿Por qué se necesitaría la WebApp?
¿Quién va utilizar la WebApp?
3.6-Planeación de proyectos de la ingeniería web.
Es un programa para rastrear el proyecto conforme avanza.
Se deben plantear las siguientes preguntas:
¿Quién lo hace?

¿Por qué es importante?
¿Cúales son los pasos a seguir?
Recopilación de requerimientos
Definir categorías de usuarios.
Comunicación con clientes para definir requisitos básicos.
Análisis de la información recopilada.
Definir casos de uso.

3.7-El equipo de ingeniería web
Desarrolladores/ proveedores de contenido:
recopilan el contenido y organizan los datos.
Editores web:
hace la conexión entre el diseño de la WebApp y los proveedores del contenido.
Ingeniero web:
involucrado en obtención de requisitos, diseños de navegación, interfaz, pruebas, modelado, etc.
Expertos en dominios empresariales:
encargado de responder sobre metas, objetivos y todo lo relacionado con la WebApp.
Especialistas de soporte:
responsable de adaptaciones, corecciones, mejoras del software y contenido.
Administrador:
implementa la seguridad, derechos de acceso, medición, análisis de tráfico, etc...
3.8-Conflictos de gestión de proyectos para ingeniería web.
La WebApp la desarollan en casa ingenieros que sean empleados de la empresa.
La WebApp la realiza un proveedor que tiene experiencia, talento, con el cual no cuenta la empresa.
3.9-Medición para ingeniería web y WebApps.
Las mediciones tienen 3 propósitos principales:
Proporcionar un indicador de calidad de las WebApp desde el punto de vista técnico..
Proporciona una base para la estimación de esfuerzo.
Proporcionar una indicación del éxito de la WebApp desde el punto de vista empresarial
Medición para ingeniería web y WeApps
Mediciones para el esfuerzo de ingeniería web:
se puede guardar en una base de datos de fines de estimación.
Mediciones del valor del negocio:
entender el propósito de la WebApp para moderar el contenido final para los usuarios.
Verónica Orozco Villalobos
Full transcript