Facilitace velkých workshopů: World Café

World Café je dalším formátem, který můžete použít při facilitaci větších workshopů v agilní organizaci. Je to skvělý nástroj pro škálování konverzace a využití kreativity systému. Staví na principech self-organizace a cross-functionality, tedy nic, co by v agilní organizaci bylo neobvyklé. V podstatě na tom nic není. Lidé sedí v malých skupinkách kolem stolů, jako v kavárně, odtud ostatně máme ten název, a diskutují o tématu. K dispozici je obvykle spousta barevných fixek, post-its a flipchart, aby účastníci mohli zajímavé body z diskuze zapsat, nebo nakreslit. Po každém kole diskuse se účastníci náhodně zamíchají do nových týmů a pokračují v konverzaci.

World Café začíná vysvětlením celého formátu. Potom facilitátor připomene očekávání od konkrétního World Café workshopu, aby všichni věděli, co je cílem. World Café je skvělý nástroj k popsání možností řešení nějakého komplexního problému, který zahrnuje hodně týmů.  Poprvé jsem se World Café účastnila na XP2011, kde jsme jako zástupci agilních komunit hledali vizi ALE – Agile Lean Europe network, později jsem tento formát využila mnohokrát ve velkých firmách, abychom si udělali představu o procesech, které se v reálu používají, a jak se liší od těch oficiálních popsaných, co chceme od nových prostor v organizaci, nebo jak zlepšit mezi-týmovou spolupráci. Nejde ani tak o nástroj pro rychlé rozhodování, ale pomáhá velkým a různorodým skupinám přemýšlet o současném stavu, naslouchat hlasům systému a získat povědomí o tom, jaké jsou různé perspektivy. A to se hodí v podstatě kdekoliv.

World Cafe

Na začátku poprosíme účastníky, aby vytvořili co nejrůznorodější týmy s různými rolemi, zkušenostmi a znalostmi, aby pokryly co nejvíce perspektiv. Obvykle se diskuse vede ve třech (nebo více) 20-ti minutových konverzacích na dané téma, kde každé kolo konverzace ovlivňuje otázka. Otázky se netýkají tří různých témat, ale místo toho se dívají na stejné téma ze tří různých úhlů, aby pomohly lidem prozkoumat danou oblast z různých perspektiv a zapojit kreativitu celého systému. V každém kole skupinka vybere jednoho člověka, který ve skupině zůstane, a vysvětlí na začátku dalšího kola novým účastníkům podstatu předchozí konverzace. Užitečným artefaktem je vizuální facilitace na flipchartu. Zbytek lidí si náhodně zvolí jiný stůl pro konverzaci, přičemž má na paměti rozmanitost a cross-funkcionalitu skupin. Na konci posledního kola všechny skupiny prezentují své výsledky ostatním a vyvěsí summary na flipchartech, aby bylo vidět k čemu došli. Tady World Café končí. Cílem není věci vyřešit, ale zvýšit transparentnost o dané situaci či oblasti. Jako follow-up můžete pokračovat jakoukoli facilitační technikou konvergující k výběru řešení nebo akčních kroků, ale to už je nový workshop.

Facilitace velkých workshopů: Open Space – část 1

V poslední době jsem několikrát zmiňovala formát Open Space (Open Space Technology – OST). Překvapivě ani zkušení agilisté ho často neznají. Pojďme se tedy podívat, co to vlastně Open Space je. Open Space formát je facilitační technika, která umožňuje zapojit kreativitu systému a umožnit velké skupině lidí distribuovaně pracovat na společném tématu. Využívá samoorganizace a dává lidem prostor, aby si sami vybrali konkrétní body, kterým se budou věnovat.

Open Space

Zní to komplikovaně, ale není na tom nic složitého. Open Space formát má jen jedno poměrně jasné pravidlo a čtyři hodně filosofické principy. Pamatuji si, že mě na začátku dost odrazovaly. Jsou psané takovým zvláštním jazykem, prostě moc komplikovaně napsané. 🙂 Ale v podstatě popisují samoorganizaci. Takže v momentě, kdy jsem přestala přemýšlet o principech, začal se mi Open Space líbit a šlo to vlastně samo.

“Law of Two Feet“

