Ο προσωπικός σας χώρος στο Chrome
Με ποιο τρόπο η χρήση στην πράξη ενέπνευσε μια πρωτοποριακή ιδέα στο πρόγραμμα περιήγησης Chrome. Η Sabine Borsay και ο David Roger του Κέντρου Τεχνικής Ασφάλειας της Google (Google Safety Engineering Center) περιγράφουν την κοινή τους προσπάθεια για τις νέες λειτουργίες των προφίλ Chrome.
«Εδώ και καιρό, όλα τα μέλη της οικογένειάς μου χρησιμοποιούν το πρόγραμμα περιήγησης Chrome σε έναν κοινό υπολογιστή», λέει ο David Roger, που εργάζεται ως προγραμματιστής λογισμικού στην Google στο Παρίσι. «Ορισμένες φορές έχουμε ανοιχτές έως 50 ιστοσελίδες ταυτόχρονα. Όταν, για παράδειγμα, εγώ προσπαθώ να βρω ένα βίντεο στο YouTube που είχα δει πρόσφατα, βλέπω παράλληλα στο ιστορικό αναζήτησης και βίντεο κλιπ του Minecraft. Ένα χάος». Ο David δεν είναι σίγουρα ο μόνος που αντιμετωπίζει αυτό το πρόβλημα. Είναι πολύ συνηθισμένο οι οικογένειες να μοιράζονται έναν υπολογιστή και το ίδιο πρόγραμμα περιήγησης Chrome. Κι αυτό έγινε ακόμα πιο σύνηθες κατά τη διάρκεια της πανδημίας του κορονοϊού. Γονείς, φροντιστές και τα παιδιά τους διαβάζουν, πραγματοποιούν αναζητήσεις και εξερευνούν πόρους για ψυχαγωγία, κι όλα αυτά ταυτόχρονα. Η απώλεια των προσωπικών ρυθμίσεων ή το μπέρδεμα του ιστορικού αναζητήσεων μπορεί να δημιουργήσει σύγχυση.
«Οι ιδέες γεννιούνται συνήθως από ανθρώπους που έχουν άμεση σχέση με το προϊόν».
David Roger, Προγραμματιστής Λογισμικού.
Η Sabine Borsay γνωρίζει ακριβώς τι εννοεί ο David Roger. Είναι η Διευθύντρια Προϊόντων στο Κέντρο Τεχνικής Ασφάλειας της Google (GSEC), το παγκόσμιο κέντρο ανάπτυξης της Google στο Μόναχο για την ιδιωτικότητα και την ασφάλεια στο Διαδίκτυο. Ήταν αυτή που παρουσίασε αυτό το πρόβλημα σε μία από τις Tech Days της GSEC, οι οποίες οργανώνονται με σκοπό τη συνεργασία των διαλειτουργικών ομάδων σε μια σειρά από ενδιαφέρουσες προκλήσεις. Η σύλληψη της ιδέας για τη δημιουργία μεμονωμένων προφίλ Chrome έγινε σε κάποια από αυτές τις διοργανώσεις. Η λειτουργία είναι πλέον διαθέσιμη στο Chrome και επιτρέπει σε κάθε χρήστη να δημιουργεί ένα εξατομικευμένο προφίλ, το οποίο μπορεί να επιλέγεται κάθε φορά που ανοίγει το πρόγραμμα περιήγησης. Για παράδειγμα, μπορείτε να αλλάξετε τα χρώματα του φόντου, ενώ οι σελιδοδείκτες και οι κωδικοί πρόσβασης μπορούν να οργανωθούν και να αποθηκευτούν μεμονωμένα.
Θα είχε ιδιαίτερο ενδιαφέρον να παρακολουθήσουμε τη διαδικασία ανάπτυξης των προφίλ του Chrome από την αρχική σύλληψη της ιδέας μέχρι την τελική υλοποίησή της. Διευθυντές Προϊόντων όπως η Sabine Borsay εργάζονται καθημερινά σε μια συγκεκριμένη εφαρμογή, όπως είναι το πρόγραμμα περιήγησης Chrome. «Σκεφτόμαστε πώς πρέπει να αναπτυχθεί το Chrome τα επόμενα χρόνια. Σκεφτόμαστε, επίσης, τα διάφορα προβλήματα που πρέπει να επιλύσουμε και πώς πρέπει να υλοποιήσουμε τις διάφορες λύσεις», εξηγεί η Sabine. «Μεγάλο μέρος της δουλειάς μας βασίζεται σε αυτά που αντιμετωπίζουμε οι ίδιοι στη ζωή μας», προσθέτει ο Roger. «Πολλά από τα έργα μας στην Google αρχίζουν έτσι ακριβώς και οι ιδέες γεννιούνται συνήθως από ανθρώπους που έχουν άμεση σχέση με το προϊόν».
Μόλις η Sabine έλαβε έγκριση για να προχωρήσει το έργο των προφίλ του Chrome, έστησε μια ομάδα δέκα ατόμων από διαφορετικά τμήματα, περιλαμβανομένων ειδικών στην εμπειρία χρήστη και προγραμματιστών από την ομάδα του David Roger. Ο David εργάζεται στην ανάπτυξη του Chrome πάνω από δέκα χρόνια και συμμετείχε σε διάφορα έργα, μεταξύ των οποίων και ο σχεδιασμός του περιβάλλοντος εργασίας χρήστη. Η ομάδα του δημιούργησε ένα πρωτότυπο των προφίλ του Chrome, το οποίο δοκιμάστηκε από μια ειδικά επιλεγμένη ομάδα χρηστών.
Παράλληλα, η Sabine εργαζόταν με ειδικούς έρευνας των χρηστών για να εντοπίσει μια ομάδα ανθρώπων που χρησιμοποιεί το Chrome ως ιδιώτες, στη δουλειά ή μαζί με άλλους χρήστες. «Εκτός από τις δια ζώσης συνεντεύξεις με αυτά τα άτομα σχετικά με την εμπειρία τους, τους ζητήσαμε να καταγράφουν σε ένα ημερολόγιο το πώς χρησιμοποιούσαν τα προφίλ του Chrome για διάστημα δύο μηνών». Επίσης, η ομάδα που ασχολείται με τα προφίλ ζήτησε από τους χρήστες να περιγράψουν τι συνέβη, όταν συνάντησαν σημεία της εφαρμογής που δεν κατανοούσαν.
«Σκεφτόμαστε πώς πρέπει να αναπτυχθεί το Chrome τα επόμενα χρόνια».
Sabine Borsay, Διευθύντρια Προϊόντων
Επανερχόμαστε στο Παρίσι, όπου ο David ανέλυσε δεδομένα από τους χρήστες του Chrome Beta. Οι χρήστες του Chrome Beta μπορούν να δοκιμάσουν κάθε νέα λειτουργία πριν από άλλους χρήστες και έχουν την επιλογή να συναινέσουν στην υποβολή των δεδομένων χρήσης στη Google για σκοπούς ανάπτυξης του προϊόντος. Τα στοιχεία που συλλέχθηκαν από εκατοντάδες χιλιάδες χρήστες του Chrome Beta βοήθησαν στην ανάπτυξη των προφίλ του Chrome. Για παράδειγμα, ορισμένοι άνθρωποι είχαν δυσκολία να κάνουν κλικ σε συγκεκριμένα κουμπιά, ενώ άλλοι δυσκολεύονται να κατανοήσουν μέρος ενός επεξηγηματικού κειμένου. Ο David εξηγεί ότι οι αλλαγές και οι βελτιώσεις μπορούν να εφαρμόζονται στο προϊόν βάσει μιας τέτοιας ανατροφοδότησης και ότι συχνά στην ανάπτυξη των ψηφιακών προϊόντων χρησιμοποιούνται εναλλακτικές μέθοδοι εργασίας. Στους χρήστες παρέχεται πρόσβαση σε ένα πρωτότυπο για το οποίο εκείνοι παρέχουν σχόλια που αφορούν πιθανά προβλήματα. Οι προγραμματιστές, στη συνέχεια, τροποποιούν το προϊόν και το υποβάλλουν σε νέο έλεγχο.
Στην περίπτωση του Chrome, εντοπίστηκαν συγκεκριμένα προβλήματα κατά τη φάση δοκιμής του, όπως η αργή εκκίνησή του. Αυτό κινητοποίησε τον David να συγκαλέσει τους προγραμματιστές του σε ένα hackathon. «Για μια ολόκληρη εβδομάδα εστιάσαμε όλες τις προσπάθειές μας προκειμένου να επαναφέρουμε την ταχύτητα του προγράμματος περιήγησης». Η ομάδα εξέτασε μια σειρά από πιθανές μεθόδους. «Τελικά καταφέραμε να εντοπίσουμε πολλές διαφορετικές τεχνολογίες, τις οποίες παρουσιάσαμε στους συναδέλφους μας στο Μόναχο», συνέχισε ο David.
Η Sabine έχει έντονες αναμνήσεις από αυτό το στάδιο του έργου. «Σε περιόδους σαν κι αυτή, εργαζόμαστε ως μια νεοφυής επιχείρηση. Δοκιμάζουμε πολλά πράγματα, μιλάμε ο ένας στον άλλον κάθε μέρα και στοχεύουμε στην καλύτερη δυνατή λύση». Πρόσφατα, η δυνατότητα χρήσης διαφορετικών προφίλ Chrome έχει γίνει διαθέσιμη στο ευρύ κοινό, αλλά η δουλειά της ομάδας της Sabine Borsay και του David Roger δεν έχει σε καμία περίπτωση τελειώσει. Εξακολουθούν να αναπτύσσουν το προϊόν αξιοποιώντας τα σχόλια και τις προτάσεις για βελτίωση και από τα μέλη της οικογένειας του David, που φυσικά πλέον όλοι έχουν τα προσωπικά τους προφίλ Chrome.
Φωτογραφίες: Stephanie Füssenich (4), Florian Generotzky (3).