Od Hackathonu k produkcii: Ako premeniť svoj Hackathonov nápad na skutočnosť

... bez pracovných nocí a víkendov.

Niekoľkokrát do roka organizuje Oscar hackathon, ktorý povzbudzuje inžinierov, produktových manažérov a návrhárov, aby prišli s kreatívnymi projektmi, ktoré je možné dokončiť do 24 hodín. Projekty sa pohybujú v širokom rozmedzí od tých, ktoré zlepšia každodenné skúsenosti zamestnancov spoločnosti Oscar, až po projekty, ktoré budú mať hmatateľný dopad na to, ako naši členovia spolupracujú s nami a ich skúsenosti so zdravotnou starostlivosťou.

Logo Oscar Hackathon.

Aj keď je to vždy zábavné 24-hodinové obdobie, je to nešťastná realita, že keď hackatón skončí, mnohé z týchto projektov sa ocitnú na okraji cesty, keď sa vraciame k našim každodenným úlohám.

V hackatóne v minulom štvrťroku som získal malú cenu za budovanie automatizovaného testovania mobilnej aplikácie Oscar, na ktorom som odvtedy pokračoval. Nižšie uvádzam niekoľko tipov, ako zrealizovať myšlienku hackathona - bez obetovania nocí a víkendov.

Moje ihrisko Hackathon

Oscar každé tri týždne vydáva aktualizovanú verziu mobilnej aplikácie Oscar Member. Predtým, ako môžeme aplikáciu uvoľniť, musia naši produktoví manažéri prejsť prepracovaným dokumentom o testovaní zabezpečenia kvality. QA zaberie až 10 hodín cenného času pri každom vydaní!

16.2) Vytvorenie účtu - získajte ponuku
1. Na prihlasovacej obrazovke klepnite na „Vytvoriť účet“
2. Na otázku sprostredkovateľa odpovedzte „Nie, získajte cenovú ponuku“.
3. Vo vašom webovom prehliadači by sa malo otvoriť ponuku na kartu

Skrátka, testovací nástroj, ktorý som vytvoril pomocou detoxu, prechádza tokmi QA a kontroluje kopírovanie, vizuálne a logické procesy. Berie tiež snímky obrazovky a videá na kontrolu ľudí. Produktoví manažéri môžu teraz testovať aplikáciu 5x rýchlejšie! Prevedenie tejto myšlienky z projektu hackathon na plnohodnotnú funkčnosť však nebolo ľahké.

Testovanie aplikácie Oscar Member App

praktickosť

Uistite sa, že váš projekt môže prejsť z hackathonu do reality, začína praktickosťou. Dobrý nápad na hackathon je podľa môjho názoru pragmatický a sústredený. Najlepší nápad na svete nemusí byť pre hackathona uskutočniteľný.

Praktický nápad hackathonu by mal:

  • Cieľom je vyriešiť jasný, kvantifikovateľný problém. napr. Testovanie mobilnej kontroly kvality je opakujúce sa, nudné a náchylné na chyby. PM strávia približne 10 hodín každé 3 týždne v rámci kontroly kvality.
  • Buďte jednoduchí na ihrisku. napr. Automatizujem testovanie kvality pre mobilnú aplikáciu.
  • Majte metriku úspechu. napr. Myslím, že môžeme skrátiť čas QA na 2 hodiny (5x zníženie).
  • Buďte vizuálne zaujímaví. napr. Toto je GIF (bezpečnejšie ako živé ukážky) výstupu a vizuálne pripomenutie diela.
  • Zobraziť zlepšenie v malom časovom meradle. napr. Dnes sme automatizovali 1 test, ale myslím, že budem môcť urobiť 10 budúci týždeň.
  • Majú úzky východiskový bod, ale potenciálne široký rozsah. napr. Nie je to užitočné len pre PM a technikov, ale v budúcnosti by sme ich mohli použiť na vytvorenie „živej“ aplikácie pomocou snímok obrazovky. Iné oddelenia, napríklad produkt alebo marketing, by to mohli použiť!

