Question

Si j'écris une application Facebook pour un client (je serais probablement le "développeur" qui travaille avec une agence de marketing, avec une ou plusieurs applications Facebook comme marché d'une stratégie de média social), ce n'est pas qu'un feu et oublier le projet, est-ce?

D'après ce que j'ai lu jusqu'à présent, l'API Facebook est toujours en mutation et les corrections et modifications apportées par Facebook peuvent endommager les applications. Par conséquent, le côté commercial du travail sur une application Facebook pour un client comprend probablement une surveillance continue de l'application et des correctifs en cours de route, ainsi qu'un suivi des coûts et des problèmes liés à l'hébergement.

Pour ceux qui utilisent actuellement les applications Facebook, à quelle fréquence votre application est-elle interrompue? Quelles mesures de défense prenez-vous pour éviter les bris?

Pour la planification du développement, quel est le rapport temps de développement / temps de maintenance? Et du point de vue des entreprises, facturez-vous la maintenance en temps réel ou un coût fixe par mois?

Était-ce utile?

La solution

Ce n'est certainement jamais un "feu et oublier". projet.

Facebook déploie en permanence de nouvelles fonctionnalités, désapprouve les fonctionnalités existantes et modifie le flux de travail de nombreux concepts de plate-forme clés.

Je dirais que les applications "pause" tous les 2-3 mois, mais il n’ya vraiment aucune prévisibilité lorsqu’ils introduisent des changements. Pour certaines applications, les modifications de Facebook n'ont pas d'effet immédiat sur l'application, mais créent des opportunités pour étendre les fonctionnalités existantes. Parfois, la rupture ne fait que compromettre une partie du processus d’arrière-plan et n’a pas d’effet immédiat sur l’utilisateur. Parfois, cependant, l’application peut devenir totalement inaccessible ou des fonctions clés peuvent cesser de fonctionner.

En ce qui concerne les mesures préventives, le mieux est de vous tenir au courant des annonces de la plate-forme Facebook publiées sur le babillard de l'application Developer. Habituellement, les modifications sont annoncées 30 à 60 jours à l’avance et, selon la rumeur, encore plus tôt. Une fois les modifications apportées, Facebook conserve également généralement la prise en charge de toutes les fonctions obsolètes pendant un mois, afin que tout le monde ait le temps de les modifier, de les tester, de les dépanner, etc. vous aurez plus de temps que nécessaire.

Mon conseil serait de facturer chaque mise à jour au besoin. En tant que développeur, vous devez suivre les annonces pour rester informé. Personnellement, je préviens personnellement tous mes clients lorsque Facebook annonce des modifications, afin qu'ils soient informés à l'avance de tout travail nécessaire et qu'ils incluent généralement ma soumission pour apporter les modifications nécessaires à leurs applications. Si le client n'agit pas au moment où les modifications sont appliquées, j'envoie un rappel. De cette façon, au moment où l'application "se casse", il y a eu de nombreux avertissements.

Autres conseils

Il y a un autre aspect à cela. Facebook change son interface utilisateur presque tous les mois. Souvent, un nouveau concept d’application ou une interface utilisateur géniale devient maladroit ou ridicule, car Facebook vient de modifier certains aspects de la plate-forme. Par exemple, la fonction la plus importante de toute application FB est la publication sur le mur. L'interface utilisateur, les API et les stratégies entourant cette fonction ont été modifiées 3 fois au cours des 6 derniers mois. Ces modifications de la conception constituent l’aspect le plus difficile et le plus coûteux de suivre le rythme des Zuckerberg.

Nous savons par expérience que la plupart des clients ne souhaitent pas s’inscrire à la maintenance des applications Facebook. Leurs budgets sont modestes et basés sur des campagnes. Ils cessent donc de s'intéresser à l'application une fois le premier mois ou les deux premiers mois écoulés. Nous avons essayé de changer d’attitude, mais c’est toujours un mur contre lequel nous nous heurtons de temps en temps.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top