Výchozí situace
Popiste prosím svou společnost a svou pozici v ní.
Jsem zakladatelem a generálním ředitelem společnosti, která vyvíjí a poskytuje software pro řízení projektů.
Výzva
Pro jaké projekty/služby si vaše společnost najala Moravio a jaké byly vaše cíle?
Historicky jsme používali standardní REST API, pro zrychlení a zachování konzistence dat ve frontendové části aplikace bylo nutné přejít na GraphQL. Potřebovali jsme zvýšit kapacitu a získat odpovídající odborné znalosti.
Řešení
Jak jste si vybrali tohoto dodavatele a jaké faktory rozhodovaly?
První kontakt se společností Moravio proběhl na místní akci pro vývojáře. Líbil se nám jejich přístup a po získání doporučení jsme se rozhodli je kontaktovat. Dostatečně rychle nám nabídli své vývojové možnosti.
Popiste podrobně rozsah prací, včetně jednotlivých kroků projektu, klíčových výstupů a použitých technologií .
Stávající aplikace běží na backendu Ruby on Rails a frontendu React. Máme velké množství požadavků na čtení a minimum zápisů. Proto bylo rozhodnuto připravit server Erlang Phoenix s rozhraním GraphQL API. Bylo nutné navrhnout architekturu řešení a následně zajistit implementaci. Dalším krokem bylo přizpůsobit frontend React pro použití tohoto rozhraní GraphQL API.
Kolik lidí z týmu dodavatele s vámi spolupracovalo a na jakých pozicích?
Hledali jsme další 2 vývojáře, Moravio dodalo 1 backendového vývojáře a 1 frontendového vývojáře. Z naší strany spolupráci řídil technický ředitel.
Výsledky
Můžete se podělit o nějaké měřitelné výsledky projektu nebo o obecnou zpětnou vazbu k výstupům?
Díky společnosti Moravio jsme mohli tento projekt spustit rychleji. Přechod na jazyk GraphQL byl strategickým milníkem, který bychom jinak pravděpodobně nebyli schopni stihnout.
Popsat jejich styl řízení projektu, včetně komunikačních nástrojů a včasnosti .
Pro správu úkolů jsme používali agilní řízení projektů v systému Jira. Ocenili jsme schopnost Slacku jako nástroje pro rychlou komunikaci. Tým byl poměrně agilní, rychle reagoval na požadované změny.
Co vás na této společnosti nejvíce zaujalo nebo bylo jedinečné?
Zapůsobilo na nás jejich nadšení a vášeň pro webové projekty.
Jsou nějaké oblasti pro zlepšení nebo něco, co by mohli udělat jinak?
Náš technický ředitel nebyl zvyklý tolik komunikovat v rámci agilní spolupráce.
