Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Desarrollo para la Web
Agenda <ul><li>Formulación y análisis de sistemas basados en web </li></ul><ul><li>Diseño para aplicaciones basadas en web...
<ul><li>La formulación y el análisis representan una sucesión de actividades de ingeniería  web que comienzan con la ident...
<ul><li>La formulación permite que el cliente establezca las metas y objetivos para la construcción de la  WebApp.  </li><...
<ul><li>¿Cuál es la motivación principal para la WebApp? </li></ul><ul><li>¿Por qué es necesaria la  WebApp? </li></ul><ul...
<ul><li>Metas informativas:  indican la intención de proporcionar el contenido y/o información específicos para el usuario...
<ul><li>El análisis identifica los datos y requisitos funcionales y de comportamiento para la  WebApp. Durante el proceso ...
<ul><li>Se trata de la identificación  del espectro completo de contenido que se va a proporcionar.  </li></ul><ul><li>Dat...
<ul><li>Descripción detallada de la interacción del usuario y la WebApp.  </li></ul><ul><li>Para proporcionar descripcione...
<ul><li>Los escenarios de utilización  </li></ul><ul><li>casos de uso </li></ul><ul><li>creados como parte del análisis de...
<ul><li>Se efectúa una descripción  detallada del entorno y de la infraestructura en donde reside la WebApp. </li></ul><ul...
Agenda <ul><li>Formulación y análisis de sistemas basados en web </li></ul><ul><li>Diseño para aplicaciones basadas en web...
<ul><li>El diseño a veces se piensa que es la parte más fácil del proceso de desarrollo de  WebApps. </li></ul><ul><li>S i...
<ul><li>Para algunos el diseño web se centra en la apariencia visual e interacción de paginas. </li></ul><ul><li>Estructur...
<ul><li>Con objeto de realizar un diseño eficaz basado en Web, el ingeniero deberá trabajar reutilizando cuatro elementos ...
<ul><li>La estructura arquitectónica global va unida a las metas establecidas para una WebApp, al contenido que se va a pr...
<ul><li>ESTRUCTURAS LINEALES </li></ul>Estructuras de las WebApps
<ul><li>ESTRUCTURA RETICULAR </li></ul>Estructuras de las WebApps
<ul><li>ESTRUCTURA JERARQUICA </li></ul>Estructuras de las WebApps
<ul><li>ESTRUCTURA EN RED O WEB PURA </li></ul>Estructuras de las WebApps
Agenda <ul><li>Formulación y análisis de sistemas basados en web </li></ul><ul><li>Diseño para aplicaciones basadas en web...
<ul><li>El modelo de contenido de la WebApp es revisado para descubrir errores. </li></ul><ul><li>El modelo de diseño para...
<ul><li>El modelo de contenido de la WebApp es revisado para descubrir errores. </li></ul><ul><li>El modelo de diseño para...
<ul><li>La WebApp se implementa en una variedad de configuraciones diferentes de entornos y comprobar así la compatibilida...
Agenda <ul><li>Formulación y análisis de sistemas basados en web </li></ul><ul><li>Diseño para aplicaciones basadas en web...
<ul><li>Dada la inmediatez de las WebApps, sería razonable preguntarse: </li></ul><ul><li>¿necesito realmente invertir tie...
La ingeniería Web es una actividad técnica complicada. Hay muchas personas implicadas, y a menudo trabajando en paralelo. ...
Con el fin de evitar cualquier confusión, frustración y fallo, se deberá poner en acción una planificación, tener en cuent...
Upcoming SlideShare
Loading in …5
×

Desarrollo web

3,244 views

Published on

Published in: Business, Technology
  • Be the first to comment

  • Be the first to like this

