Czy Apple naprawdę jest „Agile"?
Zawsze wiedzieliśmy, że Apple jest zwinną firmą. Apple nieustannie zmieniało przemysł muzyczny, sektor telefonii komórkowej i rynek tabletów, a także siebie samego. Ale czy Apple jest naprawdę zwinne w rozumieniu Manifestu Agile? Zastanawia bowiem fakt, że Apple nie pojawia się na żadnej z typowych konferencji Agile, Scrum, Lean czy Kanban. Czy to możliwe, że Apple jest zwinne bez „Agile"?
Dzięki znakomitej nowej książce Adama Lashinksego Inside Apple już to wiemy. Apple jest Agile.
Product Owner Apple
Nawet osobom z zewnątrz jest oczywiste, że Steve Jobs był, w terminologii Scrum, Product Ownerem Apple. To on projektował rzeczy, które miały zachwycić klientów.
Lashinsky to potwierdza. „Apple rozwijało produkty dla Steve'a" – wyjaśnił były inżynier oprogramowania Apple. „To nie jest przesada. Steve był użytkownikiem, wokół którego kręciło się wszystko – wszystko było projektowane dla niego." Największym wyzwaniem dla Apple jest znalezienie nowego Product Ownera – a może nawet kilku.
Utrzymywanie małych zespołów
Agile polega na pracy w małych zespołach. Dla Google był to jeden z największych problemów. W Apple działało to jednak znakomicie.
Według Lashinksego Apple regularnie przydziela duże projekty małym grupom. Na przykład kod do konwersji przeglądarki Safari na iPad – kolosalne zadanie – został napisany tylko przez dwie osoby.
Jasny podział odpowiedzialności
Koncepcja odpowiedzialności, jedna z najważniejszych wartości Manifestu Agile, jest zakorzeniona w skrócie „DRI" w Apple. Oznacza on „Directly Responsible Individual" i wskazuje osobę, która jest pociągana do odpowiedzialności, gdy coś pójdzie nie tak z przydzielonym jej zadaniem.
Praca w krótkich, iteracyjnych cyklach
Lashinsky nie opisuje w swojej książce, jak zarządzany jest rozwój oprogramowania. Proces produkcji przypomina jednak bardzo Scrum.
Niektórzy ważni menedżerowie Apple mają siedzibę w Cupertino w Kalifornii, ale spędzają większość czasu w Chinach, gdzie Apple produkuje swoje komputery i urządzenia mobilne. Gdy Apple skończy projektować, wytwarzać i testować produkt, cały proces jest powtarzany. Co cztery do sześciu tygodni kulminuje spotkaniem kluczowych pracowników w tym zakładzie w Chinach. Zadaniem Engineering Program Managera jest zebranie zaangażowanych developerów sprzętu i oprogramowania przy jednym stole i zabranie najnowszej wersji beta produktu z powrotem do Cupertino, aby zaprezentować ją kadrze kierowniczej. Następnie menedżerowie wracają do Chin i powtarzają proces.
Brak średniego szczebla zarządzania
Za czasów kierownictwa Johna Scullera Apple stawało się coraz bardziej biurokratyczne. Istniało kilka komitetów zajmujących się różnymi dyrektywami operacyjnymi. W zarządzaniu tworzyły się coraz bardziej „prywatne rewiry", w których dbano o własne finanse i które czasami miały nawet zupełnie sprzeczne agendy.
„Problem w Apple nie tkwił w indywidualnych pracownikach" – powiedział Jobs. „Musieliśmy pozbyć się około czterech tysięcy menedżerów średniego szczebla. Technicznie uzdolnieni ludzie robili kariery i zostawali menedżerami."
Mniej osób odpowiedzialnych za finanse
Poprzez powierzenie rachunku zysków i strat tylko niewielu pracownikom i zwiększenie odpowiedzialności osobistej, Apple stworzyło środowisko pracy, w którym pracownicy byli zachęcani do wykonywania świetnej pracy, zamiast tylko patrzeć na pieniądze.
Za czasów Steve'a Jobsa tylko jeden dyrektor był odpowiedzialny za rachunek zysków i strat – „Chief Financial Officer". Przez to, że tylko jedna osoba zajmowała się finansami, Jobs zapewniał, że pozostali pracownicy mogli skupić się na swoich mocnych stronach.
Organizacja „agile"
Manifest Agile nie dotyczy konkretnego procesu. Chodzi raczej o pewne wartości, które uwzględniają kompetencje i wydobywają z ludzi to, co najlepsze.
W tym sensie Apple jest naprawdę zwinne.
Poniższy tekst pochodzi z bloga Forbes i został przez nas przetłumaczony na język polski.
Przewagi Spotify nad Apple i innymi
Dowiedz sie, dlaczego Spotify ma przewage konkurencyjna nad Apple, Google i Amazon.
=> Przewagi konkurencyjne Spotify
Agile w Spotify
Dowiedz sie, co wyróznia zwinnos Spotify.
=> Agile w Spotify
MVP w Scrum
Poznaj róznice miedzy rezultatem a produktem i zaglebj sie w temat Minimum Viable Product.
=> MVP w Scrum