Con el gran desarrollo de Internet, la mayoria de proyectos y sistemas estan enfocados para las aplicaciones basadas en la Web(WebApps). Es por que se introduce el concepto de Ingeniería Web que es un proceso utilizado para crear, implantar y mantener aplicaciones y sistemas web de alta calidad.
Es así que podemos definir la WebApp como una aplicación que tiene lugar en el navegador web, pues puede ser visualizada en cualquier dispositivo movil, pues funcionan en todos los sistemas operativos y terminales que cuentan con los navegadores web que las soportan (en general todos los navegadores actuales).
Teniendo en claro esos 2 conceptos podemos comenzar por explicar los atributos de la WebApp
WEBAPPS
|
||
Atributos
|
Definición
|
Ejemplo
(Netflix)
|
Intensidad de la
red
|
Las aplicaciones Web residen en una red y debe satisfacer
las necesidades de una variada comunidad de clientes, por lo que puede
permitir una comunicación mundial.
|
Netflix es un claro ejemplo que muestra este atributo
pues varios clientes hacen uso de esta aplicación.
|
Concurrencia
|
Un gran número de usuarios puede tener acceso a la WebApp
al mismo tiempo.
|
Diferentes usuarios pueden tener acceso a la aplicación,
al estar viendo películas, series, entre otras cosas al mismo tiempo.
|
Carga impredecible
|
Se refiere a que la carga de estas aplicaciones puede
variar debido al número de usuarios que accedan, pues un día puede haber más
visitantes y otros no tanto.
|
Debido a que el mismo número de usuarios es igual todos
los días a veces la carga de las películas o series es más rápida.
|
Desempeño
|
Si un usuario espera demasiado para que se despliegue la
información que requiere, propiciará a que se vaya a cualquier otra parte.
|
El desempeño de la aplicación es bastante bueno pues es rápido
y no te distraes con cualquier cosa.
|
Disponibilidad
|
Algunos usuarios demandan disponibilidad para accesos a
la WebApp
|
La disponibilidad que presenta dicha aplicación podría
decirse que puede hacer a través de una PC o como es debido a través de un móvil
|
Gobernada por los
datos
|
Se refiere al uso de hipermedia para presentar contenidos
de texto, gráficos, audio, video al usuario final.
|
Esta aplicación es un claro ejemplo al mostrar audio y
video pues es una aplicación que tiene películas, series, etc.
|
Sensibilidad del
contenido
|
La calidad estética del contenido.
|
El contenido está organizado de acuerdo al usuario que lo
esté viendo (Sea un niño o Adulto).
|
Evolución Continua
|
Las aplicaciones Web evolucionan de manera continua. Por
lo que su crecimiento debe de realizarse de forma controlada y consistente
|
Con lo que va de la aplicación esta ha ido evolucionando,
esto se puede ver por las actualizaciones que se tiene respecto al contenido.
|
Inmediatez
|
La WebApp debe estar en el momento en que la requieran
los usuarios. El tiempo que se
tarda en comercializar un sitio Web completo puede ser cuestión de días o
semanas.
|
La manera de navegar y cargar los contenidos es bastante
veloz y es muy comercializable por lo
que encuentras en esta aplicación.
|
Seguridad
|
Se deben de implementar fuertes medidas de seguridad a lo
largo de la infraestructura que sustenta una WebApp para proteger la
confidencialidad de los datos.
|
La seguridad de la aplicación se basa en un usuario y una
contraseña pero aun así le falta un poco más de seguridad.
|
Estética
|
La WebApp debe contar indudablemente con una buena presentación
y buena disponibilidad de sus elementos.
|
La interfaz con la que cuenta Netflix es un tanto
sencilla pero fácil de navegar en ella por la disponibilidad de sus
elementos.
|
Otro punto que debemos saber son las categorías en las que se dividen las WebApps
Categorías
|
Definición
|
Ejemplo
|
Informativa
|
Se proporciona un
contenido solo de lectura con navegación y enlaces simples.
|
http://www.excelsior.com.mx/
Permite al usuario consultar noticias. |
De descarga
|
Un usuario descarga la
información desde el servidor apropiado.
|
http://www.youtube-mp3.org/
Permite al usuario descargar música |
De entrada del usuario
|
El usuario personaliza el
contenido a sus necesidades específicas.
|
https://www.blogger.com/
Permite al usuario crear su propio blog a su gusto. |
De interacción
|
La comunicación entre una
comunidad de usuarios ocurre mediante un espacio chat (charla), tablones de
anuncios o mensajería instantánea; entrada del usuario: la entrada basada en
formularios es el mecanismo primario de la necesidad de comunicación.
|
www.elforo.com/
Permite la comunicación de diferentes usuarios mediante comentarios o mensajes para resolver dudas. |
Orientada a
Servicios
|
Aplicación proporciona un servicio al usuario, por ejemplo,
ayuda al usuario a determinar un pago de hipoteca.
|
http://www.mitareanet.com/ayutar.htm
Ayuda a los usuarios con tareas escolares. |
Orientada a
transacciones
|
El usuario hace una solicitud (por ejemplo, la realización un
pedido) que es cumplimentado por la WebApp;
|
www.ticketmaster.com.mx/
Permite al usuario comprar boletos. |
De portal
|
La aplicación canaliza al usuario llevándolo a otros
contenidos o servicios Web fuera del dominio de la aplicación del portal.
|
https://www.trivago.com.mx/
Permite al usuario comparar hoteles de diferentes lugares llevándolos a las respectivas paginas de los hoteles. |
De acceso a base de
datos
|
El usuario consulta en una
base de datos grande y extrae información.
|
permite consultar la información de una persona introduciendo la CURP. |
De almacenamiento
de datos.
|
Permite al usuario consultar una conexión a base de datos para almacenar información.
|
https://mega.nz/
Permite al usuario almacenar información que después le es posible consultar. |
Podemos concluir que hoy en día son mas utilizadas las WebApps y que quizás la mayoría de lo que usamos en la actualidad son WebApps aunque ni siquiera sabíamos en que clasificación entraba o mucho menos que características debían de cumplir. Por eso mismo ahora somos consientes de los requisitos que se deben cumplir y como es que funcionan estas aplicaciones.
Palacios, I.. (2016). Los Atributos de Aplicaciones Basadas en WEB.. Marzo 31, 2017 Sitio web: https://sites.google.com/site/talleringenieriasoftwareivan/unidad---uno/3-1-atributos-de-los-sistemas-y-aplicaciones-basados-en-web
1&1 Digital Guide. (2016). Conceptos básicos: definición de web app y ejemplos. Marzo 31, 2017 Sitio web: https://www.1and1.mx/digitalguide/paginas-web/desarrollo-web/que-es-una-web-app-y-que-clases-hay/
Ferreira, R.. (2016). “Atributos de aplicaciones basadas en WEB”. Marzo 31, 2017
Sitio web: “http://www.xumarhu.net/isw_1_1_atributos_de_aplicaciones_basadas_en_web.pdf”
"Atributos de las webapps", extraído el 1 de abril de 2017 desde la fuente:
https://es.scribd.com/document/63602470/Atributos-de-Web-App
No hay comentarios.:
Publicar un comentario