Hackaton "Průvodce prevencí"

Cíl setkání

  • seznámit zájemce s tím, jak funguje vývoj ve Flutter a zapojit je do týmu “průvodce prevencí”, kde si můžou vyzkoušet vývoj v praxi, s vývojem můžou pomáhat senioři, budou mít tedy hands-on podporu

    • cílíme na 8-10 juniorů, z nich 4 by mohli na projektu působit konstantně

    • pro jejich zaškolení potřebujeme 4 (+2 jako backup) seniory

  • posunout vývoj na projektu

  • udělat akci pro vývojáře a aktivizovat tak tech komunitu v č.d i další potenciální dobrovolníky

  • cílem je přilákat specialisty na Flutter zvenčí (pro čd)

Organizace

  • Kdy:

    • jednodenní akce v sobotu 17.7., cca 9:00-19:00

  • Kde:

    • ideálně u komerčního partnera, který dá prostory, občerstvení a další pomůcky (projektor, flipchart…) zdarma (FYI @Tereza Gagnon) → do budoucna

    • Blanka zařídila HubHub - prostory a káva zdarma

  • Kdo:

    • CTOs č.d a seniorní programátoři ve Flutter (mentoři)

      • máme potvrzené 3 seniory (Dominik Šimoník, Martin Wenisch, Martin Georgiu), ideálně bychom oslovili ještě 3 jako backup (např. z Home Credit či SoMe promem)

    • junioři, které technologie zajímá, ale nyní dělají např. v iOS, Android (Kotlin, React, Angular)

      • Detail od @Martin Wenisch: Ja mam dobre zkusenosti s prechodem nativni mobilni vyvoj -> Flutter, spise nez React (webovy vyvoj) -> Flutter. Je to proto, ze ta technologie je relativne jednoducha, ale nativni moznosti a look&feel aplikaci jsou velmi hodnotne. Navic nativni mobilni vyvojari maji silnou motivaci ucit se Flutter, kdezto seniorni React vyvojar temer nulovou (React je vyrazne lepe placeny a prestiznejsi nez mobilni vyvoj).

    • zástupci Loono (Blanka a Peti)

    • organizační podpora ze strany č.d (Romča a Anežka)

    • počítam, že na akci bych osobně ráda 20 lidí fyzicky, přihlášených a potvzrených 25 s tím, že 5 nakonec nepřijde. Nyní jsme na 11 lidech, hledáme 8 junioru a jednoho seniora.

  • Rozpočet:

    • je nutné zaplatit prostory a občerstvení (pivo, pizza, kafe, limča…)

  • Odkaz na web a form na přihlasovaní:

Příprava

  • připravit společnou kostru aplikace ještě před hackhatonem by @Martin Ladecký, pozn. od Martina Maye: dalo by se to spojit i s tím API na enrollment. Pokud si back-end vývojář taky mysli že to dává smysl.

  • příprava projektového týmu (na setkání 2.7.)

    • zapojení senioru - očekávání ohledně čas. dotace →  Feedback nebo “code review”?

    • sladění seniorů před hackatonem (třeba jak nastavit linter, jak používat GitFlow, jaký použit state managemet, …) - myslím že Martin Ladecký už začíná organizovat

    • Příprava storek (už běží)

    • rozhodnout zda mikrotýmy na Hackatonu dělají každý jinou část apky (potřebujeme více storek, problém bude se závalostmi) nebo všichni třeba ten enrollment (cílem je stejně naučit se Flutter a seznámit s projektem)

    • design by Otakar Hyps - dle sladěného zadání

  • příprava od účastníků (návrh od M. May), minimálně ale s nainstalovaným Flutterem a Hello World

    • instalaci Flutteru podle návodu

    • poslechnout si 2 videa o state managementu ve Flutteru

    • a zkusit jednoduchou apku (4h dojdi nejdál jak se dostanes)

