¿Las aplicaciones web realmente pueden reemplazar las aplicaciones nativas fuera de línea / Windows para el software ERP?

Si bien definitivamente hay aplicaciones que requieren ser nativas, el software ERP no es una de ellas.

Yo diría que cualquier aplicación de productividad de oficina es mejor como una aplicación web.

Por un lado: las aplicaciones como estas realmente necesitan estar en la misma versión. Una aplicación web se actualiza automáticamente. Los clientes nativos deben actualizarse manualmente.

No es sorprendente que un cliente nativo tenga un tamaño de 100 MB o más. Si bien distribuir un paquete de ese tamaño no es un gran problema en la mayoría de las partes del mundo, podría serlo cuando estás en una conexión lenta 2G en el medio de la nada. Imagínese solo queriendo verificar algunos datos muy rápido y el cliente nativo requiere que realice la actualización obligatoria que ha estado cambiando durante semanas … No va a suceder con las aplicaciones web.

Los clientes nativos deben compilarse para cada plataforma de destino. Las aplicaciones web incluso se pueden usar en tabletas, por ejemplo. Una tableta de tamaño decente con un teclado bluetooth es probablemente todo lo que necesita para trabajar. Prueba eso con una aplicación nativa de Windows.

Si bien el trabajo sin conexión es posible para las aplicaciones web, aún no es común. Todavía hay mucho margen de mejora. Pero llegaremos allí.

Probablemente haya más y hasta mejores argumentos, pero esos fueron los primeros en venir a mi mente.

Una solución ERP basada en web puede reemplazar la aplicación ERP basada en Windows. Especialmente si esa aplicación está basada en la nube. La razón detrás de esto es que la aplicación basada en web se puede instalar en el servidor de la nube, lo que reduce el

  1. Costo del servidor
  2. Sistema operativo y costo adicional de licencias de software (como base de datos y otros)
  3. Costo de mantenimiento anual del servidor, que incluye el salario del equipo de TI / persona (si corresponde)

Las aplicaciones basadas en la web lo están haciendo mientras escribo esto. Y ahora también están cargados con las aplicaciones de movilidad que las hacen accesibles en cualquier lugar en cualquier momento. Mirando el éxito de las aplicaciones de tipo Salesforce, Ariba, ConnektHub, estoy bastante seguro de que las aplicaciones fuera de línea / basadas en Windows serán cosa del pasado. Los principales beneficios son:

  1. No es necesario instalar el software del lado del cliente. Solo necesita un navegador estándar.
  2. No hay necesidad de RAM alta para el procesamiento. Solo necesito cargar la página.
  3. Los flujos de trabajo con aprobaciones se pueden configurar y utilizar en modo en línea, lo que hace que la gobernanza sea posible y más fácil.
  4. Accesibilidad en cualquier lugar y en cualquier momento. Solo necesito una computadora de escritorio, una computadora portátil o un teléfono móvil con Internet y un navegador o aplicación básicos.

En el futuro, ciertamente las aplicaciones web lo matarían. Actualmente estoy trabajando como implementador de ERP para una empresa de soluciones ERP de tamaño medio que se especializa en la fabricación. Todavía no hemos podido llevar nuestra aplicación a la web, ya que gran parte de nuestra clientela todavía no se siente cómoda al mudarse a la web, debido a la disponibilidad de una conectividad a Internet confiable y barata en algunas áreas. En segundo lugar, el espacio en el que operamos (fabricación) implica una gran cantidad de transacciones por minuto y una conectividad lenta a Internet en caso de una aplicación web significaría obstaculizar la línea de producción. Una vez dicho esto, tenemos una aplicación web para algunos procesos, incluida la gestión de licencias, asistencia, nómina, etc. Todavía hay un tiempo en que los sistemas centrales, como la producción, se pondrán al 100% en línea, pero sucederá tarde o temprano. La web es el camino a seguir.