Sulje mainos

Entinen Applen ohjelmistoinsinööri Ken Kocienda julkaisee parhaillaan kirjaansa Creative Selection. Kociendan työ antaa lukijalle mahdollisuuden nähdä Cupertino-yhtiön suunnitteluprosessien konepellin alle ja esittelee useita avainhetkiä apple-suunnittelun alalla.

Kocienda liittyi Applen palvelukseen vuonna 2001 ja työskenteli seuraavat viisitoista vuotta pääasiassa ohjelmistokehityksen parissa. Kirjassa Luova valinta kuvailee seitsemän tärkeintä Applen ohjelmiston menestyksen kannalta tärkeää elementtiä. Näitä elementtejä ovat inspiraatio, yhteistyö, käsityö, ponnistus, päättäväisyys, maku ja empatia.

Luova valintaprosessi on strategia, jota hoitavat pienet insinööriryhmät. Nämä tiimit ovat täysin keskittyneet luomaan nopeasti demoversioita työstään, jolloin muut vastuulliset työntekijät voivat muotoilla ideoitaan ja ehdotuksiaan nopeasti. Kunkin iteroinnin parhaat elementit tallennetaan, jotta Apple-tuotteiden lopulliseen julkaisuun tarvittava parannustaso saavutetaan nopeasti.

Ken Kocienda liittyi Eazel-tiimiin ensimmäisen kerran vuonna 2001. Sen perusti entinen Applen insinööri Andy Hertzfeld, mutta yritys lopetti toimintansa. Eazelin eron jälkeen Apple palkkasi Kociendan ja Don Meltonin auttamaan Safari-verkkoselaimen kehittämisessä Macille. Muut entiset Eazel-työntekijät liittyivät lopulta projektiin. Kirjassa Creative Selection Kocienda kuvailee useissa luvuissa muun muassa Safarin kehityksen ensimmäisten askeleiden vaikeutta. Hänen inspiraationsa oli tarkoitus olla ei kovin tunnettu Konqueror-selain. Safarin kehityksestä vastaava tiimi on ponnistellut lähes väsymättömästi luodakseen toimivan selaimen, jossa korostuu nopeus. Kocienda kuvailee, että verkkoselaimen kehittäminen ei ollut mitenkään helppoa, mutta Don Meltonissa hänellä oli ammattimainen tuki. Vähitellen koko tiimi onnistui ohjelmoimaan entistä nopeamman selaimen.

Kun Safari julkaistiin, Kocienda määrättiin uudelleen projektiin, jonka tarkoituksena oli parantaa alkuperäistä Mail-sovellusta. Tässäkin kyseessä oli erittäin tarkkaa ja yksityiskohtaista työtä, jonka tulokset saattavat tuntua tietämättömältä banaalilta, mutta niihin johtava prosessi on melko monimutkainen. Mutta Safari ja Mail eivät olleet ainoita projekteja, joiden parissa Kocienda työskenteli Applen aikana. Yksi Kociendan tärkeimmistä osaamisalueista oli aikoinaan supersalainen Project Purple eli ensimmäisen iPhonen kehitys. Täällä Kocienda vastasi automaattisten korjausten luomisesta ensimmäisen Apple-älypuhelimen näppäimistöön. Yksi vastuullisen ryhmän ongelmista oli näppäimistön sijoittaminen puhelimen pienelle näytölle ja mahdollisimman suuri käyttömukavuus ja samalla ohjelmistonäppäimistön toimivuus. Yksittäisten ryhmien keskinäinen erottelu ei tavallaan helpottanut työskentelyä - esimerkiksi Kocienda ei koskaan nähnyt sen puhelimen suunnittelua, johon hän kehitti näppäimistöä.

MacRumors listaa Kociend's Creative Selection -kirjan pakolliseksi luettavaksi. Mielenkiintoisista kulissien takana olevista tarinoista ei ole pulaa, ja Applella vietetyn ajan Kocienda varmasti tietää mistä puhuu. Kirja on saatavilla verkkosivuilla Amazon, voit ostaa sen sähköisen version osoitteesta iBooks.

.