Futured Blog
Jak jsme vytvořili Futured měnu (FUC)
Lada Brůnová
Radek Doležal
Tomáš Knězek
11. 4. 2023
Futured Coin (FUC) je fiktivní měna, jejíž tok řídí všichni lidé ve Futured. Netradiční variabilní systém odměn, o kterých nerozhoduje jeden člověk, ale všichni spolupracovníci, vznikl během Futured Hackathonu.

⁠Vyzpovídali jsme Radka Doležala, našeho iOS vývojáře, pod jehož taktovkou Futured Coin vznikal.

Radku, co je to Futured Coin?

Futured Coin, zkráceně FUC, lze chápat jako fiktivní měnu, jejíž tok řídí všichni lidé ve Futured. Každý může nějaké FUC získat a každý je může udělit. Za získané FUC si pak „nakoupíš”, co uznáš za vhodné, od různých voucherů na nákup HW, přes wellness až po dny dovolené navíc.

FUC je variabilní systém odměn, ve kterém o výsledných odměnách rozhodují všichni lidé ve firmě.

Jak to funguje?

Každý dostane měsíční budget FUC, který může v průběhu měsíce libovolně přerozdělit mezi ostatní. Vlastní přerozdělování probíhá skrze tzv. kudos*, stačí vybrat kolegu, kterému chceš kudos dát, zadat částku FUC a napsat komentář, tedy pochvalu, za co mu FUC uděluješ. V samotném udělování kudos mají všichni naprostou svobodu, je jen na nich, za co je udělí, jediné pravidlo je, že člověk nemůže udělit kudos sám sobě.

*Chytrolínské okénko: Slovo kudos" pochází z řeckého jazyka (κῦδος) a znamená chválu nebo uznání za úspěch nebo vynikající výkon.

Screenshot 2023-03-27 at 20.09.47.png

Kudos ale není jediný způsob jak FUC získat…

Další možností jsou jednorázové odměny, o kterých rozhodují naši Leaders a projektoví manažeři, kteří přeci jen mají největší přehled o fungování lidí v týmech a na projektech. Každý z nich může průběžně navrhovat kandidáty na odměny a ostatní pro ně mohou hlasovat. Leaders a PMs mají ke svému vlastnímu budgetu navíc ještě jeden společný, ze kterého odměňují výjimečné počiny a výkony napříč projekty a týmy.

FUC lze proměnit za vouchery, dny volna nebo je věnovat na dobročinné účely.

Jak přeměním FUC na odměny?

Získané FUC se každému akumulují na jeho osobním kontě, ze kterého si potom ve Futured eshopu nakoupí odměnu dle vlastního výběru. V aktuální nabídce máme nespočet různých voucherů od restaurací, přes obchody s elektronikou, knihy až po wellness. Ale můžeš si vybrat i možnost, že částku odpovídající tobě zvolenému množství FUC věnuješ na dobročinné účely, a posuneš tak to dobro vzniklé z pochval ještě o kousek dál. Třešnička na dortu, a zároveň nejdražší odměna v nabídce, je den volna navíc.

DSC04695.jpg

Jak FUC vznikal? 

Na začátku jsme vytvořili tříčlennou akční skupinu, v rámci které jsme sesbírali nápady na vylepšení tehdejšího systému odměn. Podněty jsem pak rozpracoval do celkového návrhu, nad kterým jsme iterovali tak dlouho, až z něj vypadl právě Futured Coin. Tak vznikl ideální interní projekt, který je vhodný ke zkoušení nových technologií a přístupů k vývoji.

Jednou z motivací pro FUC bylo také šíření pozitivních zpráv a dobré nálady mezi lidmi. 

Co všechno systém umí?

V systému Futured Coin má každý svůj profil, kde vidí kolik FUC má naspořeno a zároveň kolik jich může daný měsíc ještě rozdělit ze svého budgetu na odměňování.

Každý má přístup k feedu udělených kudos, může si zobrazit přehledy o celkovém fungování systému FUC, např. kolik FUC již bylo uděleno, kolik je jich zrovna v oběhu... a pro soutěživé máme i žebříčky nejlepších, nejbohatších a nejhodnějších.

Poslední částí je eshop, ve kterém směnujeme FUC za odměny.

Screenshot 2023-03-27 at 20.09.58.png

Jaké technologie jste na FUC použili?

Vyzkoušeli jsme si například KMM (Kotlin Multiplatform Mobile). Na iOS jsme si zaexperimentovali s architekturami, které jsou vhodné pro napojení SwiftUI na GraphQL API.

Na webu, který obsahuje jak uživatelskou, tak administrativní sekci, používáme VueJs s frameworkem Quasar, který umožňuje vystavit webovou responzivní verzi v PWA módu nebo v prostředí Electron, kterou používá například Slack, Discord nebo Microsoft Teams.

Na backendu používáme NestJs framework v kombinaci s GraphQL, MongoDB a websockety. Dále backend integrujeme s Firebase pro push notifikace, Sendgrid pro e-mailové notifikace a se Slackem pro automatické sdílení informací a událostí přímo v našem oblíbeném chatovacím nástroji.

Cílem interních projektů je se něco nového naučit. Co to bylo v případě FUC? A je něco, co se nepovedlo?

Od multiplatformního vývoje v KMM jsme nakonec odstoupili, protože jeho efektivitu blokovala absence volných kapacit Android vývojářů. Stávalo se tak, že jsme například měli volného iOS vývojáře, který by se mohl Futured Coin věnovat, ale ten byl blokován tím, že nebyl volný žádný Androiďák, který by mu nachystal potřebnou infrastrukturu v KMM.

Projekt jsme nakonec rozdělili na nativní iOS app a Android app, Web a navázané integrace, např. plugin do Slacku, s tím, že každý tým si mohl vyzkoušet zajímavé technologie, které by v budoucnu mohl nasadit do vývoje pro naše klienty.

DSC04491.jpg

Kdo vlastně s nápadem vůbec přišel a proč?

S nápadem za mnou přišla naše HR Simča, která si vzala úpravu dřívějšího systému odměn na starost. Hlavní motivací bylo tehdejší systém zjednodušit, udělat jej více transparentní, a taky motivovat lidi, aby se vzájemně oceňovali za malé-velké věci.

Když něco potřebujeme a nemůžeme najít vhodné řešení, zrealizujeme ho v rámci Futured Hackathonu.

Existuje už podobné řešení?

Než jsme se pustili do vytváření vlastního systému, snažili jsme se prozkoumat nebo případně nalézt vhodné existující řešení. Službu ani aplikaci, která by vyhovovala našim požadavkům, jsme ale nenašli, a tak jsme se do vývoje pustili sami. Takové přemýšlení je v DNA firmy: Když něco potřebujeme a nemůžeme najít vhodné řešení, zrealizujeme ho v rámci Futured Hackathonu**.

**V rámci Futured Hackathonu pravidelně krotíme neznámé technologie s cílem posunout se v přemýšlení i dovednostech a vyřešit situaci, která nás ve firmě zrovna pálí. Takto vznikla i firemní aplikace Zhasni nebo aplikace Hodný skřítek oceňující všímavé kolegy. Interní projekty pak mohou dále rozvíjet lidé tzv. na lavičce, tedy ti, kdo zrovna nejsou plně vytížení.

––

Chcete se k nám přidat a taky udělovat/získavat kudos? Aktuálně hledáme hned několik kolegů. Ozvěte se Míše a pobavte se o možnostech spolupráce: [email protected] & +420 739 106 507.

––

Fotky označené písmenem W vznikly pro Futured profil na platformě Welcome to the Jungle.