Αναθεώρηση Creative Selection: Το βιβλίο Ken Kocienda δείχνει πώς η Apple κατασκευάζει λογισμικό

Όταν ο Στιβ Τζομπς πέθανε το 2011, οι ειδικοί αναρωτήθηκαν πώς η εταιρεία θα συνέχιζε να παράγει εξαιρετικά προϊόντα χωρίς αυτόν.

Η ερώτηση απαντά εν μέρει από το νέο βιβλίο του προγραμματιστή Ken Kocienda, Δημιουργική επιλογή, που περιγράφει τα 15 χρόνια εργασίας του στην Apple βοηθώντας στην ανάπτυξη του αρχικού προγράμματος περιήγησης iPhone, iPad και Safari.

Το βιβλίο του Kocienda είναι μια αξιοσημείωτη ιστορία που δείχνει πώς η Apple δημιουργεί το λογισμικό για το οποίο είναι σωστά διάσημο.

Αυτή η ανάρτηση περιέχει συνδέσμους συνεργατών. Cult of Mac ενδέχεται να κερδίσετε μια προμήθεια όταν χρησιμοποιείτε τους συνδέσμους μας για να αγοράσετε αντικείμενα.

Δημιουργική επιλογή κριτική βιβλίου

Η τεχνική της Apple για την κατασκευή λογισμικού είναι ουσιαστικά μια διαδικασία δοκιμής και σφάλματος-και συνεχής ανατροφοδότηση.

Στο επίκεντρό του είναι η επίδειξη - ή «demos» - για ό, τι δουλεύουν οι προγραμματιστές ο ένας στον άλλον και στους διαχειριστές τους.

Δουλεύει κάπως έτσι. Όταν ένας προγραμματιστής παίρνει μια ιδέα, τη μεταφέρει σε μια γρήγορη επίδειξη. Το demo δεν χρειάζεται να είναι γυαλισμένο ή πλήρες. Πράγματι, είναι συνήθως κάτω και βρώμικο. Το σημαντικό είναι να γίνει συγκεκριμένη η ιδέα.

Στη συνέχεια, το κάνουν επίδειξη, συνήθως σε έναν συνεργάτη. Αυτό το πρώτο demo συγκεντρώνει ανατροφοδότηση, καλό και κακό, που στη συνέχεια ενσωματώνεται στο έργο και οδηγεί σε ένα άλλο, καλύτερο demo. Στη συνέχεια, το demo επικρίνεται και συνεχίζεται. Το έργο περνάει από μια σειρά επίδειξης μέχρι την ιεραρχία της εταιρείας, από συνεργάτες έως διευθυντές και τέλος μέχρι την κορυφή. Στο παρελθόν, αυτό σήμαινε ένα demo για τον ίδιο τον Jobs.

Η διαδικασία είναι δαρβινική - οι καλύτερες ιδέες «επιλέγονται» και επιβιώνουν στο επόμενο demo. Και είναι δημιουργικό. Εξ ου και το όνομα του βιβλίου: Δημιουργική επιλογή.

Όλα είναι πραγματικά απλά. Δεν υπάρχει μαγεία, ούτε παράξενο τεχνολογικό βουντού. Οι θέσεις εργασίας έχτισαν μια φοβερή φήμη ως τεχνογνώστης. κάποιος που θα μπορούσε μαγικά να δει το μέλλον. Αλλά η Kocienda δείχνει πειστικά ότι αυτή η διαδικασία κατασκευής και βελτίωσης των demos οδήγησε σε ανακαλύψεις όπως το iPhone.

Ken Kocienda: Από το Safari στο iPad

Ο πρώην προγραμματιστής της Apple, Ken Kocienda, έγραψε μια εξαιρετική έκθεση για τον τρόπο με τον οποίο η εταιρεία παράγει τα προϊόντα της.

Το βιβλίο του Kocienda ξεκινά με - τι άλλο; - ένα demo στο Jobs. Στη συνέχεια περιγράφει λεπτομερώς τη διαδικασία ανάπτυξης του πρώτου προγράμματος περιήγησης ιστού της Apple, Safari.

Αλλά αφιερώνει το μεγαλύτερο μέρος του βιβλίου του στη δημιουργία ενός πληκτρολογίου για το αρχικό iPhone.

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

Ταν πολλή δουλειά. περισσότερη προσπάθεια ενός έτους. Οι οθόνες πολλαπλής αφής ήταν εντελώς νέες εκείνη την εποχή και η οθόνη για το αρχικό iPhone ήταν αρκετά μικρή. Οι πρώτες προσπάθειες της ομάδας να τοποθετήσει ένα πληκτρολόγιο QWERTY στη νεοσύστατη συσκευή ήταν καταστροφή. Κανείς δεν το είχε κάνει αυτό πριν. Έτσι η ομάδα επέστρεψε στην πρώτη θέση και δοκίμασε τα πάντα. Αυτό τελικά οδήγησε πίσω σε ένα πληκτρολόγιο QWERTY, αλλά αυτό που είναι εκπληκτικά περίπλοκο κάτω από την επιφάνεια.

