Es actualizaciones automáticas realista característica esperar de las aplicaciones Web empresariales?

StackOverflow https://stackoverflow.com/questions/49732

  •  09-06-2019
  •  | 
  •  

Pregunta

La mayoría de los trabajos que yo hago es con lo que podría considerarse las aplicaciones Web empresariales.Estos proyectos tienen grandes presupuestos, plazos más largos (de 3 a 12 meses), y pesado de las personalizaciones.Porque como desarrolladores nos han estado vendiendo la idea de la red como el próximo sistema operativo de escritorio, los clientes vienen a esperar que el software que se ejecuta en este "nuevo OS" a reaccionar de la misma como en el escritorio.Que incluye fáciles de gestionar las actualizaciones automáticas.En otras palabras, "hay Una actualización disponible.¿Desea actualizar?" Esto es incluso una expectativa realista?¿Alguien puede hablar desde la experiencia en tratar de implementar esta característica?

¿Fue útil?

Solución

En mi empresa tenemos las instalaciones de empresa que van a ser de miles de asientos.Si hemos implementado un auto-actualización, nuestros clientes motín!

Las grandes instalaciones que se han peculiar de problemas que no se aplican a los pequeños.Por ejemplo, con 2000 usuarios (no todos de los cuales son, digamos, el más sofisticado de usuario de la herramienta), herramienta de entrenamiento es una gran cosa:el tiempo de formación interna demos, proceso interno de documentos, etc..Ellos no pueden desatar una nueva característica o interfaz de usuario cambiar sin una oportunidad de entender cómo encaja en sus procesos y por lo tanto a lo interno de las mejores prácticas y cómo comunicar a sus usuarios.

También cuando las aplicaciones fallan, es la interna del equipo de TI, los que son responsables.Por lo tanto, quieren tiempo para instalar una nueva versión en un área de prueba, beat it, y se despliega en un solo sábado cuando son buenos y listo.

Puedo ver el valor en la fabricación de menores parches más fácil de instalar, especialmente cuando el parche es solo para una corrección de bugs y no para cualquier cosa que pueda requerir la reconversión, y si los admins aún así obtener la última palabra sobre cuando es instalado.Pero incluso entonces, no creo que alguien se ha preguntado alguna vez por esto!Ya sea porque no quieren o están entrenados para no esperar, no parece valer la pena.

Otros consejos

Bueno, realmente depende de su modelo de negocio, pero para una gran cantidad de aplicaciones el modelo SaaS puede terminar a morder.Es genial para un montón de cosas, pero para aplicaciones más grandes que los usuarios no están invirtiendo como cantidad significativa de frente y, posiblemente, podría pasar a algo más antes de que se haya hecho ningún dinero.

Ver

http://news.zdnet.com/2424-9595_22-218408.html

y aquí

http://www.25hoursaday.com/weblog/2008/07/21/SoftwareAsAServiceWhenYourBusinessModelBecomesAParadox.aspx

para obtener más información

Una de las principales razones para implementar una aplicación como una aplicación web es que usted consigue automática de actualizaciones gratis.¿Por qué los usuarios estar recibiendo pide actualizaciones en una web app?

Para las aplicaciones de Windows, la "actualización está disponible, ¿quieres actualizar?" funcionalidad es proporcionada por Microsoft mediante ClickOnce, que he utilizado en un entorno empresarial con éxito-hay un par de errores, pero la mayor parte es una buena manera de administrar automática de la implementación y actualización de las aplicaciones de Windows.

Para aplicaciones móviles, también se puede implementar la auto-actualizaciones, aunque es un poco más complicado.

En cualquier caso, para responder a su pregunta en un sentido amplio, no sé si se espera que todas las aplicaciones empresariales deben realizar la actualización de fácil, pero sin duda vale la pena el dinero desde un punto de vista de apoyo a arquitecto ellos para permitir una fácil actualización.

Si usted está proporcionando una solución alojada, que no me molestaría.Deje que la actualización pasar en silencio (tal vez con un aviso de que usted lo hizo).Si usted está vendiendo una aplicación de la que se alojan en sus servidores, vamos a la actualización de la decisión hecha por un solo propietario, no todos los usuarios de la aplicación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top