Agenda od @Martin Wenisch

  • Nalinkoval bych teaser z Figmy, ze mame designy a chceme se vrhnout na vyvoj.

  • To velmi dobre ilustruje aktualni stav (je to bezna praxe vyvoje, dostat designy a vysivat).

  • Podle poctu lidi rozepiseme ukoly v Jire na tracky (onboarding, triage, profil ...) a udelame micro-tymy.

  • Jako vystup by byla ~1h prezentace vecer, kde by kazdy tym ukazal vysledky sveho tracku (jak treba potunili animaci avatara a co se naucili.

Od

Do

 

Od

Do

 

9:00

9:30

Coffee break a networking

9:30

10:00

Úvod:

  • představení projektu včetně záměru a deadline a následné zapojení @Blanka Sigmundová (Unlicensed)

  • představení wireframes @Otakar Hyps

  • agenda a cíl dne @Martin Wenisch

10:00

10:15

Rozdělení do týmu (senior je kapitán )

10:15

12:30

Práce (pozn. pauzy si každý bere, jak potřebuje kafe a limča na dosah)

12:30

13:30

Oběd a pokec

13:30

16:30

Práce (pozn. pauzy si každý bere, jak potřebuje kafe a limča na dosah)

16:30

17:30

Prezentace

17:30

18:00

Uzavření Hackatonu a další kroky (tj. jak se zapojit, @Martin Wenisch a @Blanka Sigmundová (Unlicensed))

18:00

19:00

Networking a pivo

Komunikace (by marketing 🙏🤝)

  • na všech kanálech č.d ve spolupráci se Šnorbim - cílem je navnadit juniory, aby se přidali a pochlubit se tech akcí, eventuálně doplnit řady seniorů

  • doplnit text na hlavní stránku eventu a využívat ji pro komunikaci Flutter Hackday | Česko.Digital v AT - doplnit

    • komunikovat ohledně obsahu na stránce s @Martin Wenisch a @Blanka Sigmundová (Unlicensed)

  • oslovit lidi skrz

    • maily

    • newsletter (doplnit prosím více sexy verzi)

    • kanály (#vývoj)

  • spojit s #narozeniny, (např. přidat do kalendářů akcí, dalšího proma, …)

  • zvážit zapojení komerčních partnerů a jejich interních kanálů

  • registrace

    • jak jsem seniorní ve flutter - dle toho ev. zmenit cil hackatonu

  • post:

    • Hledáme juniorní Flutter vývojáře. Zapoj se!Nezisková organizace Loono a Česko.Digital společně pracují na vývoji interaktivní aplikace s pracovním názvem Průvodce prevencí, která bude uživatelům připomínat preventivní prohlídky a zároveň je o prevenci a zdraví vzdělávat.Vývoj aplikace je v plném proudu, do finálního dokončení nám chybí juniorní Flutter vývojáři. Proto pořádáme celodenní hackday dne 17.7. v HUBHUB v paláci Ara. Na místě budou seniorní vývojáři, kteří tě vším provedou a zasvětí do detailů, se kterými potřebujeme právě teď pomoc. Baví tě vývoj, máš s ním nějaké zkušenosti, ale ještě si tak nevěříš? Potřebuješ získat víc zkušeností? Pak je hackday určen právě pro tebe! Chceš jít do toho? Registruj se zde 
      Více informací o hackday najdeš zde

  • Anežka: Nezapomeňme v rámci textů na platná epidemická opatření - respirátory ve vnitřních prostorách a tak, ať je z toho vidět, že i když je to onsite akce, bude to v bezpečném prostředí

Timeline úkolů

čtvrtek/pátek 1.7. + 2.7.: příprava textů/ grafiky
připravit registrační formulář (zaměření - jaké? senior? junior? jakou máš motivaci? @Anežka Müller
v pátek 2.7. první postování příspěvků, opětovné vypostování v úterý 6.7.
ukončení přihlášek juniorů/ Flutteristů nejpozději do 9.7.2021
interní emailing na IT specialisty u nás (ios/android + react)
kam komunikovat: kromě našich SOCME (hlavně TW) do Junior Guru Discord (@Anežka Müller ), Embedid (Eva P.), event komunita (@Anežka Müller )
potřebujeme vědět přesný počet lidí a dořešit catering (low cost?) @Anežka Müller sepíše, jaké občerstvení by se tam mělo objednat
sepsat, co všechno k akci uděláme jako “post-plnění” - příspěvky na socme, prostor v show and tell, blogový článek - vykopnout brainstorm dokument
během akce fotit, zkusit natočit i krátké video (klidně bez zvuku), zajistit někoho na natáčení
připravit jmenovky @Anežka Müller
návštěva HubHub @Romana Pokorná

 

Follow up

  • Vývoj v tandemu → pokračujeme v tandemové spolupráci i po Hackatonu v rámci sprintů, toto promyslí @Martin Ladecký → jak seniory zapojit, jak je motivovat, …

  • Show & Tell by @Martin Wenisch & @Tomáš Znamenáček

  • Marketingové aktivity - fotky, články… @Martina Habová