Considerazioni di manutenzione Facebook App

voti
1

Se scrivo una Facebook App per un cliente (probabilmente sarei la developer a lavorare con un'agenzia di marketing, con una o più applicazioni di Facebook come mercato di una strategia di social media), non è solo un fuoco e dimenticare di progetto, è vero?

Da quello che ho letto finora, l'API di Facebook è ancora in evoluzione, e le correzioni e le modifiche che Facebook rende in grado di rompere le applicazioni. Quindi il lato commerciale di lavorare su un Facebook App per un cliente include probabilmente un po 'il monitoraggio continuo delle app e correzioni lungo la strada, oltre a tenere traccia dei costi di hosting e le questioni.

Per quelli che fanno Facebook Apps ora, quanto spesso si rompe la tua app? Quali misure di difesa si fa a prendere per evitare la rottura?

Per la pianificazione dello sviluppo, qual è il rapporto tra il tempo di sviluppo per i tempi di manutenzione? E sul lato biz, vuoi fatturare la manutenzione come accade o un costo fisso mensile?

È pubblicato 19/06/2009 alle 16:53
fonte dall'utente
In altre lingue...                            


2 risposte

voti
3

E 'certamente non un "spara e dimentica" del progetto.

Facebook è costantemente lanciando nuove funzionalità, deprecando funzionalità esistenti, e la modifica del flusso di lavoro di molti concetti chiave di piattaforma.

Direi apps "rompere" ogni 2-3 mesi anche se non c'è davvero nessuna prevedibilità a quando rotolano i cambiamenti. Per alcune applicazioni, i cambiamenti di Facebook non hanno alcun effetto immediato sulla domanda, ma creano opportunità di estendere le funzionalità esistenti. A volte la rottura compromette solo una parte di un processo di back-end e non avrà un effetto immediato per l'utente. A volte, tuttavia, l'applicazione può diventare del tutto inaccessibile o funzioni chiave può smettere di funzionare.

Per quanto riguarda le misure preventive, la soluzione migliore è quella di tenersi aggiornati su Facebook annunci di piattaforma, che vengono rilasciati sulla message board Application Developer. Di solito i cambiamenti sono annunciati un buon 30-60 giorni prima del tempo, e di solito vocifera anche prima. Una volta che apportare le modifiche, Facebook anche di solito mantiene il supporto per le funzioni deprecate per un mese per dare il tempo a tutti di apportare le modifiche, di prova, la risoluzione dei problemi, ecc Quindi, in realtà, alla fine, per il momento la vostra applicazione potrebbe "rompere" si avrà più di tempo sufficiente per ospitare.

Il mio consiglio è di pagare su una base per-aggiornamento, se necessario. Come sviluppatore, si dovrebbe tenere il passo sugli annunci solo per rimanere savvy. Ho lasciato personalmente tutti i miei clienti a sapere quando Facebook annuncia cambiamenti, in modo che siano a conoscenza prima del tempo di qualsiasi lavoro necessario, e generalmente includono la mia citazione per apportare le modifiche necessarie alle loro applicazioni. Se il cliente non agire per il momento le modifiche vengono srotolati, ti mando un promemoria. In questo modo, per il momento l'applicazione in realtà "pause", c'è stato ampio preavviso.

Risposto il 19/06/2009 a 18:27
fonte dall'utente

voti
3

C'è un altro aspetto a questo. Facebook cambia è UI quasi ogni mese. Spesso, un grande nuovo concetto di app o UI design diventa scomodo o stupido perché Facebook appena cambiato qualche aspetto della piattaforma. Ad esempio, la funzione più importante di qualsiasi applicazione FB è distacco al muro. L'interfaccia utente, API, e le politiche che circondano questa funzione sono cambiati 3 volte negli ultimi 6 mesi. Queste modifiche al progetto sono l'aspetto più difficile e più costoso di tenere il passo con le Zuckerbergs.

E 'stata la nostra esperienza che la maggior parte dei clienti non vogliono firmare per la manutenzione di applicazioni di Facebook. I loro bilanci per questi sono piccoli e la campagna-based, così dopo il primo mese o due, si fermano preoccuparsi della app. Abbiamo cercato difficile cambiare l'atteggiamento, ma è ancora un muro ci scontriamo ogni volta.

Risposto il 22/06/2009 a 18:04
fonte dall'utente

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