dagblog.
← Archiv

Kapitola 5 — Societies a Circles: víc než další maticová struktura produktového a vývojového oddělení


Titulní ilustrace kapitoly SpaceUP o uspořádání týmů
Obrázek se nepodařilo načíst. Titulní ilustrace kapitoly SpaceUP o uspořádání týmů

Předchozí kapitoly: Kapitola 1 | Kapitola 2 | Kapitola 3 | Kapitola 4

Vítejte u páté kapitoly našeho seriálu SpaceUP. V předchozích kapitolách jsme probrali rozdíly mezi Spaceporty a Societies, jak nám Missions pomáhají dosahovat cílů, k čemu slouží Ground Crew a jaké jsou klíčové role — Spaceport Leader, Mission Commander a Society Representative — a jejich odpovědnosti. Teď se zaměříme na Societies a Circles, které drží jednotlivé Spaceporty pohromadě.

Societies

Tady se potkávají všichni, kdo mají stejnou oblast odbornosti. V současnosti máme dvě hlavní Societies: Product a Engineering. Spaceporty jsou spíše vertikály uspořádané kolem produktů, zatímco Societies fungují horizontálně napříč všemi Spaceporty.

Každodenní zvyklosti a práce se mohou v jednotlivých Spaceportech lišit. Například zaškolování nováčků může v každém probíhat trochu jinak. Spaceporty si hledají vlastní způsob, jak dělat retrospektivy. Některé dny se scházejí v kanceláři a jindy mají dny bez schůzek, kdy se mohou nerušeně soustředit na práci, plánovat opravy chyb a splácet technický dluh. Právě o to jde. Každý Spaceport má mít dost samostatnosti, aby mohl své problémy řešit sám.

Odznak Product v sérii SpaceUP
Obrázek se nepodařilo načíst. Odznak Product v sérii SpaceUP

Na úrovni Society fungují lidé spíš jako komunita se společnými standardy. Society zaručuje, že se s lidmi zachází stejně bez ohledu na to, do kterého Spaceportu právě patří.

Societies zajišťují pravidelné individuální schůzky, plány osobního rozvoje, odpovídající školení a podobně. Každá Society stanovuje průběh pohovorů a požadavky na uchazeče bez ohledu na to, do kterého Spaceportu později nastoupí.

Například Engineering Society stanovuje a spravuje vývojové procesy a způsob práce: DevSecOps, pohotovost, společné postupy při vývoji, vydávání a testování tak, aby odpovídaly cílům firmy, jako je přechod do cloudu. Society definuje kariérní stupně, dbá na pravidelné povyšování a na férové odměňování včetně platu a akciových opcí.

Odznak Engineering v sérii SpaceUP
Obrázek se nepodařilo načíst. Odznak Engineering v sérii SpaceUP

Nadřízený vždy patří do stejné Society jako jeho podřízení, tedy buď do Product, nebo do Engineering. V Engineering Society rozhoduje příslušnost ke Spaceportu: nadřízený je ze stejné Society i stejného Spaceportu. V Product Society se vedení řídí příslušností ke Circle: nadřízeným je odborník ve vaší oblasti, například designér nebo UX výzkumník. Rozhoduje o tom vedoucí příslušné Society, tedy Head of Engineering nebo Head of Product & Design.

Schéma vztahů mezi vedoucími ve Spaceportech
Obrázek se nepodařilo načíst. Schéma vztahů mezi vedoucími ve Spaceportech
Struktura vedení ve Spaceportech

Možná se ptáte, jestli to není maticová organizační struktura. Upřímná odpověď zní ano a máme k tomu dobré důvody. Nechceme skončit s izolovanými útvary a třeba sedmi vývojovými organizacemi. Uspořádání jsme navrhli záměrně tak, aby se lidé z různých Spaceportů mohli spojit, sdílet zkušenosti a znalosti, pomáhat ostatním a dohodnout se na některých celofiremních standardech. Mohou bez obav přecházet mezi Spaceporty, aniž by měli pocit, že přistáli v jiné planetární soustavě.

Konflikty. Ty vznikají pořád bez ohledu na organizační strukturu. Societies si samostatně určují vlastní strukturu vedení, standardy a procesy. Spaceporty si zase samy určují své vnitřní postupy pro řešení produktových problémů. Když mezi Society a Spaceportem vznikne spor, všichni jejich vedoucí mají stejného nadřízeného, Chief Product and Technical Officer. V nevyřešených sporech má poslední slovo.

Circles

Circle je skupina lidí v rámci Society, kterou spojuje konkrétní odbornost nebo schopnost. Societies jsou velké a uvnitř mají několik skupin, z nichž každá se zaměřuje na jinou oblast odbornosti. Těmto specializovaným skupinám říkáme Circles.

Circle se věnuje jedné z klíčových schopností, které se Society rozhodla prosazovat napříč všemi Spaceporty. Příkladem je kvalita produktu, systémy navržené pro cloud nebo UX výzkum. V daném Circle bývá zástupce každého Spaceportu, pokud není stanoveno jinak. UX výzkumník například nedává smysl ve Spaceportu Cloud & Infrastructure. Na výběru zástupců se dohodne vedoucí Circle s vedením daného Spaceportu.

Circles mají pravomoc a samostatnost určit si vlastní způsob práce: jak často se scházejí, jak přesně řeší problémy a čemu se věnují. Jejich program vychází zčásti z potřeb Spaceportů a zčásti z cílů Society. Tyto cíle jsou obecnější, například „Být plnohodnotným občanem světa Kubernetes“ nebo „Zkrátit cyklus vydávání“. Vedoucí Circle vybírá vedoucí Society. Vedoucí Circle přichází s nápady, je uznávaným odborníkem, skupinu řídí a má v ní poslední slovo. Vedoucí jednotlivých Circles stanovují tyto cíle společně na základě cílů firmy.

Circles výrazně ovlivňují procesy v Society, například požadavky na uchazeče, obsah pohovorů, zaškolování, školení nebo způsob, jakým se pracuje se zpětnou vazbou. Zároveň posouvají technologie dopředu a pomáhají řešit technologické a architektonické výzvy, které nás čekají. Například postupy pro bezpečné psaní kódu a bezpečnostní školení vycházejí ze Security Circle. Software Engineering Circle se věnuje tomu, aby se vývojářům lépe pracovalo. Vybírá například nástroj, který jim usnadní spolupráci při řešení technického dluhu.

Shrnutí

V této kapitole jste se dozvěděli víc o Societies a Circles a jejich roli v metodice SpaceUP. Tyto horizontální struktury propojují lidi, procesy a standardy napříč Spaceporty, našimi produktovými vertikálami. V příští kapitole se dozvíte víc o životním cyklu Mission.

Verze na Medium

Související články

Související epizody CZ Podcastu