“Atributos de aplicaciones basadas en WEB”

Slides:



Advertisements
Presentaciones similares
Desarrollo en espiral.
Advertisements

Ingeniería Web Ingeniería de Software Universidad Católica de Salta
GESTION DEL CONOCIMIENTO EN LAS EMPRESAS VIRTUALES
Intranets P. Reyes / Octubre 2004.
PERSONAL DEL DSC (2013) Rogelio Ferreira Escutia.
“Gestión de Proyectos”
“Fundamentos de Sistemas Distribuidos”
“SCRUM” Rogelio Ferreira Escutia.
Rogelio Ferreira Escutia Modelo Vista Controlador.
PERSONAL DEL DSC (2013) Rogelio Ferreira Escutia.
Construcción de un juego con HTML 5 Rogelio Ferreira Escutia.
Programación de Dispositivos Móviles Estructura de un programa en J2ME Rogelio Ferreira Escutia.
“XP Extreme Programming”
CSS Rogelio Ferreira Escutia. 2 Hojas de estilo cascada, mayo 2010 Definición La hojas de estilo en cascada (en inglés.
Rogelio Ferreira Escutia
Rogelio Ferreira Escutia Social Media. 2 El mundo nunca volverá a ser igual... Social Media.
“Planificación de Aplicaciones Web”
Rogelio Ferreira Escutia Recomendaciones Técnicas para el desarrollar Páginas Web.
Recomendaciones Neurológicas
PLANES DE ESTUDIO 2010 Módulo de Especialidad en Tecnologías Web Rogelio Ferreira Escutia.
Evolución de la Tecnologías para el Desarrollo de Aplicaciones Distribuidas Rogelio Ferreira Escutia.
“Viaje al Rancho Ecológico La Planta”
“Diseño de páginas Web”
Búsqueda en la Web Rogelio Ferreira Escutia. 2 Cómo funciona La Web, 2008http:// Anatomía de la Web.
Internet y tecnologías web
RSS Y LECTORES.
Taller opcional Tecnologías de la información y la comunicación Web 2.0.
Guías para Accesibilidad del Contenido Web 1.0
GLOSARIO TICS Un navegador es un programa que se instala en los computadores, el cual nos permite acceder a la información que se encuentra en Internet.
PLAN DE COMUNICACIONES PROYECTO GOLD BRASIL Diciembre 15 / 2005
Lina maría parra santos Jenny Katherine Vicentes arenas 1001 J.T.
Android – Interface Gráfica Rogelio Ferreira Escutia.
Rogelio Ferreira Escutia. Construir Tráfico 3 Contenido útil y actualizado para hacer volver al usuario. Contenido Util (la más importante!!!)
Hecho por: Víctor Botero Zapata Leyton Stiven Montoya 9ºc
3 Preguntas Por: Rogelio Ferreira Escutia. ¿Has sentido a veces que tu vida va muy de prisa?
Historia y Evolución de UNIX/Linux Rogelio Ferreira Escutia.
Curso “Programación Web” Plan 2004 Rogelio Ferreira Escutia.
Contenido Crisis del Software Mitos del Software
“Espectros de Frecuencia”
“Android – Hola Mundo” Rogelio Ferreira Escutia. 2 Creación del Proyecto.
Rogelio Ferreira Escutia
Actividad 10. Configuración para ingeniería Web. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
La web La world, wide, web y www, es una red mundial. Es un sistema de información basado en hipertexto o intermedios enlazados y accesibles al internet,
EDWIN ACOSTA PINILLA DIEGO FERNANDO CASTRO JHON SEBASTIAN CASTRO.
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
UNIVERSIDAD PEDRO RUIZ GALLO SEGUNDA ESPECILIDAD: Tecnología e Informática Educativa TEMA: Tecnología de la información y comunicación (Sesión 2) Alumna:
HTML Prof. Oscar Marroquin Mollinedo. Desarrollo web Desarrollo web es un título algo arbitrario para el conjunto de tecnologías de software del lado.
Tecnológico de Estudios Superiores Huixquilucan
Colegio de Bachilleres Plantel 20 Del Valle Matías Romero
TALLER DISEÑO WEB José Joo Villablanca DG & otras yerbas Instituto Profesional Santo Tomás / Diseño Publicitario Multimedial.
Ingeniería de software
VENTAJAS Y ALCANCES DEL M- LEARNING. ● Mayor disponibilidad. Más del 50% de todos los empleados pasan hasta la mitad de su tiempo fuera la oficina. Los.
“Reflexiones para el Primer Día de Clases”
Ingeniería web. Cualquier producto o sistema importante es merecedor de recibir una ingeniería. Antes de comenzar a construir lo mejor es : Entender el.
Iván camilo González Luis David cano
Natalia Unibio 903. Un navegador web (en inglés, web browser) es un software, aplicación o programa que permite el acceso a la Web, interpretando la información.
Rogelio Ferreira Escutia
“CSS - Colores” Rogelio Ferreira Escutia.
“Análisis de la Situación Actual de la
“HTML – Estructura” Rogelio Ferreira Escutia.
“Análisis de la Situación Actual
“HTML – Manejo de Texto”
“Instalación” Rogelio Ferreira Escutia.
“Arduino - Herramientas” Rogelio Ferreira Escutia
“Proporción Áurea” Rogelio Ferreira Escutia.
“Herramientas” Rogelio Ferreira Escutia
Material para “Internet de las Cosas” Rogelio Ferreira Escutia
Marketing - “Modelos de Negocio” Rogelio Ferreira Escutia
Marketing - “Análisis de Sitios” Rogelio Ferreira Escutia
“Multiplexado y demultiplexado de señales:
Transcripción de la presentación:

“Atributos de aplicaciones basadas en WEB” Rogelio Ferreira Escutia

Primeros Análisis “Me parece que cualquier producto o sistema importante es merecedor de recibir una ingeniería. Antes de comenzar a construirlas, lo mejor es entender el problema, diseñar una solución viable, implementarla de una manera sólida y comprobarla en profundidad.” Reunión de IEEE Software 1998 “Ingeniería de Software”, Pressman 2

¿Qué opinan los Desarrolladores Web? Muchos de los que desarrollan Webs no dicen lo mismo, ellos piensan que su mundo es realmente diferente, y que simplemente no se van a aplicar los enfoques de ingeniería del software convencionales. “Ingeniería de Software”, Pressman 3

¿Qué es la Ingeniería Web? La ingeniería Web no es un clónico perfecto de la ingeniería de software, pero toma prestado muchos de los conceptos y principios básicos de la ingeniería del software, dando importancia a las mismas actividades técnicas y de gestión. “Ingeniería de Software”, Pressman 4

¿Pueden aplicarse principios, conceptos y métodos de ingeniería en el desarrollo de la Web? Creo que muchos de ellos sí se pueden aplicar, pero su aplicación quizás requiera un giro algo diferente. “Ingeniería de Software”, Pressman 5

Web Enmarañada Esta frase connota un cúmulo de aplicaciones basadas en Web pobremente desarrolladas y con una probabilidad de fallo bastante alta. A medida que los sistemas basados en Web se van complicando, un fallo en uno de ellos puede propagar y propagará problemas muy extensos en todos. “Ingeniería de Software”, Pressman 6

Web de Calidad Con objeto de evitar una Web enmarañada y lograr un mayor éxito en el desarrollo y aplicación de sistemas basados en Web complejos y a gran escala, existe una necesidad apremiante de enfoques de ingeniería Web disciplinada y de métodos y herramientas nuevos para el desarrollo, empleo y evaluación de sistemas y aplicaciones basados en Web. “Ingeniería de Software”, Pressman 7

Atributos de Aplicaciones Web 1) Intensivas de Red. Por su propia naturaleza, una WebApp es intensiva de red. Reside en una red y debe dar servicio a las necesidades de una comunidad diversa de clientes. “Ingeniería de Software”, Pressman 8