Pravidlo je takzvané “Law of Two Feet “, tedy takzvaně zákon dvou nohou, které každému umožňuje převzít zodpovědnost za to, co ho zajímá a v případě, že se octne v konverzaci kde se ani nic nového nedozvídá, ani sám ničím nepřispívá, musí použít svých nohou a odejít na nějaké jiné místo, kde bude konverzace pro něj přínosnější. To je asi klíčem úspěchu Open Space. Jen si představte, že byste tohle pravidlo používali v práci každý den. Na kolika meetingách byste zůstali? A o kolik zajímavější by byly konverzace, kterých byste se účastnili, protože by vám na ně najednou zbylo spousta času? Pravidlo vlastně definuje účast jako dobrovolnou. Každý se může zúčastnit, a každý může odejít, když mu účast už nic nepřináší.

OpenSpace - Law of Two Feet

Pravidlo je základ, principy potom pomáhají účastníkům se v Open Space prostoru pohybovat a vlastně definují samoorganizaci účastníků:

“Kdokoli přijde, je ten správný účastník“

Kdokoliv, koho konverzace zajímá, je tím nejlepším účastníkem. Účast je tedy otevřená naprosto všem. Nemůžete ji nijak omezit, a to ani počtem, ani zkušenostmi či znalostmi. Open Space musí být otevřený všem a neklást účasti žádná omezení.

“Co se stane, je jediné, co se mohlo stát“

Nepřemýšlejte, co by se stalo kdyby. Konverzace běží směrem, kterým běží. Přišli ti, co přišli. To, co se děje právě teď, je to jediné, co se dít má. V podstatě by se dalo říct, že jsme všichni do jisté míry ovlivněni svými zkušenostmi, představami a plány, které nás neustále nutí přemýšlet o minulosti nebo budoucnosti. Tento princip nás vrací do současnosti, kde nehodnotíme, co by se mohlo stát, ale plně se soustřeďujeme na to, co se děje právě teď, v přítomnosti.

“Kdykoliv to začne, je ten správný čas“

Tvůrčí duch nejde naplánovat a naším úkolem je nebránit toku kreativity. Kdykoli začne, je to ten správný čas. A jestli to znamená, že potřebujete pokračovat déle, než jste plánovali, pokračujte v konverzaci. A jestli to znamená, že začnete až později, nic se neděje.

“Kdykoliv to skončí, je konec“

Kreativita má svůj vlastní rytmus, zaměřte se na něj a věnujte mu pozornost. Čas není pro skončení konverzace až tak důležitý. Když máte pocit, že by bylo dobré téma ukončit, zeptejte se skupiny. Když souhlasí, přejděte k další věci, která vás zajímá a láká ke konverzaci, když ne, pokračujte.

