http://appeon.novalys.net/ES/web-enable-powerbuilder-applications/servicios-powerbuilder-web-adaptar-solución
http://www.webprogramacion.com/356/blog-informatica-tecnologia/aplicaciones-web-vs-aplicaciones-de-escritorio.aspx
http://www.osdglobal.com/faq/desarrollo-software/comparativo-web-vs-escritorio
Al inicio del diseño de la aplicación ERP de la empresa, se innovó utilizando tecnologías cliente/servidor. Mediante servidor de base de datos Microsoft SQL Server. Ambiente Windows descartando DOS. Hoy por hoy, a la vuelta de 15 años, tenemos un nuevo reto: Actualización de tecnologías, Movilidad, Interoperabilidad, Disponibilidad.
Si bien el sistema ERP está alineándose constantemente a las reglas de negocio de la institución: "Primera Ley de la Ingeniería de Sistemas establece que: sin importar en qué momento del ciclo de vida del sistema nos encontremos, el sistema cambiará, y el deseo de cambiarlo persistirá a lo largo de todo el ciclo de vida." El aumento del número de usuarios, la distribución dentro y fuera del país y las necesidades de servidores dedicados de escritorio remoto con el fin de mantener la información online; nos pone ahora un nuevo reto: Actualizar plataforma de sistemas a la WEB.
Una de las bondades de Genexus, la herramienta de desarrollo que utilizamos para todos los sistemas, es precisamente que se basa en bases de conocimiento, las cuales se pueden prototipar en distintas plataformas. De tal forma que el traspaso hacia web, se espera menos dramático que si utilizáramos un lenguaje de programación tradicional.
En los sistemas WEB:
PROS
- auto-servicio. no es necesario instalación. incluso el alta de usuarios puede ser semiautomatizada. a petición del mismo se da de alta y un supervisor le otorga los perfiles.
- las reglas de negocio funcionarían igual, con el ciclo de mejora y actualización que hemos mantenido. pero utilizando las bondades de las nuevas tecnologías. mejor ergonomía en la experiencia de usuario, etc.
- el lenguaje de programación actualmente utilizado, nos ha traido desde hace varios años , la limitante de la memoria, por lo que hemos sacrificado sobre todo, las opciones drill-down. Además ya no hay actualizaciones de vb 6 , ni de gx 9
- las aplicaciones web son multiplataforma, de cualquier dispositivo con un navegador se puede acceder y utilizar.
- La capacidad de usuarios concurrentes se multiplica, ya que en un ambiente de escritorio remoto tenemos que proporcionar servidores con bastantes recursos de procesamiento y memoria para dar soporte a todos los usuarios. En web los usuarios son ligeros.
CONTRAS
- Se requiere muy buen diseño o "look & Feel" . Al acceder la aplicación desde un navegador, los usuarios compararán y esperarán un comportamiento y flexibilidad similar a otras aplicaciones a los que están familiarizados. Bancos, correos electrónicos, redes sociales, etc. Pero al ser una aplicación interna, que sigue reglas de negocio estrictas, no necesariamente será apropiado adoptar un estándar de aplicaciones públicas o masivas.
- Algunos procesos pueden tornarse mas lentos. La carga de páginas pesadas va depender, de la velocidad de acceso a Internet.
- Las aplicaciones WEB con mas vulnerables a ataques cibernéticos.
Sopesando pros y contras, pesan mas los pro's; particularmente, aquellos que soportan la vida futura de la aplicación:
- El sistema Windows actual, está generado en el lenguaje de programación denominado Visual Basic 6.0. Plataforma que ya está descontinuada por Microsoft, esto representa una amenaza y limitante en crecimiento a la vez.
- El número de usuarios, y la distribución de los mismos demanda servidores de escritorio remoto cada vez mas robustos, con varios procesadores dedicados y con necesidad de varios gigas de memoria RAM.
El sistema ERP que contempla todo el ciclo de vida del negocio, hasta contabilidad. Es un todo a la vez modularizado. Cada sección es independiente, pero a la vez se interconectan entre si. De tal forma que es factible realizar una migración por etapas. De tal forma que los usuarios del área contable podrían estar en web, mientras que facturación y ventas seguir en ambiente Windows sin problemas.Ya que la aplicación solo cambiará de plataforma, pero no de funcionalidad.
No hay comentarios.:
Publicar un comentario