Tipy k budování komunit na Slacku (i jinde)

Ahoj! @Jakub poptával postřehy k vedení komunity na Slacku, se kterým jsme v Česko.Digital nasbírali nějaké zkušenosti. Nakonec jsme se domluvili, že nasdílím tady veřejně, ať si to můžou přečíst další lidi a případně přispět otázkami nebo vlastní zkušeností.

Následuje tedy takový neutříděný brain dump postřehů, který budu průběžně rozšiřovat – pokud vás cokoliv zajímá nebo byste chtěli dodat, napište!

Kontext

Ve Slacku Česko.Digital je necelých 7 tisíc lidí, ale aktivní z nich bývá jen zlomek, ve špičkách to historicky byly dejme tomu stovky lidí denně. Část komunity je zapojená a zorientovaná dlouhodobě, část do Slacku naskočila dočasně v rámci některého z našich projektů.

Diverzita & onboarding

Dlouhodobě hodně bojujeme s velmi různorodou technickou úrovní komunity – pro některé lidi je Slack běžný pracovní nástroj a ovládají ho do detailu, pro některé lidi je „pracovní chat“ novinka. Nováčci jsou často zahlceni možnostmi a kanály a odpadnou.

Přijde mně prakticky nemožné nabídnout produkt nebo UI, které bude fungovat pro takhle různorodou skupinu lidí, takže jediná realistická cesta je podle mě vhodný onboarding, který může příchozím ukázat, jak komunita a komunikace fungují, technicky i kulturně.

Tohle samozřejmě jde vyřešit způsobem, který dobře škáluje (úvodní maily či zprávy, dokumentace, video), ale pokud je to kapacitně reálné, nejlíp stejně funguje lidský průvodce.

Doporučujeme nečekat, že se ten onboarding jednorázově něčím „vyřeší“, a naopak bychom ho doporučovali brát jako dlouhodobý aspekt fungování té komunity, který je potřeba permanentně sledovat a ladit.

(S onboardingem souvisí ještě jedna věc: Na Slacku nemáme kontrolu nad UX pro zakládání účtů a zvaní lidí. Pro lidi zvenčí je naše komunita „neviditelná“ a pokud chtějí nakouknout dovnitř, musí projít nějakou standardizovanou registrací a onboardingem Slacku, přičemž obojí je v detailech matoucí a nemůžeme s tím nic udělat. To je hodně omezující.)

:sparkles: TIP: Některé lidi ten Slack zahlcuje. Dá se tomu hodně pomoct tím, že si ho nebudou instalovat na telefon, případně si vhodně povypínají notifikace, ale je potřeba se tomu cíleně pověnovat, například v rámci toho onboardingu.

Moderování & zastřihování komunity

Slack má dlouhodobě špatné nástroje pro moderaci a zastřihování komunity. Pokud například někdo napíše do špatného kanálu, nejde příspěvek snadno přehodit jinam, což je pakárna. Nebo neexistuje možnost upravit cizí příspěvek moderátorem, která je na jiných platformách běžná a může snadno vyřešit některé běžné situace. Nejsou to zásadní problémy, často existuje nějaký workaround, ale je to škoda.

:sparkles: TIP: Když už jsme u moderace, obecně můžu za sebe doporučit nechat komunitu růst nějakou dobu „organicky“, samospádem, než ji začnete zastřihovat například zakládáním samostatných kanálů, zaváděním pravidel a podobně. Pokud se komunita v začátku příliš „utáhne“, lidi se můžou moc bát, že něco postujou „špatně“, a vůbec to nezačne fungovat. (Vysloveně nežádoucí nebo přímo toxické chování je ale samozřejmě potřeba korigovat hned.)

Závislost na dodavateli

Dlouhodobě vnímáme jako křehkou a potenciálně velmi problematickou závislost na majiteli Slacku. Když se rozhodne udělat něco, s čím nesouhlasíme, máme smůlu. Pokud nevlastníme data a servery, dá se položit provokativní otázka, nakolik je to vlastně vůbec „naše“ komunita. Za sebe to shrnuju tak, že dělat komunitu na cizím pozemku je nemoudré, protože přestěhovat se někam jinam může být pro komunitu kataklyzmatická událost, zejména pokud jste investovali do dokumentace a procesů specifických pro danou platformu.