Desarrollo web

  1. 1. Desarrollo para la Web
  2. 2. Agenda <ul><li>Formulación y análisis de sistemas basados en web </li></ul><ul><li>Diseño para aplicaciones basadas en web </li></ul><ul><li>Pruebas de las aplicaciones basadas en web </li></ul><ul><li>Problemas de gestión </li></ul>
  3. 3. <ul><li>La formulación y el análisis representan una sucesión de actividades de ingeniería web que comienzan con la identificación de metas globales para la WebApp, y termina con el desarrollo de un modelo de análisis de los requisitos para el sistema. </li></ul>Formulación y análisis
  4. 4. <ul><li>La formulación permite que el cliente establezca las metas y objetivos para la construcción de la WebApp. </li></ul><ul><li>Se sugiere las siguientes preguntas cuyas respuestas implican las metas específicas de la WebApp: </li></ul>Formulación
  5. 5. <ul><li>¿Cuál es la motivación principal para la WebApp? </li></ul><ul><li>¿Por qué es necesaria la WebApp? </li></ul><ul><li>¿Quién va a utilizar la WebApp? </li></ul>
  6. 6. <ul><li>Metas informativas: indican la intención de proporcionar el contenido y/o información específicos para el usuario final. </li></ul><ul><li>Metas aplicables: indican la habilidad de realizar algunas tareas dentro de la WebApp. </li></ul>Se identifican:
  7. 7. <ul><li>El análisis identifica los datos y requisitos funcionales y de comportamiento para la WebApp. Durante el proceso de ingeniería web se realizan cuatro tipos de análisis diferentes: </li></ul>Análisis
  8. 8. <ul><li>Se trata de la identificación del espectro completo de contenido que se va a proporcionar. </li></ul><ul><li>Datos de texto </li></ul><ul><li>Gráficos </li></ul><ul><li>Imágenes </li></ul><ul><li>Vídeo y sonido. </li></ul>Análisis del contenido.
  9. 9. <ul><li>Descripción detallada de la interacción del usuario y la WebApp. </li></ul><ul><li>Para proporcionar descripciones detalladas de esta interacción se pueden desarrollar casos prácticos </li></ul>Análisis de la interacción.
  10. 10. <ul><li>Los escenarios de utilización </li></ul><ul><li>casos de uso </li></ul><ul><li>creados como parte del análisis de interacción </li></ul><ul><li>definen las operaciones que se aplicarán en el contenido de la WebApp </li></ul><ul><li>se realiza una descripción detallada de todas las funciones y operaciones. </li></ul>Análisis funcional .
  11. 11. <ul><li>Se efectúa una descripción detallada del entorno y de la infraestructura en donde reside la WebApp. </li></ul><ul><li>Internet </li></ul><ul><li>Intranet </li></ul><ul><li>Extranet. </li></ul><ul><li>se deberá identificar de los componentes y el grado de utilización de la base de datos para generar el contenido de la WebApp. </li></ul>Análisis de la configuración
  12. 12. Agenda <ul><li>Formulación y análisis de sistemas basados en web </li></ul><ul><li>Diseño para aplicaciones basadas en web </li></ul><ul><li>Pruebas de las aplicaciones basadas en web </li></ul><ul><li>Problemas de gestión </li></ul>
  13. 13. <ul><li>El diseño a veces se piensa que es la parte más fácil del proceso de desarrollo de WebApps. </li></ul><ul><li>S in un buen diseño puede haber problemas de escalabilidad </li></ul><ul><li>Hay muchas técnicas para tratar de llevar a cabo un buen diseño, pero depende del giro de la WebApp para saber que técnica aplicar. </li></ul><ul><li>Con objeto de realizar un diseño eficaz basado en Web, el ingeniero deberá trabajar reutilizando cuatro elementos técnicos </li></ul>Diseño
  14. 14. <ul><li>Para algunos el diseño web se centra en la apariencia visual e interacción de paginas. </li></ul><ul><li>Estructurar la información y la navegación por el espacio del documento. </li></ul>Diseño
  15. 15. <ul><li>Con objeto de realizar un diseño eficaz basado en Web, el ingeniero deberá trabajar reutilizando cuatro elementos técnicos: </li></ul><ul><li>Principios y métodos de diseño. </li></ul><ul><li>Reglas de oro. </li></ul><ul><li>Configuraciones de diseño. </li></ul><ul><li>Plantillas. </li></ul>Diseño
  16. 16. <ul><li>La estructura arquitectónica global va unida a las metas establecidas para una WebApp, al contenido que se va a presentar, a los usuarios que la visitarán y a la filosofía de navegación </li></ul>Estructuras de las WebApps
  17. 17. <ul><li>ESTRUCTURAS LINEALES </li></ul>Estructuras de las WebApps
  18. 18. <ul><li>ESTRUCTURA RETICULAR </li></ul>Estructuras de las WebApps
  19. 19. <ul><li>ESTRUCTURA JERARQUICA </li></ul>Estructuras de las WebApps
  20. 20. <ul><li>ESTRUCTURA EN RED O WEB PURA </li></ul>Estructuras de las WebApps
  21. 21.
  22. 22. Agenda <ul><li>Formulación y análisis de sistemas basados en web </li></ul><ul><li>Diseño para aplicaciones basadas en web </li></ul><ul><li>Pruebas de las aplicaciones basadas en web </li></ul><ul><li>Problemas de gestión </li></ul>
  23. 23. <ul><li>El modelo de contenido de la WebApp es revisado para descubrir errores. </li></ul><ul><li>El modelo de diseño para la WebApp es revisado para descubrir errores de navegación. </li></ul><ul><li>Se aplican pruebas de unidad a los componentes de proceso. </li></ul><ul><li>Se construye la arquitectura, se realizan las pruebas de integración. </li></ul><ul><li>La WebApp ensamblada se prueba para conseguir una funcionalidad global y un contenido. </li></ul>Pruebas de aplicaciones basadas en web
  24. 24. <ul><li>El modelo de contenido de la WebApp es revisado para descubrir errores. </li></ul><ul><li>El modelo de diseño para la WebApp es revisado para descubrir errores de navegación. </li></ul><ul><li>Se aplican pruebas de unidad a los componentes de proceso. </li></ul><ul><li>Se construye la arquitectura, se realizan las pruebas de integración. </li></ul><ul><li>La WebApp ensamblada se prueba para conseguir una funcionalidad global y un contenido. </li></ul>Pruebas de aplicaciones basadas en web
  25. 25. <ul><li>La WebApp se implementa en una variedad de configuraciones diferentes de entornos y comprobar así la compatibilidad con cada configuración. </li></ul><ul><li>La WebApp se comprueba con una población de usua rios finales controlada y monitorizada. </li></ul>Pruebas de aplicaciones basadas en web
  26. 26. Agenda <ul><li>Formulación y análisis de sistemas basados en web </li></ul><ul><li>Diseño para aplicaciones basadas en web </li></ul><ul><li>Pruebas de las aplicaciones basadas en web </li></ul><ul><li>Problemas de gestión </li></ul>
  27. 27. <ul><li>Dada la inmediatez de las WebApps, sería razonable preguntarse: </li></ul><ul><li>¿necesito realmente invertir tiempo esforzándome con la WebApp?. </li></ul><ul><li>¿no debería dejarse que la WebApp evolucionara de forma natural, con poca o ninguna gestión explícita?. </li></ul>Problemas de gestión
  28. 28. La ingeniería Web es una actividad técnica complicada. Hay muchas personas implicadas, y a menudo trabajando en paralelo. La combinación de tareas técnicas y no técnicas que deben de tener lugar (a tiempo y dentro del presupuesto) para producir una WebApp de alta calidad representa un reto para cualquier grupo de profesionales.
  29. 29. Con el fin de evitar cualquier confusión, frustración y fallo, se deberá poner en acción una planificación, tener en cuenta los riesgos, establecer y rastrear una planificación temporal y definir los controles. Estas son las actividades clave que constituyen lo que se conoce como gestión de proyectos.

×