Jak vidíte, není na tom nic složitého. Ale asi toho už je pro dnešek dost. V dalších příspěvcích se podíváme na to, jak Open Space začít a skončit, kde se dá Open Space použít, a jak na na to.`

Jak vybudovat Agilní organizaci – Organization and Relationship Systems Coaching (ORSC)

Nedávno jsem prošla docela náročným, a to jak časově tak komplexitou, tréninkem Organization and Relationship System Coaching – ORSC.  K čemu je to dobré? Umět posunout firmu na další level. Není to zaměřené na jednotlivce, ale na týmy, oddělení a celé organizace. A není to ani explicitně specializované na Agilní prostředí, nicméně je to v obecné rovině zaměřené přímo na ‘Level 3‘ mé práce, tedy jak posunout firmu, která už Agilní je, na další level. Ale začněme pro jistotu od začátku. Zkusím v rychlosti na jednoduchém modelu vysvětlit, jak vlastně dneska pracuji. A pokud to již znáte, můžete přeskočit rovnou na ‘Level 3: Next level‘.

Level 1: Školení týmu

Obvykle to začíná workshopem. Jako první krok uděláme dvoudenní školení pro jeden pilotní tým nebo samozřejmě i rovnou všechny vaše týmy, když už máte jasno v tom, že Agile je ta cesta, kterou se chcete vydat. Předcházet může půldenní workshop s managementem, kde si ujasníme očekávání od takové změny. Projdeme přehled Agilních přístupů, praktik a metod, kde se na závěr společně domluvíme, jak začneme. Je to o předávání zkušeností s Agilními přístupy, ale hlavně o nastartování změny mindstetu a celkové kultury. Na jak dlouho to je? Stačí dva dny prakticky vedeného workshopu.

Level 2: Transformace

Když už nějaký základ máte a chcete pokračovat dál, je tu fáze zvaná Agilní transformace. Co to znamená? Že jste se rozhodli, že do toho opravdu jdete. Že vaše očekávání od takové změny je dostatečně velké a díky nim dokážete změnu dotáhnout do konce, jinými slovy že vám to stojí za to. A nikdo nesliboval, že to půjde samo, ani že to bude snadné. Každá změna něco stojí, takže i při Agilní transformaci budeme narážet na spoustu nedorozumění, nepochopení, resistence, překážek, ale samozřejmě i úspěchů již na úplném začátku.

Agilní coaching se zaměřuje převážně na Scrum Mastery, Product Ownery a managery. Je to o facilitaci, coachingu, vysvětlování Agilních praktik, a hlavně praktických doporučení. Je to fáze, která má změnu dotáhnout do konce tak, aby vám přešla do krve, aby byla dlouhodobě udržitelná a prostě fungovala. Zkušenosti z Agilních týmů v různých prostředích je tu zcela klíčové. S čistou teorií si tu nevystačíme. Jak dlouho taková fáze trvá? No obvykle 3 měsíce až rok, v závislosti na kontextu a velikosti firmy. Intenzita obvykle jeden den za Sprint.

Recharge

No a následuje třetí level … Ne však vždy rovnou po Agilní transformaci, ale často je mezi těmito dvěma levely takzvaná ‘Recharge‘ perioda, kdy firma pokračuje sama, spokojená s tím jak se transformace povedla. Pozvolna se zlepšuje, zkouší nové věci, posouvá se dál. Po nějaké době ale získá pocit, že by byl třeba nový pohled, že by bylo potřeba to posunout o level dál. A je čas na Level 3 a Organization and Relationship Systems Coaching.

Level 3: Next level

Poslední fáze tzv. Next Level vás posune vždy o kus dál. Obvykle se jedná o firmy, které už Agilní jsou, rozumí konkrétním metodám nejen po povrchu, ale mají i vlastní zkušenost. Ale v podstatě můžeme takhle pomoct jakékoli firmě či týmu bez ohledu na to jestli jsou Agilní či ne. Použité principy a postupy postě fungují obecně, což je fajn. Je to chvíle, kdy vám to jde, ale někde v kostech cítíte, že by to mohlo jít lépe. V takový okamžik přichází na řadu coaching na úrovni systému. Tedy týmu, oddělení, nebo organizaci jako celku. Samozřejmě v Agilním světě jsou tyto metody doplněné znalostmi a zkušenostmi z Agilního světa. Na rozdíl od individuálního coachingu tu klientem nejsou jednotlivci, ale páry a skupiny, tedy systém. Nezaměřujeme se na vyřešení konkrétních problémů jednotlivců, ale na celou entitu a vytvoření, zlepšení či upevnění vztahů mezi jednotlivými lidmi, protože dobře fungující systém si takové problémy už zvládne vyřešit sám. V rámci Organization and Relationship Systems Coachingu se díváme na tým, oddělení, nebo firmu z ptačí perspektivy a v rámci coachingu takovým entitám pomáháme vidět věci jinýma očima. V podstatě coach nastaví celému systému zrcadlo, ve kterém nejsou detaily ani individuální pohledy jednotlivců na věc, ale je vidět jak celý systém funguje. A právě ORSC je frameworkem, který na takové úrovni pomáhá coachům pracovat. Není to snadné, chce to tréning. Ale funguje to skvěle. Věci, se kterými klasickými metodami nejde hnout, se najednou odblokují.

Jak jsem již psala, Organization and Relationship Systems Coaching – ORSC je framework který je zaměřený na páry a skupiny. Spektrum použití je opravdu široké. Pomáhá úspěšně řešit konflikty ať již v osobním životě, nebo pracovním. Je výborný pro zvýšení motivace, posílení aktivity týmů, pomáhá takové týmy tvořit.

A tak třebaže ORSC není přímo zaměřený na Agilní svět, je v tomto prostředí výborně použitelný. Protože o čem jiném je Agile než o schopnosti spolupracovat a vytvořit dobrý tým – ať už se zaměříte na development tým, Scrum tým, celý produktový tým, nebo virtuální týmy které jdou přes celou organizaci a starají se například o lepší Continuous Integration nebo testing. V tomto kontextu je OSRC ideálním souborem nástrojů jak takový Agilní tým postavit a udělat rychle efektivní a funkční.

Tahle fáze je obvykle periodická. Může probíhat s frekvencí 3 dny dva až třikrát do roka, nebo intenzivněji, řekněme den v týdnu po dobu 3-6ti měsíců s následným delším rechargem. ‘Perfection’ totiž není cíl, ale cesta. Tedy řečeno jinými slovy, ideální tým neexistuje, ale pokaždé je tu nějaký prostor jak se zlepšit. Japonci tomu říkají Kaizen, Agile a Scrum to nazývá continuous improvement. Ale v každém případě je tady v každý okamžik prostor pro změnu a zlepšení. A takový prostor v této fázi hledáme a využíváme.

Agile Riga Day

Rok se s rokem sešel, a tak jsem se zase objevila na Agile Riga Day, příjemné jednodenní konferenci v Lotyšsku. Letos se organizátorům podařilo zdvojnásobit počet účastníků, a rozrostli se na tři tracky. K tomu jsem ještě měla jednodenní workshop, “Starting Scrum“, takový den plný her, simulací a diskuzí. Bylo zajímavé, že slečny převládaly, ostatně i na konferenci den poté jich bylo výrazně více, než bývá v Evropě zvykem. Ale přeci jen méně než na Agile India. Překvapilo mě i to, jak rádi si analytici, kterých jsem na workshopy několik měla, hráli. U nás mám s analytiky spíše opačnou zkušenost.

Riga a vlastně i Lotyšsko má jedno další specifikum. Je hodně navázané na Skandinávii, takže mám pocit, že jsem byla jedním z mála lidí co nebyli z pobaltsko-skandinávské oblasti. Převládali Švédové, Norové, Estonci. O čem se hovořilo? O tom jak psát dobrý kód, jak dělat refactoring, jak naložit se starým legacy kódem, jestli dělat test driven development, nebo pair programming… výborný workshop na toto téma vedl Johannes Brodwall – Extreme Startup. Moc se mi to líbilo. Už dlouho jsem neviděla na konferenci pair programming v praxi. Bylo zajímavé to sledovat.

Hodně se diskutovaly odhady. Vlastně, začali jsme s tím tématem už den před konferencí v místním baru. K pochopení základního problému s odhady je nutné si uvědomit rozpor mez i tím, co odhady jsou – tedy nepřesná predikce budoucnosti – nijak exaktně přesná být z principu věci ani nemůže, od toho je to odhad. A jistá představa managerů některých firem, že odhad musí být naprosto přesný. A když k tomu dodáme nepříjemný pocit členů některých týmů, že jsou tlačeni do něčeho, co není možné dodat – tedy do stoprocentně přesného odhadu, máme tu problém, který se dá dlouho do noci vášnivě diskutovat. Obzvláště když jeden z diskutujících má ráno na dané téma keynote kde v podstatě říká, že odhady v bodech jsou stejně tak špatné, a nepřesné, že zrovna tak můžeme každý Sprint jen počítat dokončené a nedokončené User Story a odhady nedělat vůbec. Příště o tom třeba napíšu víc.

Dalším tématem, které mě zaujalo, byla myšlenka, že na to, abyste změnili svět, třeba na agilní, je třeba si uvědomit že “nemusíte systém řídit, stačí s ním umět tančit“. Možná že to je jedna z věcí, které musí umět každý Scrum Master, a asi nejen on. Nestačí vědět, jak okolní svět funguje, musíte vyvinout něco, co se bude chovat jako virus. A takový virus potom do okolního, neagilního, světa pustit.

Abych to shrnula, myslím, že všechny praktické sessions pro programátory a testery se osvědčili, a že mám zase pár dalších kontaktů a nápadů na konferenci do Prahy – AgilePrague, která bude 3-4. září, 2012.

Workshop agilního řízení a metodiky SCRUM

Ráda bych Vás pozvala na workshop agilního řízení a metodiky SCRUM. Workshop pořádáme spolu s Petrem Olmerem, pod záštitou Sun Microsystems a Agilního konsorcia. Kurz je plánován pro začátečníky a mírně pokročilé projektové manažery, produktové manažery, technické ředitele, analytiky, informační architekty a další.

Program kurzu

  • 9:00 – 10:00 Úvod, co jsou agilní metody, proč zavádět Scrum proces, základní terminologie
  • 10:00 – 10:15 Coffee break
  • 10:15 – 11:30 Sprint cyklus, plánování, odhady, ohodnocení úloh, burndowns
  • 11 :30 – 11:45 Vysvětlení Scrum hry
  • 11:45 – 12:45 Přestávka na oběd
  • 12:45 – 13:45 Scrum hra
  • 13:45 – 14:45 Retrospektiva
  • 14:45 – 15:00 Coffee break
  • 15:00 – 16:00 Agilita a psychologie

Více informací na stránkách Agilního konsorcia.