Zamknij reklame

Były inżynier oprogramowania Apple, Ken Kocienda, publikuje obecnie swoją książkę Creative Selection. Praca Kociendy pozwala czytelnikom zajrzeć od podszewki procesów projektowych w firmie z Cupertino i prezentuje kilka kluczowych momentów w dziedzinie projektowania jabłek.

Kocienda dołączył do Apple w 2001 roku i przez następne piętnaście lat pracował głównie przy tworzeniu oprogramowania. W książce Kreatywny wybór opisuje siedem najważniejszych elementów ważnych dla sukcesu oprogramowania Apple. Elementy te to inspiracja, współpraca, rzemiosło, wysiłek, determinacja, smak i empatia.

Proces selekcji kreatywnej to strategia realizowana przez małe zespoły inżynierów. Zespoły te są w pełni skupione na szybkim tworzeniu wersji demonstracyjnych swojej pracy, umożliwiając innym odpowiedzialnym pracownikom szybkie formułowanie swoich pomysłów i sugestii. Najlepsze elementy każdej iteracji są zapisywane, aby szybko osiągnąć poziom udoskonalenia niezbędny do ostatecznej wersji produktów Apple.

Ken Kocienda po raz pierwszy dołączył do zespołu Eazel w 2001 roku. Została założona przez byłego inżyniera Apple Andy'ego Hertzfelda, ale firma zaprzestała działalności. Po odejściu Eazela Kocienda wraz z Donem Meltonem zostali zatrudnieni przez firmę Apple do pomocy w opracowywaniu przeglądarki internetowej Safari dla komputerów Mac. Do projektu ostatecznie dołączyli inni byli pracownicy Eazel. W książce Creative Selection Kocienda między innymi opisuje w kilku rozdziałach trudność pierwszych kroków w rozwoju Safari. Jego inspiracją miała być mało znana przeglądarka Konqueror. Zespół odpowiedzialny za rozwój Safari włożył niemal niestrudzony wysiłek, aby stworzyć działającą przeglądarkę, kładąc nacisk na szybkość. Kocienda opisuje, że rozwój przeglądarki internetowej nie był łatwy, ale miał profesjonalne wsparcie w Donie Meltonie. Stopniowo całemu zespołowi udało się zaprogramować coraz szybszą przeglądarkę.

Po wydaniu Safari Kocienda został przeniesiony do projektu mającego na celu ulepszenie natywnej aplikacji Mail. Tutaj także była to bardzo precyzyjna i szczegółowa praca, której rezultaty dla niewtajemniczonych mogą wydawać się banalne, jednak proces, który do nich prowadzi, jest dość skomplikowany. Ale Safari i Mail nie były jedynymi projektami, nad którymi Kocienda pracował podczas swojej pracy w Apple. Jednym z najważniejszych obszarów kompetencji Kociendy był niegdyś supertajny Project Purple, czyli opracowanie pierwszego iPhone'a. Tutaj Kocienda odpowiadał za tworzenie automatycznych poprawek dla klawiatury pierwszego smartfona Apple. Jednym z problemów, jaki musiał rozwiązać odpowiedzialny zespół, było to, jak umieścić klawiaturę na małym ekranie telefonu i jak osiągnąć jak największy komfort użytkownika, a jednocześnie funkcjonalność klawiatury programowej. W pewnym sensie wzajemne rozdzielenie poszczególnych zespołów nie ułatwiało zbytnio pracy – np. Kocienda nigdy nie widział projektu telefonu, dla którego projektował klawiaturę.

MacRumors wymienia „Wybór kreatywny” Kocienda jako lekturę obowiązkową. Ciekawych historii zza kulis nie brakuje, a biorąc pod uwagę czas spędzony w Apple, Kocienda z pewnością wie, o czym mówi. Książka dostępna jest na stronie internetowej Amazonka, można zakupić jego wersję elektroniczną pod adresem iBooks.

.