σκέψεις συντήρησης Facebook App

ψήφοι
1

Αν γράψω ένα Facebook App για έναν πελάτη (θα ήθελα ίσως να είναι ο «κύριος του έργου» εργάζονται με εμπορική αντιπροσωπεία, με μία ή περισσότερες εφαρμογές του Facebook και στην αγορά μιας στρατηγικής κοινωνικών μέσων μαζικής ενημέρωσης), δεν είναι μόνο μια φωτιά και να ξεχάσουμε το έργο, είναι το?

Από ό, τι έχω διαβάσει μέχρι τώρα, το API του Facebook εξακολουθεί να είναι ρευστή, και διορθώσεις και αλλαγές που το Facebook κάνει να σπάσει εφαρμογές. Έτσι, από την πλευρά των επιχειρήσεων της εργασίας σε ένα Facebook App για έναν πελάτη περιλαμβάνει πιθανώς κάποια συνεχή παρακολούθηση της εφαρμογής και διορθώσεις στην πορεία, καθώς και την παρακολούθηση των εξόδων φιλοξενίας και θέματα.

Για όσους κάνουν Facebook Apps τώρα, πόσο συχνά έχει σπάσει η εφαρμογή σας; Τι αμυντικά μέτρα παίρνετε για την πρόληψη της θραύσης;

Για το σχεδιασμό της ανάπτυξης, ποια είναι η αναλογία του χρόνου ανάπτυξης με το χρόνο συντήρησης; Και από την πλευρά biz, θα σας χρεώσουμε συντήρηση, όπως συμβαίνει ή ένα σταθερό κόστος ανά μήνα;

Δημοσιεύθηκε 19/06/2009 στις 16:53
πηγή χρήστη
Σε άλλες γλώσσες...                            


2 απαντήσεις

ψήφοι
3

Σίγουρα δεν είναι μια «φωτιά και να ξεχάσουμε» του έργου.

Facebook συνεχώς εξαπλώνονται νέα χαρακτηριστικά, αποδοκιμασίας υπάρχουσες δυνατότητες, και την αλλαγή της ροής εργασίας πολλών βασικών εννοιών της πλατφόρμας.

Θα έλεγα εφαρμογές «σπάσει» κάθε 2-3 μήνες αν πραγματικά δεν υπάρχει προβλεψιμότητα για το πότε θα αναπτύξουν τις αλλαγές. Για ορισμένες εφαρμογές, οι αλλαγές του Facebook δεν έχουν καμία άμεση επίδραση στην εφαρμογή, αλλά να δημιουργήσει ευκαιρίες για την επέκταση των υφιστάμενων λειτουργιών. Μερικές φορές το σπάσιμο θέτει σε κίνδυνο μόνο ένα μέρος του back-end διαδικασία και δεν θα έχει άμεση επίδραση στο χρήστη. Μερικές φορές, όμως, η εφαρμογή μπορεί να γίνει εντελώς απρόσιτα ή βασικές λειτουργίες μπορεί να σταματήσει να λειτουργεί.

Όσον αφορά τα προληπτικά μέτρα, το καλύτερο στοίχημά σας είναι να κρατήσει μέχρι και σήμερα στο Facebook ανακοινώσεις πλατφόρμα, που απελευθερώνονται στον πίνακα μηνυμάτων εφαρμογή Developer. Συνήθως οι αλλαγές ανακοίνωσε μια καλή 30-60 ημέρες μπροστά από το χρόνο, και συνήθως φημολογείται ακόμα και νωρίτερα. Μόλις κάνετε τις αλλαγές, το Facebook και συνήθως διατηρεί την υποστήριξη για τυχόν καταργηθεί λειτουργεί για ένα μήνα για να δοθεί χρόνος σε όλους να κάνετε τις αλλαγές, δοκιμή, την αντιμετώπιση προβλημάτων, κλπ Έτσι, πραγματικά, τελικά, από τη στιγμή που η εφαρμογή σας θα «σπάσει» σας θα έχετε περισσότερο από αρκετό χρόνο για να φιλοξενήσει.

Η συμβουλή μου θα ήταν να χρεώνουν σε μια βάση ανά-ενημέρωση, όπως απαιτείται. Ως προγραμματιστής, θα πρέπει να συμβαδίσει με τις ανακοινώσεις για να μείνει ακριβώς καταλαβαίνω. Εγώ προσωπικά αφήσει όλους τους πελάτες μου ξέρουν πότε Facebook ανακοινώνει αλλαγές, έτσι ώστε να γνωρίζουν εκ των προτέρων για κάθε εργασία που απαιτείται, και θα περιλαμβάνουν γενικά προσφορά μου για να κάνει τις απαραίτητες αλλαγές στις εφαρμογές τους. Αν ο πελάτης δεν αναλάβει δράση από τη στιγμή που οι αλλαγές ξεδιπλώσει, θα στείλει μια υπενθύμιση. Με αυτόν τον τρόπο, από τη στιγμή που η εφαρμογή πραγματικά «διαλείμματα», έχει υπάρξει άφθονη προειδοποίηση.

Απαντήθηκε 19/06/2009 στις 18:27
πηγή χρήστη

ψήφοι
3

Υπάρχει και μια άλλη πτυχή σε αυτό. Facebook αλλάζει είναι UI σχεδόν κάθε μήνα. Συχνά, μια νέα μεγάλη ιδέα της εφαρμογής ή του UI σχεδιασμό γίνεται δύσκολη ή ανόητο, γιατί το Facebook άλλαξε μόνο κάποια πτυχή της πλατφόρμας. Για παράδειγμα, η πιο σημαντική λειτουργία της κάθε εφαρμογής FB είναι η απόσπαση στον τοίχο. Το user interface, api, και οι πολιτικές γύρω από αυτή τη λειτουργία, έχουν αλλάξει 3 φορές τους τελευταίους 6 μήνες. Αυτές οι αλλαγές σχεδιασμού είναι το πιο δύσκολο και το πιο ακριβό πτυχή της συμβαδίσουν με τις Zuckerbergs.

Είναι η εμπειρία μας είναι ότι οι περισσότεροι πελάτες δεν θέλουν να εγγραφείτε για τη συντήρηση του Facebook apps. προϋπολογισμών τους για αυτά είναι μικρά και η καμπάνια που βασίζεται, έτσι ώστε μετά τον πρώτο μήνα ή δύο, να σταματήσουν να νοιάζονται για την εφαρμογή. Έχουμε προσπαθήσει σκληρά για να αλλάξει τη στάση, αλλά εξακολουθεί να είναι ένας τοίχος ερχόμαστε αντιμέτωποι κάθε φορά.

Απαντήθηκε 22/06/2009 στις 18:04
πηγή χρήστη

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