Budujte dynamiku

Akonáhle budete mať zameraný nápad, je čas identifikovať kľúčové zúčastnené strany, aby váš nápad získal ťah.

Kto sú hlavnými aktérmi vášho nápadu? Pre mňa to boli hlavne produktoví manažéri a ich manažéri. Identifikoval som ľudí v reťazci nado mnou, ktorí by mohli mať z projektu úžitok, a získal som ich pozornosť a vzrušenie. Čím skôr dokážete osloviť, tým lepšie!

Nápady, ktoré by vás zaujímali o váš projekt:

  • Zhromaždiť metriky. napr. Koľko času trávite mobilnými testami QAing?
  • Požiadať o pomoc. napr. Prečo trvá tak dlho QA?
  • Upravte svoj nápad. napr. Ako by ste chceli v ideálnom svete vidieť výsledky kontroly kvality?
  • Pomôžte rozšíriť rozsah. napr. Pre ktoré ďalšie aplikácie sa podľa vás tieto snímky obrazovky hodia?
  • Zlepšite viditeľnosť. napr. Môžem na vašej prezentácii použiť vašu tvár s titulom „je to skvelé“?

Tajomstvo zabezpečenia nákupu

Predstavili ste teda svoj hackathonský projekt. Ľudia si myslia, že to zmení svet. Teraz čo? Nechaj to zomrieť? NIE!

Tu sa stanú dôležité tie zainteresované strany, ktoré ste identifikovali. Uľahčite svojmu manažérovi zdôvodniť pridelenie času na prácu na vašom projekte udržiavaním vzťahov s ľuďmi, ktorí do neho investovali.

Udržiavanie záujmu je super ťažké! Ale nemusíš to robiť navždy. Konečným cieľom je dostať váš projekt do udržateľného systému spätnej väzby, ako je ten, ktorý už máme v Oscare. To je správne! Získajte svoj projekt na svojom zozname štvrťročných cieľov.

Váš čas vyhradený na projekt môže byť rovnako pevný ako vaše štvrťročné ciele! Pre vášho manažéra sa stáva dôležitým, že si zostavujete svoj hackathon projekt. Je to tiež dôležité pre manažéra vášho manažéra. Tým, že svoj projekt zabudujete do svojich štvrťročných cieľov, môžete na svojom projekte pracovať v čase spoločnosti bez hanby, výčitiek alebo stresujúcich termínov. Pol týždne buy-inu na ciele nasledujúceho štvrťroka je skvelým miestom na začatie a pre vašich šéfov je nízka angažovanosť.

Jedným z problémov je, že budovanie vzťahov so zúčastnenými stranami nebude mať za následok, že váš projekt bude mať sám o sebe prioritu. Preukážte hodnotu vášho projektu jasným a kvantifikovateľným problémom, metrikami úspechu a plánom implementácie kvality.

Sledovanie a návratnosť

Posledný krok sa zdá byť zrejmý, ale jeho interpretácie sa líšia. Pre mňa nejde o to, ako tvrdo pracujete, ale o to, ako dobre komunikujete! Stanovte očakávania ľuďom vo vašom okolí a potom ich porovnajte alebo presiahnite.

Tu je niekoľko tipov na následné opatrenia:

  • Majte dosiahnuteľný cieľ pre pridelený časový rámec. Buď realistický. Pamätajte, že „9 žien nemôže narodiť dieťa za 1 mesiac“. Baňa mala za týždeň automatizovať + 50% testov môjho tímu.
  • Zlyhajte rýchlo a lekciu zverejnite. Projekty niekedy nefungujú. Napíšte dobrú správu / postmortem a ľudia si budú myslieť, že to bolo cenné využitie vášho času.
  • Dokážte, že to funguje. Zmeral som, ako dlho trvalo PM, aby vykonali kontrolu kvality pred a počas zvyšovania automatizovaných testov kvality.