Considerații de întreținere App Facebook

voturi
1

Dacă aș scrie un App Facebook pentru un client (mi-ar fi, probabil, „dezvoltator“ de lucru cu o agenție de marketing, cu una sau mai multe aplicații Facebook ca piață a unei strategii de social media), nu este doar un foc și să uitați de proiect, este aceasta?

Din ceea ce am citit până acum, API-ul Facebook este încă în flux, și remedieri și schimbările pe care Facebook face pot rupe aplicații. Deci, partea de afaceri de a lucra pe un App Facebook pentru un client include, probabil, o monitorizare continuă a aplicației și remedierile de-a lungul drum, plus urmări păstrarea a costurilor de găzduire și problemele.

Pentru cei care fac Facebook Apps acum, cât de des se rupe aplicația? Ce măsuri defensive nu vă luați pentru a preveni spargerea?

Pentru planificarea dezvoltării, ceea ce este raportul dintre timpul de dezvoltare a timpului de întreținere? Și pe partea biz, ar facturați de întreținere așa cum se întâmplă sau un cost fix pe lună?

Întrebat 19/06/2009 la 16:53
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
3

Niciodată nu este cu siguranță un „foc și să uitați“ proiect.

Facebook este în mod constant de rulare noi caracteristici, peiorativ caracteristici existente, și modificarea fluxului de lucru de multe concepte cheie platforme.

Aș spune aplicații „rupe“ la fiecare 2-3 luni, deși nu este într-adevăr nici o predictibilitate atunci când rola modificări. Pentru unele aplicații, modificări Facebook nu au nici un efect imediat asupra cererii, dar a crea oportunități de a extinde funcționalitatea existentă. Uneori, pauza compromite doar o parte a unui proces de back-end și nu va avea un efect imediat asupra utilizatorului. Uneori, cu toate acestea, cererea poate deveni în întregime inaccesibile sau funcții-cheie pot opri de lucru.

În ceea ce privește măsurile preventive, cel mai bun pariu este de a ține la curent pe Facebook anunțuri platformă, care sunt puse pe placa de mesaje Application Developer. De obicei, modificările sunt anunțate un bun 30-60 de zile înainte de timp, și de obicei zvonuri chiar mai devreme. Odată ce face schimbările, Facebook, de asemenea, de obicei, păstrează suport pentru orice funcții dezaprobate pentru o lună, pentru a permite timp pentru toată lumea pentru a face modificările, de testare, depanare, etc Deci, într-adevăr, în cele din urmă, în momentul în aplicația ar „rupe“ te va avea mai mult decât suficient timp pentru a se adapta.

Sfatul meu ar fi să perceapă pe o bază per actualizare după cum este necesar. Ca dezvoltator, ar trebui să țină pasul pe anunțurile doar pentru a rămâne avizați. Eu personal lasa toți clienții mei știu când Facebook anunță schimbări, astfel încât acestea sunt conștienți înainte de timp cu privire la orice lucru este necesar, și va include, în general, citat meu pentru a face modificările necesare în aplicațiile lor. În cazul în care clientul nu ia măsuri în momentul în care modificările sunt laminate afară, voi trimite un memento. În acest fel, în momentul în care aplicația de fapt, „pauze“, a avut loc de avertisment amplu.

Publicat 19/06/2009 la 18:27
sursa de către utilizator

voturi
3

Există un alt aspect la acest lucru. Facebook se schimba este UI aproape în fiecare lună. De multe ori, un mare nou concept de aplicație sau UI de proiectare devine incomod sau prostie, deoarece Facebook a schimbat doar un aspect al platformei. De exemplu, cea mai importantă funcție de orice aplicație FB postează pe perete. Interfața cu utilizatorul, și politicile API, care înconjoară această funcție s-au schimbat de 3 ori în ultimele 6 luni. Aceste modificări de design sunt aspectul cel mai dificil și mai scump de a ține pasul cu Zuckerbergs.

A fost experiența noastră că majoritatea clienților nu doresc să se înscrie pentru întreținerea de aplicații Facebook. Bugetele lor pentru acestea sunt mici și bazate pe campanie, astfel încât după prima lună sau două, ei nu mai aveți grija despre aplicație. Am încercat din greu să se schimbe atitudinea, dar este încă un zid ne lovim timp după timp.

Publicat 22/06/2009 la 18:04
sursa de către utilizator

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