Aplicaciones web

Solo disponible en BuenasTareas
  • Páginas : 5 (1040 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de febrero de 2011
Leer documento completo
Vista previa del texto
ATRIBUTOS DE APLICACIONES BASADAS EN LA WEB
No hay mucho que decir con respecto al hecho de que los sistemas y las aplicaciones basados en Web (nos referiremos a estas como WebApps) son muy diferentes de las otras categorías de software informático. Powell resume las diferencias básicas cuando afirma que los sistemas basados en Web «implican una mezcla de publicación impresa y desarrollo desoftware, de marketing e informática, de comunicaciones internas y relaciones externas, y de arte y tecnología» [POW98]. Los atributos siguientes se van a encontrar en la gran mayoría de las WebApps:
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. Una WebApp puede residir enInternet (haciendo posible así una comunicación abierta para todo el mundo). De forma alternativa, una aplicación se puede ubicar en una Intranet (implementando la comunicación a través de redes de una organización) o una Extranet (comunicación entre redes).
Controlada Por El Contenido. En muchos casos, la función primaria de una WebApp es utilizar hipermedia para presentar al usuario el contenidode textos, gráficos, sonido y vídeo.
Evolución Continua. 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. Algunos argumentan que la evolución continua de las WebAppshace que el trabajo realizado en ellas sea similar a la jardinería. Lowe trata este tema con el siguiente escrito:
La ingeniería está a punto de adoptar un enfoque científico y consecuente, suavizado por un contexto específico y práctico, para el desarrollo y el comisionado de sistemas y aplicaciones. El desarrollo de los sitios Web suele estar destinado a crear una infraestructura (sembrar eljardín) y entonces «ocuparse» de la información que crece y brota dentro del jardín. Después de un tiempo, el jardín (es decir, el sitio Web) continuará evolucionando, cambiando y creciendo.
Una buena arquitectura inicial deberá permitir que este crecimiento ocurra de forma controlada y consecuente...podamos hacer que «tres cirujanos» podaran los «árboles» (es decir, las secciones del sitio Web)dentro del jardín (el sitio en sí) a la vez se asegura la integridad de las referencias cruzadas. Podríamos disfrutar de «guarderías de jardín» donde «se cultiven)) las plantas jóvenes (es decir, las configuraciones de diseño para sitios Web). Acabemos con esta analogía, no vaya a ser que vayamos demasiado lejos.
Inmediatez. Las aplicaciones basadas en Web tienen una inmediatez [NOR99] que no seencuentra 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 semanas3. Los desarrolladores deberán utilizar los métodos de planificación, análisis, diseño, implementación y comprobación que se hayan adaptado a planificaciones apretadas en tiempo para el desarrollo de WebApps.
Seguridad. Dado que las WebApps estándisponibles 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. Con objeto de proteger el contenido confidencial y de proporcionar formas seguras de transmisión de datos, deberán implementarse fuertes medidas de seguridad en toda la infraestructura que apoya una WebApp y dentro de la misma aplicación.
Estética. Una parteinnegable 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.
Las características generales destacadas anteriormente se aplican a todas las WebApps, pero con un grado diferente de influencia. Las categorías de aplicaciones...
tracking img