Atributos de Aplicaciones Web 2) Controlada por el contenido. En muchos casos, la función primaria de una WebApp es utilizar hipermedia para presentar al usuario el contenido de textos, gráficos, sonido y vídeo. “Ingeniería de Software”, Pressman 9

Atributos de Aplicaciones Web 3) Evolución contínua. A diferencia del software de aplicaciones convencional, que evoluciona con una serie de versiones planificadas y cronológicamente espaciadas, las aplicaciones Web están en constante evolución. No es inusual que algunas WebApps (específicamente, su contenido) se actualicen cada hora. “Ingeniería de Software”, Pressman 10

Atributos de Aplicaciones Web 4) Inmediatez Las aplicaciones basadas en Web tienen una inmediatez que no se encuentra en otros tipos de software. Es decir, el tiempo que se tarda en comercializar un sitio Web completo puede ser cuestión de días o semanas. “Ingeniería de Software”, Pressman 11

Atributos de Aplicaciones Web 5) Seguridad Dado que las WebApps están disponibles a través de1 acceso por red, es difícil, si no imposible, limitar la población de usuarios finales que pueden acceder a la aplicación. “Ingeniería de Software”, Pressman 12

Atributos de Aplicaciones Web 6) Estética Una parte innegable del atractivo de una WebApp es su apariencia e interacción. Cuando se ha diseñado una aplicación con el fin de comercializarse o vender productos o ideas, la estética puede tener mucho que ver con el éxito del diseño técnico. “Ingeniería de Software”, Pressman 13

Atributos de Aplicaciones Web (resumen) 1) Intensivas de Red 2) Controlada por el contenido 3) Evolución contínua 4) Inmediatez 5) Seguridad 6) Estética “Ingeniería de Software”, Pressman 14

Factores de Calidad en Aplicaciones Web “Ingeniería de Software”, Pressman 15

Rogelio Ferreira Escutia Instituto Tecnológico de Morelia Departamento de Sistemas y Computación Correo: rogeplus@gmail.com rogelio@itmorelia.edu.mx Página Web: http://antares.itmorelia.edu.mx/~kaos/ http://www.xumarhu.net/ Twitter: http://twitter.com/rogeplus Facebook: http://www.facebook.com/groups/xumarhu.net/