Actualizado (Martes, 16 de Noviembre de 2010 15:03) Escrito por Administrator Lunes, 15 de Noviembre de 2010 20:58
¿Cómo determinar si necesita un sistema de escritorio o un sistema web?
Los criterios varian y por el momento no hay una respuesta categórica, pues depende de la realidad de cada empresa. Sin embargo, podemos explorar algunas ventajas y desventajas de cada uno.
Ventajas: pueden aprovechar más fácilmente los recursos de la computadora cliente. Tiene a su disposicion el poder de procesamiento de la pc, y responden de manera instantánea a las peticiones del usuario. Son ideales en escenarios donde no se cuenta con una red, y los datos se almacenan en la misma computadora donde se ejecuta el sistema.
Desventajas: Dificultan el proceso de consolidación de la información, pues depende del traslado de los datos en un cd o una memoria flash. Las actualizaciones del sistema deben hacerse de equipo en equipo. Además, al estar instalados de forma local, si se reinstala la pc hay que reinstalar también el sistema. Incluso, la configuración de la computadora cliente o la diferencia de versiones de alguna dll puede hacer fallar al sistema.
Ventajas: Al estar instalados en un solo equipo, facilitan la administración del sistema, tanto para las actualizaciones como para la corrección de bugs. Se acceden a través de navegadores de internet, por lo que en general no requieren de una configuración particular en las computadoras clientes. Los datos del sistema se almacenan de forma centralizada y esto facilita la obtención de informacion consolidada. Los clientes, proveedores y demás agentes de interés pueden acceder a la información la empresa crea conveniente, mejorando los tiempos de respuesta de la organización, aunque esto puede requerir inversiones en seguridad.
Desventajas: El desarrollo de aplicaciones web requiere conocimientos un poco mas especializados que el desarrollo de aplicaciones de escritorio. Requiere una infraestructura de red, lo que implica una inversión mayor en caso de que no se cuente con ella. La respuesta a las acciones del usuario es más lenta. La apariencia suele ser menos vistosa que en una aplicaciones de escritorio. Aunque estas dos últimas brechas se han venido reduciendo con el uso de nuevas tecnologías como Ajax.
Aunque en estos dias se oye hablar mucho de virtualización, computación "en la nube" y sistemas en línea, la tecnología no deja de ser un medio y como tal debemos usarla según las particularidades de cada caso. Aquellas empresas que tienen una infraestructura de red montada o están por hacerlo, pueden sacarle más provecho con un sistema web. A pesar de eso, no está demás considerar sistemas híbridos, en donde la bodega, por ejemplo, cuenta con un sistema de escritorio con lectores de código de barras para administrar el inventario, y actualiza una base de datos a la que accede la contabilidad, compras y producción vía web.
Actualizado (Martes, 16 de Noviembre de 2010 09:03) Escrito por Omar Berroteran Jueves, 12 de Octubre de 2006 04:00