Consideraciones de mantenimiento de la aplicación de Facebook

votos
1

Si escribo una aplicación de Facebook para un cliente (probablemente sea el desarrollador que trabaja con una agencia de marketing, con una o más aplicaciones de Facebook como mercado de una estrategia de redes sociales), no es solo un proyecto de fuego y olvido, es ¿eso?

De lo que he leído hasta ahora, la API de Facebook todavía está en constante cambio, y las correcciones y cambios que hace Facebook pueden romper aplicaciones. Por lo tanto, la parte comercial de trabajar en una aplicación de Facebook para un cliente probablemente incluya algún monitoreo continuo de la aplicación y arreglos en el camino, además de mantener un registro de los costos y problemas de alojamiento.

Para aquellos que hacen aplicaciones de Facebook ahora, ¿con qué frecuencia se rompe tu aplicación? ¿Qué medidas de defensa tomas para evitar la rotura?

Para la planificación del desarrollo, ¿cuál es la relación entre el tiempo de desarrollo y el tiempo de mantenimiento? Y en el lado de las empresas, ¿cobrarías el mantenimiento a medida que suceda o un costo fijo por mes?

Publicado el 19/06/2009 a las 16:53
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
3

Ciertamente nunca es un proyecto de "fuego y olvídate".

Facebook despliega constantemente nuevas funciones, desaprobando las funciones existentes y cambiando el flujo de trabajo de muchos conceptos clave de la plataforma.

Yo diría que las aplicaciones "se rompen" cada 2-3 meses, aunque en realidad no hay previsibilidad para cuando se implementan los cambios. Para algunas aplicaciones, los cambios de Facebook no tienen un efecto inmediato en la aplicación, pero crean oportunidades para extender la funcionalidad existente. A veces, el corte solo compromete parte de un proceso de fondo y no tendrá un efecto inmediato en el usuario. A veces, sin embargo, la aplicación puede volverse completamente inaccesible o las funciones clave pueden dejar de funcionar.

En cuanto a las medidas preventivas, lo mejor es mantenerse al día sobre los anuncios de la plataforma de Facebook, que se publican en el tablero de mensajes de la aplicación de desarrollador. Por lo general, los cambios se anuncian 30-60 días antes de lo previsto y, por lo general, se rumorea incluso antes. Una vez que realizan los cambios, Facebook también suele conservar el soporte para cualquier función obsoleta durante un mes para permitir que todos puedan realizar los cambios, probar, solucionar problemas, etc. Así que realmente, al final, cuando su aplicación lo "rompa" tendrá tiempo más que suficiente para acomodar.

Mi consejo sería cobrar por actualización según sea necesario. Como desarrollador, debe mantenerse informado sobre los anuncios solo para mantenerse informado. Personalmente, les aviso a todos mis clientes cuando Facebook anuncia cambios, para que estén al tanto de cualquier trabajo que se necesite y generalmente incluirá mi presupuesto para realizar los cambios necesarios en sus aplicaciones. Si el cliente no toma medidas en el momento en que se implementan los cambios, le enviaré un recordatorio. De esta forma, cuando la aplicación se "rompe", ha habido una gran advertencia.

Respondida el 19/06/2009 a las 18:27
fuente por usuario

votos
3

Hay otro aspecto en esto. Facebook cambia su UI casi todos los meses. A menudo, un gran nuevo concepto de aplicación o diseño de interfaz de usuario se vuelve torpe o tonto porque Facebook simplemente cambió algún aspecto de la plataforma. Por ejemplo, la función más importante de cualquier aplicación FB es publicar en la pared. La interfaz de usuario, la API y las políticas que rodean esta función han cambiado 3 veces en los últimos 6 meses. Estos cambios de diseño son el aspecto más difícil y más caro de mantenerse al día con los Zuckerbergs.

Según nuestra experiencia, la mayoría de los clientes no desean suscribirse para el mantenimiento de las aplicaciones de Facebook. Sus presupuestos para estos son pequeños y basados ​​en campañas, por lo que después del primer mes o dos, dejan de preocuparse por la aplicación. Hemos intentado cambiar la actitud, pero sigue siendo un muro contra el que nos encontramos una y otra vez.

Respondida el 22/06/2009 a las 18:04
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more