Académique Documents
Professionnel Documents
Culture Documents
Los "sistemas Web" o también conocido como "aplicaciones Web" son aquellos que
están creados e instalados no sobre una plataforma o sistemas operativos ( Windows,
Linux). Sino que se alojan en un servidor en Internet o sobre una intranet (red local). Su
aspecto es muy similar a páginas Web que vemos normalmente, pero en realidad los
'sistemas Web' tienen funcionalidades muy potentes que brindan respuestas a casos
particulares.
Los sistemas Web se pueden utilizar en cualquier navegador Web (chrome, firefox,
Internet Explorer,etc) sin importar el sistema operativo. Para utilizar las aplicaciones
Web no es necesario instalarlas en cada computadora ya que los usuarios se conectan a
un servidor donde se aloja el sistema.
Las aplicaciones Web trabajan con bases de datos que permiten procesar y mostrar
información de forma dinámica para el usuario.
Los sistemas desarrollados en plataformas Web, tienen marcadas diferencias con otros
tipos de sistemas, lo que lo hacen muy beneficioso tanto para las empresas que lo
utilizan, como para los usuarios que operan en el sistema.
Los términos sitio web y aplicación web suenan parecido y mucha gente los usa sin
distinción, hablando de ellos como si fueran lo mismo o implicando que cumplen la
misma función.
Otro punto muy relevante es que optar por un sitio web o una aplicación web tiene
un efecto importante en los costos y tiempos de un proyecto digital. Las cargas de
trabajo asociadas a las distintas áreas también varían mucho en el desarrollo de una
plataforma u otra, afectando la planificación de las tareas.
Conocer las diferencias entre un sitio web y una aplicación web permitirá tomar las
decisiones adecuadas. Además, ayudará a que todos usen apropiadamente los
términos, evitando confusiones y agilizando las definiciones en la planificación de un
proyecto.
PÁGINAS ESTÁTICAS VS SITIOS
INTERACTIVOS
En pocas palabras, un sitio web es un conjunto de páginas estáticas que entregan
información. Por su parte, las aplicaciones web son plataformas principalmente
interactivas que se centran en que los usuarios realicen acciones.
Aplicaciones web
El objetivo principal de una aplicación es que el usuario realice una tarea. También
pueden entenderse como un programa que se utiliza desde el navegador. Para
crearlos, se usan los lenguajes CSS, HTML, JavaScript y se puede utilizar software
gratuito de fuente abierta, como Drupal, Symfony, Django o Meteor.
Algunos ejemplos son los servicios de bancos, Google Docs y los sitios de ventas de
retail.
Sitios web
El objetivo principal de un sitio web es entregar información. Por lo tanto, consumir
contenidos es la tarea más importante hacen los usuarios en este tipo de plataformas.
Esta idea puede sonar confusa, ya que todos los sitios incluyen algún llamado a la
acción adicional, como por ejemplo realizar un contacto o suscribirse a un newsletter.
La diferencia está en que estas interacciones representan una parte pequeña y
usualmente se pueden lograr solo después de guiar al usuario a través del contenido.
Los sitios web tienen además varias páginas interconectadas y requieren un gestor de
contenidos.
PRINCIPALES DIFERENCIAS Y
CARACTERÍSTICAS A CONSIDERAR
De esta forma, las principales diferencias que se deben considerar al seleccionar una de
estas plataformas son:
Los sitios web son fuentes de información, mientras que las aplicaciones se centran en
la realización de acciones.
Las funciones y tareas de una aplicación son muchas más y tienen un nivel de
complejidad más elevado.
Dependiendo de las exigencias del proyecto, una plataforma puede ser más costosa que
la otra. Sin embargo, por lo general las aplicaciones web demandan una lógica más
compleja y, por tanto, una inversión mayor.
En todos los casos, las exigencias para las áreas son muy diferentes. La creación de
un sitio web demandará el trabajo de un grupo más variado de profesionales y tareas, sin
que esto signifique necesariamente un costo mayor.
https://blog.ida.cl/estrategia-digital/diferencias-aplicacion-web-sitio-web/
La diferencia radica en que una Página Web es sólo informativa y no cambia en el tiempo.
Una Página Web contiene normalmente texto e imágenes que generalmente hacen una presentación de
la empresa o negocio, pero la debilidad que principalmente poseen es que solo ayudan a poder captar
nuevos Clientes, pero no son de mucha ayuda para mantener a sus clientes, ya que la página web no les
aporta nueva información.
En cambio un Sistema Web permite cambiar información en el tiempo, haciendo y facilitando una
comunicación más estrecha y dinámica tanto con sus nuevos como sus actuales clientes.
Normalmente están apoyados con Bases de Datos que permiten almacenar información.
A este tipo de Sistemas también se les conoce como Canales Digitales, ya que ellos se convierten en un
nuevo canal de comunicación.
El poder contar con un Sistema Web para nuestra empresa o negocio, le permitirá diferenciarse con su
competencia, además de tener presencia en internet y mejorar la imagen frente a sus clientes.
http://sisapliwebdes.blogspot.com/2015/05/diferencia-entre-una-pagina-web-y-un.html
VENTAJAS DESVENTAJAS
PROCESO DE DESARROLLO DE
APLICACIONES WEB
El proceso de desarrollo de aplicaciones web se puede dividir en diferentes etapas del ciclo de vida.
Esto puede ayudar a administrar el equipo de trabajo con eficacia, de manera que podamos adaptar
procedimientos para lograr la máxima calidad. En este artículo veremos los procesos de desarrollo
que pueden ser propuestos como un proceso de ingeniería web.
El ALM(Application LifeCycle Management) viene con algunas normas que pueden satisfacer las
necesidades de cualquier equipo de desarrollo. Las aplicaciones web se pueden desarrollar con
ciertos métodos, con algunos cambios y adiciones sobre el proceso de desarrollo de software
existente. Veamos los pasos que implican el desarrollo de cualquier aplicacion web.
1. Análisis:
Una vez que un cliente provee sus requisitos, el equipo se involucra hacia el análisis de requisitos
preliminares. El análisis debe abarcar todos los aspectos, especialmente en la forma en que la
aplicacion va a unirse al sistema existente. La primer cosa importante es encontrar el público
objetivo, entonces, todo el hardware actual, software, personas y datos deben ser considerados
durante el tiempo de análisis.
2. Especificación de la construcción:
Las especificaciones preliminares son elaboradas para cubrir todos los requisitos. Por ejemplo,
considerar los módulos del sitio, incluyendo la navegación, el diseño, el sitio y partes dinámicas de
la página deben ser incluidos en la especificación. Los proyectos más grandes requerirán más niveles
de consulta y requisitos técnicos. Después de revisar y aprobar el documento preliminar, una
propuesta es preparada delineando el alcance del proyecto, incluyendo las responsabilidades, plazos
y costos.
3. Diseño y desarrollo:
En la aplicación web está prevista la recepción de la propuesta firmada, un depósito, y cualquier
material contenido escritos y gráficos que desea incluir. Aquí normalmente los diseños y la
navegación será diseñado como un prototipo.
Algunos clientes pueden estar interesados sólo en un prototipo funcional. En este caso es posible que
tenga que mostrar la interactividad de la aplicación. Pero en la mayoría de los casos el cliente puede
estar interesado en ver diseño de dos o tres módulos con todas las imágenes y la navegación. No
puede haber una gran cantidad de sugerencias y cambios desde el lado del cliente, y todos los
cambios deben ser congelados antes de pasar a la siguiente fase. Las revisiones podrían volver a
mostrar a través de la web para que el cliente pueda ver.
4. Contenido de la escritura:
Hay desarrolladores de contenido profesional que pueden escribir el contenido específico de la
industria y relevante para la aplicacion. La comprobación gramatical y la ortografía debe ser mayor
en esta fase.
5. Codificación:
Ahora los desarrolladores recurren a agregar su código sin alterar el diseño. A diferencia del diseño
tradicional, el promotor debe conocer la interfaz y el código no debería afectar a la apariencia del
sitio o aplicación. De modo que el desarrollador debe entender el diseño y la navegación. El
desarrollador necesita interactuar con el diseñador, a fin de entender el diseño.
El diseñador puede necesitar desarrollar algunos botones gráficos cada vez que el desarrollador está
en necesidad, especialmente durante el uso de alguno de los botones del formulario. El equipo debe
generar planes necesarios de prueba, así como la documentación técnica.
6. Pruebas:
A diferencia del software, las aplicaciones basadas en web necesita de pruebas intensivas. Algunas
de las pruebas que deben hacerse son:
pruebas de integración
pruebas de tensión
pruebas de Escalabilidad
pruebas de carga
pruebas de resolución
pruebas de compatibilidad
7. Mantenimiento y actualización:
Las aplicaciones web necesitan actualizaciones frecuentes para mantenerse activas. En ese caso hay
que hacer un análisis nuevo, y todos los otros pasos del ciclo de vida se repetirá. La corrección de
errores se puede hacer durante el tiempo de mantenimiento.
Los pasos antes mencionados por sí solos no son estrictos para la aplicación web o el desarrollo del
sitio web, pero si son muy recomendados para una buena organización.
BLOG DE
DANIEL
YESURÓN
TECNOLOGÍA DE VANGUARDIA
05.28.13
by Daniel Yesuron
https://danielyesuron.wordpress.com/2013/05/28/proceso-de-desarrollo-de-apps-web/