(Zaznamenal jsem taky ale zkušenost, že se ta komunita přestěhovat dá a naopak jí to může v něčem prospět, protože se zbaví neaktivních lidí.)

Na druhou stranu zcela respektuju existující názor, že je potřeba dělat komunity tam, kde jejich členové a členky přirozeně jsou. To je hodně myšleno na platformy typu Facebook, LinkedIn, Discord a podobně. Ale na Slack to jde taky vztáhnout s tím, že jde o platformu, kterou lidi znají, takže k ní mají blíž.

Nemám na tohle dilema (stavět na vlastním vs. stavět tam, kde jsou lidi) jasnou odpověď. Může být, že jde mimo jiné o časové měřítko, ve kterém má komunita fungovat – čím dlouhodobější projekt je, tím víc bych se klonil k tomu, abych měl nad platformou skutečnou kontrolu a jen někde „nesquatoval“. Řečeno ještě jinak, stavět na vlastním je takticky horší a strategicky lepší volba.

:sparkles: TIP: Pokud jde o komunitu lidí, kteří se scházejí ve svém volném čase, může hrát roli i to, že lidi používají Slack pro práci a často ho pak nechtějí otvírat ve volném čase, aby na ně „nevyběhla práce“.

Alternativy

Když ne Slack, tak co? Velmi telegraficky:

  • Běžný chat, tedy Messenger, WhatsApp, Signal. Dobré je, že s těmi už má zkušenost drtivá většina lidí. Pokud máte krátkodobou ad-hoc komunitu, může to být funkční varianta (viz starší téma). Pro dlouhodobější komunikaci ve větším počtu lidí je to ale strašně zahlcující.
  • Poštovní skupina, například Google Groups. Nemám osobní zkušenost ze současnosti (pamatuju poštovní konference z devadesátek), ale pro některé cílovky to může být dobré v tom, že e-mail používají plus mínus všichni a jakž takž mu rozumí. Osobně používám pro hodně specifické use casy, například pro „formálnější“ oslovování členstva spolku.
  • Jiný strukturovaný chat, například Discord. Ten Discord v některých cílovkách frčí, takže se dá využít existujících zkušeností a návyků. Zásadní nevýhodou je podle mě ta závislost na provozovateli – dá se vyřešit nasazením nějakého open source řešení, třeba Elementu. Nemám zkušenost, ale @mwenisch podobný stack nasazoval pro Volební kalkulačku, tak může v případě zájmu posdílet.
  • Diskuzní fórum, například Discourse. Pro řadu lidí už je ten formát diskuzního fóra trochu nesrozumitelný, jsou zvyklí spíš na vizuální metaforu feedu. U nás hodně lidí reklamuje uživatelské rozhraní Discourse. Na Discourse ale běží hromada komunit a velká výhoda je v tom, že jde o otevřené řešení, se kterým se dá dlouhodobě pracovat. Nabízí taky skvělé moderační nástroje a některé zajímavé komunitní prvky, například týdenní souhrn e-mailem. Je skvělé, že se dá provozovat v otevřeném režimu, takže základní participace může mít úplně nulový práh (přijdu a čtu). Za mě rozhodně stojí za zvážení.
  • Skupina na Facebooku nebo jiné sociální síti. Tohle řešení bezvadně odpovídá principu „budovat komunitu tam, kde jsou lidi“. Zároveň pro něj bohužel platí, že když nevlastním tu službu, tak trochu buduju komunitu pro někoho jiného (viz nesmrtelný Oatmeal).
  • Specializovaný komunitní software. Specifické komunity se dají postavit třeba kolem Moodlu (náhodný příklad, nedělal bych :slight_smile: nebo jiných komunitně zaměřených platforem. Nemám zkušenosti, nemůžu komentovat, uvádím pro úplnost.

Při výběru je pochopitelně zásadní hledět na potřeby té které komunity – digitální gramotnost členstva, diverzita, motivace, pro jaký časový horizont ta komunita vzniká, samozřejmě náklady a možnosti škálování, etc.


Teď už to uzavřu a postnu, ale jak mě budou napadat další věci, přidám – případně se ptejte nebo nesouhlaste!

5 Líbí se

TL;DR: Litujeme toho a nikomu bych to nedoporucil.

Po nejake dobe s Matrixem/Elementem a Kalkulackou dokazu s velkou davkou jistoty rict, ze to byla chyba a ten nastroj je z pohledu UX pro budovani komunity (mimo velke specializace) obrovska bariera.

Stava se nam, ze se dokaze uspesne nalodit jenom 1 clovek ze 3 a z toho jednoho nedokaze polovina pretunelovat web → appka (protoze UX kryptografie).

Ale tenhle UX flow bude problem kazdeho nastroje mimo top1 mainstream (Slack). Oni proste nemaji zdroje drzet kvalitu onboardingu/flow na urovni beznych uzivatelu. Takze vsechny ty nastroje jsou niche.

Teoreticky to jde potunit vlastnim vyvojem, ale to musis mit hodne zdroju a velkou komunitu, aby se ti to vratilo.

1 Líbí se

Continuing the discussion from Tipy k budování komunit na Slacku (i jinde):

Tahle část mi přijde velmi zajímavá a chtěl bych poprosit ji rozvést. Kromě “nechat ji žít organicky”, je nějaký další způsob jak diskuzi/komunitu “rozjet”, pokud je aktuálně letargická?

A naopak - pokud je někde diskuze příliš živá/zahlcující, jakým způsobem pracujete s její moderací? Jak ji zpřehlednit/strukturovat, aby participace byla jednodušší a konzumování hodnotnější?

1 Líbí se

Na roztažení a dlouhodobě na škálování komunity je dobré opřít se rovnou o nějaké člen*ky té komunity. Vybrat třeba do startu pár lidí, co tomu konceptu fandí a jsou takzvaně pártytvorní, a domluvit se s nimi, že třeba každých x dní postnou jedno zajímavé téma, že budou pomáhat nováčkům ve zorientování se, a podobně. Měli by být z té cílovky, nikoliv zvenčí, aby fakt věděli, co jsou dobrá témata, která vzbudí zajímavou konverzaci.

Určitou variantou tohohle přístupu je buddy systém / párování, kde každého nově příchozího uvítá někdo z těch stávajících členů a pomůže mu s onboardingem a vůbec začleněním se do komunity. Může to být hodně náročné na zdroje (lidi), ale zase to může být hodně luxusní a vtahující zážitek pro ty příchozí.

Určitě pomůže „černá komunitní práce“ typu navštívit oblíbenou konferenci cílovky a udělat tam komunitě promo, udělat promo v oborových nebo jinak relevantních médiích a podobně. Tohle je ale dobré dělat až poté, co je ta komunita aspoň trochu zabydlená, aby pro nově příchozí nevypadala prázdně. Též to můžou dělat nějací ambasadoři, kteří projektu fandí a chtějí mu pomoct na svět.

Některé systémy (třeba Discourse) mají skóringový systém, ve kterém uživatelé postupně sbírají „sociální kredit“. Například když postnou první příspěvek, odpoví na první příspěvek, etc. Z uživatelů s vysokým skóre pak jde vybírat ty ambasadorky nebo moderátory. Discourse to umí i úplně automaticky – jak se lidem zvyšuje skóre, zvyšují se jim práva, takže od určitého skóre (prokazujícího nějakou zkušenost v té komunitě) můžou například tagovat nebo editovat cizí příspěvky. Ale to už je celkově téma spíš na škálování běžící komunity.

(Pro aktivizaci některých lidí je relevantní i gamifikace, tedy udělování digitálních pamlsků za překonání různých milníčků. Někomu to ale vysloveně leze na nervy. Discourse nabízí.)

Pokud je diskuze příliš živá ve špatném slova smyslu, Discourse třeba umí téma dočasně zamknout, aby se tam třeba nehádali dva lidi hodinu dokola a neodradilo to ostatní. Pokud je diskuze relevantní a dobrá, ale je jí moc, je tu víc variant.

Občas je to několik témat zamotaných dohromady, takže na Discourse jde z tématu vystřihnout nějakou zajímavou příběhovou podlinku a udělat z ní bokem samostatné téma, které už pak nemusí sledovat všici. (Na Slacku jde něco podobného udělat manuálně – holt do vlákna napíšeš, že koho zajímá tenhle aspekt věci, můžeme v diskuzi pokračovat ve vedlejším vlákně nebo kanálu.)

Pokud hodně kypí diskuze na jedno téma, které nejde moc rozdělit, další možnost je nechat lidi, aby část věci probrali soukromě (Discourse nabízí třeba chat, ve Slacku to jde vyřešit soukromým kanálem) a následně do původního vlákna nebo tématu shrnuli, čeho se dobrali. To funguje v případě, že nepotřebujou všichni vidět tu genezi závěru. Pokud ju někdo vidět chce, tak opět třeba Discourse nabízí možnost sumarizace tématu – buď jednoduše algoritmicky přes počet pozitivních reakcí a odpovědí vytáhne ty nejdůležitější příspěvky, anebo může sumarizovat přes LLM, což podle mě funguje relativně hezky. Takže kdo chce, může si pročíst celou diskuzi, kdo potřebuje resumé, dostane resumé. (Tady je ale opět zásadní lidi naučit, že tuhle možnost mají – hodně lidí si to neuvědomí, nechají se zasypat notifikacemi a zprávami a radši to vypnou.)

Konkrétně Discourse pak nabízí hodně zajímavou funkci týdenního (?) automatického sumáře mailem, takže můžeš dění v komunitě sledovat takhle zpovzdálí s minimální investicí času a zapojit se, když se objeví nějaké pro tebe srdeční téma. Podobnou věc jde dělat i ručně, například posílat měsíční newsletter s výběrem témat nebo ten výběr témat začlenit do existujících oborových newsletterů, případně jde přímo na té platformě jednou za čas postnout nějaký výběr toho, co mohlo zájemcům uplavat v posledním měsíci. (A samozřejmě jde jít marketingově libovolně daleko, tedy navázat na to třeba podcast, kde jednou za čas proberete nejzajímavější témata, etc.)

5 Líbí se

Mimochodem k budování komunit „na cizím“ velmi pěkný a smutný text ke komunitě v aplikaci Komoot:

Komoot je trochu podobný Stravě, je to komunitní aplikace pro sdílení tras třeba pro bikepacking a podobně. Býval výkladní skříní německé startupové scény – hezká valuace, smysluplná mise, a zakladatelé tvrdili, že neprodají. Nakonec prodali, nějakým private equity šmejdům, kteří z platformy vyždímají, co se ještě dá, a pošlou ju na kompost. Článek trefně zavádí sloveso komootizovat, tedy vzít existující komunitu postavenou na soukromé parcele a rozemlít ju na prachy.

1 Líbí se

To mě mrzí. Vypadá to, že s touhle zkušeností nejste sami:

1 Líbí se

Hlaska “vytvorili protokol bez predstavy, jak se bude pouzivat” velmi dobre shrnuje cely Matrix a ekosystem kolem nej. Me to mrzi, protoze v zasade je to presne to, co chces. Ale aby to bylo pouzitelne musel by nastoupit designer, armada vyvojaru a dost potunit minimalne onboarding a orientaci v tom hlavnim klientovi.

Nejvic lituju toho, ze jsem se nechal presvedcit, ze je chat typu Slack potreba. Po pul roce jediny topic, ktery by moc nefungoval na Discordu je “kdy si zavolame?”. Vsecko ostatni, co se tam za ten pulrok napsalo je defakto topic ve verejne, pripadne soukrome sekci diskuzniho fora. Specificky tim, ze to tam nikdo nebere jako online chat (e.g. jsme v praci a kecame). Ale jako asynchroni reseni nejakeho tematu.

Rada ode me je chat vubec nezavadet, ale umim si predstavit, ze vsude bude prave jeden clovek, co to protlaci protoze se to proste tak dela a je to potreba.

3 Líbí se

Používám Slack ve třech týmech – v Česko.Digital (řádově desítky aktivních lidí), novinách (4–5 lidí) a v kulturním spolku (odhadem 20 aktivních lidí). V Česko.Digital a novinách nám podle mě funguje skvěle, v tom kulturním spolku jakž takž (pro hodně lidí je to technická bariéra). A v těch týmech, kde nám to funguje dobře, by to diskuzním fórem nahraditelné velmi pravděpodobně nebylo, hodně se nám tam hodí ta rychlá obrátka.

2 Líbí se