Η Kocienda τα περιγράφει όμορφα σε μια λογική ιστορία που δείχνει ότι δεν υπάρχει "μαγεία" πίσω από αυτή της Apple διαδικασία ανάπτυξης προϊόντων, απλώς μια μακρά πορεία δοκιμών ιδεών και καθιστώντας τις συγκεκριμένες σε πραγματικά demos του λειτουργικό λογισμικό. Είναι μια διαδικασία συνεχούς επανάληψης, βελτίωσης και βελτίωσης του λογισμικού της Apple.

Επίδειξη για τον Στιβ Τζομπς

Το βιβλίο του Ken Kocienda, < em> Creative Selection: Inside the Apple's Design διαδικασία Κατά τη Χρυσή Εποχή των Stave Jobs. </em>
Το βιβλίο του Ken Kocienda, Δημιουργική επιλογή: Μέσα στη διαδικασία σχεδιασμού της Apple κατά τη χρυσή εποχή των Stave Jobs.
Φωτογραφία: St. Martin’s Press

Υπάρχουν πολλές συναρπαστικές λεπτομέρειες-συμπεριλαμβανομένου του πώς ήταν να κάνεις προσωπική επίδειξη στον Στιβ Τζομπς (σπάζοντας τα νεύρα)-και τις περίεργες κινήσεις ματιών και κεφαλιού που έκανε ο Jobs κατά τον έλεγχο νέου λογισμικού.

Το βιβλίο μπορεί να είναι λίγο επίπονο και ορισμένοι αναγνώστες μπορεί να το βρουν αργά. Αλλά προσωπικά, βρήκα τη λεπτομερή, βήμα προς βήμα ιστορία που παρείχε πραγματική εικόνα για το πώς η Apple κάνει τα πράγματα. Μου θύμισε Προς Pixar and Beyond, λογαριασμός ενός άλλου εμπιστευτικού από τον πρώην οικονομικό διευθυντή της Pixar, Λόρενς Λέβι. Αυτό το βιβλίο αφηγείται την ιστορία της κατασκευής της Pixar με τον Jobs και της προβολής της εταιρείας στο κοινό. (Βλέπω η κριτική μου για το βιβλίο και ένα ενδιαφέρον συνέντευξη podcast με τον Levy.)

Το μάθημα και από τα δύο αυτά βιβλία είναι ότι δεν υπάρχει τρελή μαγεία στην Apple: οι ιδέες αναδύονται από παντού. Αποτελούν αντίδοτο στο Great Man Theory of Apple - ότι ο Τζομπς ήταν σε μεγάλο βαθμό υπεύθυνος για το όνειρο του iPhone, του iPad και όλων των άλλων. Είχε ένα χέρι, φυσικά, αλλά περισσότερο ως συντάκτης και δημιουργική δύναμη που έσπρωχνε την ομάδα μπροστά. Οι περισσότερες ιδέες προήλθαν από την ομάδα, την βαθμολογία.

Τα πρωτότυπα του Jony Ive

Θυμήθηκα επίσης τη διαδικασία πρωτοτύπωσης που χρησιμοποιήθηκε από την ομάδα βιομηχανικού σχεδιασμού της Apple, με επικεφαλής τον Jony Ive. Οπως και το δικό μου βιβλίο για τον Ive αναλυτικά, η ομάδα ID ξεκινά με σκίτσα, τα οποία μετατρέπονται σε τρισδιάστατα μοντέλα. Τα μοντέλα 3D γαλβανίζουν τη δημιουργική διαδικασία και κάνουν συγκεκριμένες ιδέες. Όπως και οι προγραμματιστές, η βιομηχανική ομάδα σχεδιαστών της Apple βελτιώνει συνεχώς τα πρωτότυπα - μια άλλη διαδικασία δημιουργικής επιλογής.

συμπέρασμα

Του Kocienda's Δημιουργική επιλογή είναι το σπάνιο βιβλίο που παρέχει έναν πραγματικό απολογισμό για την Apple και σας λέει πώς είναι να εργάζεσαι στα χαρακώματα και πώς η Apple κάνει πραγματικά τα πράγματα.

Αγοράζω από:Αμαζόνα

Σημείωση: Αυτή την εβδομάδα θα δημοσιεύσουμε μια συνέντευξη podcast με τον Kocienda και μια δημοσίευση στο blog για όλα όσα μαθαίνουμε από το βιβλίο του.

Τελευταία δημοσίευση ιστολογίου

| Cult of Mac
September 11, 2021

Πώς να Nuke Lion’s Launchpad και να ξεκινήσετε από την αρχήΈνα από τα χαρακτηριστικά γνωρίσματα των χρηστών στο OS X Lion είναι το Launchpad που μο...

Ογκώδεις γραμμές iPhone X σχηματίζονται στα καταστήματα Apple παγκοσμίως
September 11, 2021

Ογκώδεις γραμμές iPhone X σχηματίζονται στα καταστήματα Apple παγκοσμίωςΈξω από το Apple Store της Σιγκαπούρης.Φωτογραφία: @R_KamiΟι θαυμαστές έχου...

Το Fantastical 2 for Mac αποκτά νέο σχεδιασμό, χαρακτηριστικά
September 11, 2021

Το Fantastical είναι η εφαρμογή ημερολογίου μου για χρόνια. Η διασύνδεσή του και η ευκολία στη χρήση του είναι ασύγκριτη, ειδικά η φοβερή εφαρμογή ...