株式会社Graciaエンジニア向け説明資料 / Gracia Engineer

5c3556b7c8c0ab6bc90a62161a8315f8?s=47 Gracia
July 28, 2020

株式会社Graciaエンジニア向け説明資料 / Gracia Engineer

5c3556b7c8c0ab6bc90a62161a8315f8?s=128

Gracia

July 28, 2020
Tweet

Transcript

  1. ΤϯδχΞͷօ༷΁ CTO͔Βͷট଴ঢ়

  2. ຊࢿྉͷ࡞ऀ  ౦ژେֶ޻ֶ෦γεςϜ૑ੜֶՊଔɻࡏֶத͔Βϓϩάϥϛϯάʹڵ ຯΛ࣋ͪɺେखϕϯνϟʔͳͲͰΤϯδχΞͷܦݧΛੵΉɻ
 ϑϩϯτΤϯυͷ࣮૷͔ΒαʔόʔαΠυɺΠϯϑϥ·Ͱ୲౰ɻ
 2017೥6݄ʹGraciaΛ૑ۀɻ CTO ྛ ୓ւ

  3. αʔϏε΁ͷ૝͍ Ϊϑτʹ͓͚Δ՝୊Λٕज़Ͱղܾ͠ɺ޾෱͕ੜ·ΕΔػձΛ૑଄͢Δ ࢲͨͪ͸ɺWEBαʔϏεɾ෺ྲྀͷ྆໘ʹ͓͚ΔΪϑτରԠͷ՝୊Λٕज़ʹΑΓղܾ͠ɺΫΦϦςΟͱޮ཰ੑ͕୲อ͞Εͨ৽͍͠Ϊϑτϩ δεςΟΫεΛ࣮ݱ͠·͢ɻ ͜Ε·Ͱͷখചۀքʹ͓͍ͯɺʮগྔଟ඼छʯ͔ͭʮ๛෋ɾॊೈͳΪϑτରԠʯΛຬͨͨ͠αʔϏε͸͋Γ·ͤΜɻ͓٬༷͔Βͷχʔζ ͕͋Δʹ΋ؔΘΒͣɺΪϑτରԠʹফۃతͩͬͨͷ͸ɺΦϖϨʔγϣϯͷ൥ࡶ͞ɺίετύϑΥʔϚϯεͷ௿͕͞ཧ༝Ͱͨ͠ɻ GraciaͰ͸͜Ε·ͰͷৗࣝΛ௒͑ͨαʔϏεΛ͓٬༷ʹఏڙ͍͖ͯ͠·͢ɻͦΕ͸ܾͯ͠ແ๳ͳ௅ઓͰ͸͋Γ·ͤΜɻιϑτ΢ΣΞ΍ϋʔ υ΢ΣΞͷద੾ͳ׆༻ʹΑΓɺ՝୊͸ղܾ͢Δ͜ͱ͕Ͱ͖·͢ɻ ʮΦϖϨʔγϣϯͱγεςϜͷ༥߹ʯΛ੒͠਱͛ΔͨΊɺGraciaͰ͸ϑϧεΫϥονͰͷ։ൃɾվળ͸΋ͪΖΜɺΦϑϥΠϯΦϖϨʔγϣ ϯͷվળʹ͍ͭͯ΋஍ಓʹੵΈॏͶ͖ͯ·ͨ͠ɻ

    ΪϑτϩδεςΟΫεͷߏங͸·ͩಓ൒͹Ͱ͢ɻ͓٬༷ͷ޾෱ͳػձΛ૑଄͠ଓ͚͍ͯͨ͘ΊʹɺGracia͸ٕज़΁ͷ౤ࢿΛ੯͠Έ·ͤ Μɻ 
  4. 1. ձࣾ֓ཁ 2. ϓϩμΫτʹ͍ͭͯ 3. γεςϜͷڧΈ 4. ΤϯδχΞ૊৫ʹ͍ͭͯ 5. ࠾༻ʹ͍ͭͯ

  5. ձࣾ֓ཁ

  6. ձࣾ֓ཁ  גࣜձࣾGracia 2017೥6݄ ΪϑτECʰTANPʱͷӡӦ 80໊ఔ౓(2020೥7݄࣌఺ɾશैۀһ) 6.5ԯԁ ϋλϏϧΦϑΟε ౦ژ౎඼઒۠౦ޒ൓ా2-2-3 ޒ൓ాϋλϏϧ301

    TOCΦϑΟε ౦ژ౎඼઒۠੢ޒ൓ా7-22-17 TOCϏϧ1025 ໊ࣾ ઃཱ ࣄۀ಺༰ ैۀһ ࢿຊۚ ॴࡏ஍
  7. ϛογϣϯ ”େ੾ͳͻͱͱ͖Λ࠼Γɺ ਓͷͭͳ͕ΓΛ๛͔ʹ͢Δ” Ϊϑτ͸ɺग़ձ͍ɾผΕɾײँͳͲͷେ੾ͳͻͱͱ͖Λ࠼Γɺਓͱਓͱͷͭͳ͕ΓΛ๛͔ʹ͠·͢ɻ
 ޓ͍ʹ৺Λ௨Θͤɺಛผͳͻͱͱ͖Λա͢͜͝ͱ͕ͦ͜ɺਓͷʮ͋͠ΘͤʯΛܗͮ͘Δͱ৴͍ͯ͡·͢ɻ
 ࢲͨͪ͸Ϊϑτͷ࣭ͱճ਺Λ޲্ͤ͞ΔͨΊʹɺϩδεςΟΫεςΫϊϩδʔɾσʔλαΠΤϯεΛۦ࢖͠ɺ೔ຊΛ୅ද ͢ΔΪϑτϓϥοτϑΥʔϜΛͭ͘Γ·͢ɻ 

  8. Be Heartful ૉ௚Ͱ๛͔ͳ৺Λ࣋ͬͯɺͦΕͧΕͷଟ༷ੑΛଚॏ͠Α͏ɻ ߦಈࢦ਑  Think Forward ओମऀͱͯ͠ৗʹલΛ޲͖ɺϩδΧϧʹ୳ٻ͠Α͏ɻ Challenge Professionally

    ϓϩͱͯ͠੹೚Λ࣋ͪɺ݁ՌΛٻΊ௅ઓ͠ଓ͚Α͏ɻ
  9. ϓϩμΫτʹ͍ͭͯ

  10. ଃΓ͍ͨΪϑτ͕ݟ͔ͭΔʮTANPʯ͸ɺΪϑτγʔϯʹ࠷దͳ঎ ඼ɺ๛෋ͳΦϓγϣϯͰ͓٬༷ͷେ੾ͳͻͱͱ͖Λ࠼Δ೔ຊ࠷େ ڃͷECϓϥοτϑΥʔϜͰ͢ɻ ೔ຊϚʔέςΟϯάϦαʔνػߏௐ΂ ௐࠪ֓ཁɿ2020 ೥ 2݄ظ_Πϯλʔωοτௐࠪ

  11. Ϊϑτࢢ৔ͷϙςϯγϟϧ       ݁ࠗॕ͍ɾฦ͠ ݁ࠗࣜҾ͖ग़෺ ग़࢈ॕ͍ɾฦ͠

    ೖਐֶɾब৬ॕ͍ɾฦ͠ <ԯԁ> ηϛϑΥʔϚϧΪϑτ      ஀ੜ೔ ݁ࠗه೦೔ ख౔࢈ ౔࢈ɾ͓ྱɾͦͷଞ ΧδϡΞϧΪϑτ <ԯԁ> γʔζϯΪϑτ      ߳యฦ͠ɾ๏ཁฦ͠ தݩɾࡀ฻ ࣣޒࡾॕ͍ɾฦ͠ ੒ਓॕ͍ɾฦ͠ շؾॕ͍ɾฦ͠ ௕णॕ͍ɾฦ͠ ϑΥʔϚϧΪϑτ <ԯԁ> όϨϯλΠϯ ϗϫΠτσʔ ࢠڙͷ೔ ฼ͷ೔ ෕ͷ೔ ΫϦεϚε ܟ࿝ͷ೔ ๏ਓΪϑτ      தݩɾࡀ฻ ͦͷଞ <ԯԁ> ͦͷଞͷதʹ͸اۀ ϊϕϧςΟɾҰൠফඅ ऀ΁ͷൢଅ඼ͳͲؚ͕ ·ΕΔ ஹԁ ஹԁ ஹԁ ஹԁ 5". ݸਓؒΪϑτࢢ৔ ଞখചྖҬʹൺ΂ͯ΋ڊେͳஹԁͱ͍͏Ϗοά Ϛʔέοτ΁ͷ௅ઓ
  12. Ϊϑτબͼ΍ɺ࣮ళฮʹ͓͚ΔϢʔβʔϖΠϯΛٕज़ʹΑΓղফ  ΪϑτಛԽͷ ঎඼܈͔Β γʔϯ×ؔ܎ੑ ݕࡧ ৚݅ʹ߹Θͤͨ ঎඼Ϩίϝϯυ ՖɾϥοϐϯάՃ޻ͳͲΛ ࢪ͓ͯ͠ಧ͚

  13. ۀք࠷ଟͷΪϑτΦϓγϣϯ  ΦϦδφϧΪϑτ#09 ͓ಧ͚μϯϘʔϧ૷০ υϥΠϑϥϫʔͷಉࠝ ϝοηʔδΧʔυ ໊ೖΕ ࢴା ͷ͠ɾแ૷ࢴ ϛχϒʔέͷಉࠝ

    ͓٬༷͔Βͷ͝ཁ๬͕ಛʹଟ͍ɺΪϑτΦϓγϣϯΛଟ਺͝༻ҙɻ
  14. γεςϜͷڧΈ

  15. γεςϜΛ౷߹తʹ։ൃ͢Δ͜ͱʹΑΓɺଟ࠼ͳΪϑτΦϓγϣϯΛ࣮ݱ ൥ࡶͳΪϑτΦϓγϣϯͷఏڙΛޮ཰తʹ࣮ݱ͢ΔͨΊʹɺϑϧεΫϥονͰ։ ൃɻϢʔβʔΠϯλʔϑΣʔε͔Βجװۀ຿γεςϜ·ͰΛ౷߹͍ͯ͠·͢ɻ  جװۀ຿γεςϜ ϢʔβʔΠϯλʔϑΣʔε ঎඼Ϩίϝϯυ ΪϑτΦϓ γϣϯબ୒ ܾࡁػೳ

    ग़ՙ৘ใ੔ཧ ϐοΩϯά ΪϑτՃ޻ ग़ՙ ঎඼ͷߪೖ࣌఺Ͱ঎඼ͷେ͖͞ɺܗɺΪϑ τγʔϯʹΑΓΪϑτϥοϐϯάͷύλʔ ϯ͕༷ʑɻ ͓ಧ͚೔࣌ɺϥοϐϯάύλʔϯɺ͓٬༷ ʹΑΔݸผཁ๬ʹΑͬͯ఻ථͷग़ྗॱংΛ มߋ ௨ৗͷϥοϐϯά͚ͩͰ͸ͳ͘ɺ໊લͷூ ࠁͳͲػց͕ඞཁͳॲཧ΁ͷରԠ͕ඞཁɻ
  16. جװۀ຿γεςϜ طଘͷύοέʔδʹґଘͨ͠γεςϜߏ ஙͰ͸ͳ͘ɺϑϧεΫϥονͰ౷߹తͳ DBઃܭɾ։ൃΛߦ͍ͬͯ·͢ɻ ՄೳͱͳΔ͜ͱ ✔ ෳࡶͳΪϑτΦϓγϣϯͷγεςϜଆ Ͱͷ৔߹Θ͚ɾ࡞ۀػثͱͷ࿈ܞͷԁ׈ Խ ✔

    ޻ఔΛ௨ͨ͡σʔλ͕औಘՄೳʹͳ ΓɺσʔλυϦϒϯͳ՝୊ղܾ ✔ IoTػثͷݱ৔΁ͷಋೖʹΑΔ࡞ۀޮ ཰Խ
  17. σʔλ෼ੳͷऔΓ૊Έ BigQueryΛத৺ʹਾ͑ͨ෼ੳج൫Λߏங ๛෋ͳσʔλΛ෼ੳ͠αʔϏεվળʹར༻ 

  18. ࠓޙ஫ྗ͍ͯ͘͠ϙΠϯτ جװۀ຿γεςϜ ͷ։ൃڧԽ ૔ݿ؅ཧػೳ΍جװγεςϜ ͱͷ࿈ܞʹΑΓɺΦϖϨʔγ ϣϯͷڧԽΛ໨ࢦ͠·͢ɻ· ͨɺ૔ݿ΁ͷIoTػثͷಋೖ౳ ʹΑΓɺޮ཰తͳ෺ྲྀγες ϜͷߏஙΛ໨ࢦ͠·͢ɻ TANPͷ

    ػೳ௥ՃɾUXվળ  ܾࡁखஈͷ௥ՃɺϨίϝϯυ ΤϯδϯͷڧԽɺύϑΥʔϚ ϯεվળɺձһػೳͷ֦ॆͳ ͲɺTANPΛΑΓ࢖͍΍͘͢͢ Δ͜ͱͰɺ͞ΒͳΔαʔϏε Ձ஋ͷ޲্Λ໨ࢦ͠·͢ɻ ίʔυͷ඼࣭୲อ ൚༻ੑɾ֦ுੑͷߴ͍ίʔσ ΟϯάʹΑΔ։ൃεϐʔυ΍ ඼࣭Λ୲อ͠ͳ͕Βɺ৽͍͠ ٕज़ͷಋೖʹରͯ͠΋ੵۃత ʹऔΓ૊Έ·͢ɻ
  19. ΤϯδχΞ૊৫ʹ͍ͭͯ

  20. ΤϯδχΞνʔϜ  CTO αʔϏεάϩʔεΤϯδχΞ جװۀ຿γεςϜΤϯδχΞ iOSΤϯδχΞ SRE

  21. ࢖༻ٕज़ɾπʔϧྫ 

  22. ಇ͖ํɾ෱རްੜʹ͍ͭͯ ϑϨοΫελΠϜ੍
 ίΞλΠϜ͸12-17࣌ɺॊೈͳಇ͖ํ͕ՄೳͰ͢ɻ ϦϞʔτϫʔΫਪ঑
 ΦϯϥΠϯϛʔςΟϯάͷੵۃతͳ׆༻ɺΦϑΟεग़ࣾ΋ՄೳͰ͢ɻ ٳՋ
 ౔೔ٳΈΛجຊʹɺॕ೔ɺ೥຤೥࢝ɺՆقٳՋͳͲ༷ʑͳٳՋ͕͍͟͝·͢ɻ 

  23. ΤϯδχΞνʔϜͷจԽʹ͍ͭͯ ΞάϨογϒͳ௅ઓ
 ৽͍ٕ͠ज़΍τϨϯυ΁ͷڵຯ͕ڧ͘ɺੵۃతʹࢼ͢͜ͱ͕Ͱ͖Δ౔৕͕͋Γ· ͢ɻ ΠϯύΫτͷେ͖͍ࢪࡦʹҰ؏ͯ͠ܞΘΔ͜ͱ͕Մೳ
 ཁ݅ఆ͔ٛΒ։ൃ·ͰɺΠϯύΫτͷେ͖͍վળʹҰ؏ͯ͠ܞΘΔ͜ͱ͕ՄೳͰ ͢ɻ ੒௕෼໺ɾେن໛։ൃ΁ͷ௅ઓ
 ੒௕෼໺Ͱ͋ΔECɾΪϑτۀքʹ਎Λஔ͘ҙཉͷߴ͍ϝϯόʔ͕ଟ͘ɺۀքτ ϨϯυͳͲਂ͍஌ࣝΛγΣΞ͠߹͏͜ͱ͕ՄೳͰ͢ɻ

    
  24. ։ൃମ੍ εΫϥϜ։ൃମ੍
 1िؒεύϯͷεϓϦϯτΛ࣮ࢪ͠ɺଞ෦ॺΛؚΊ࣮ͨ૷ܭըɺৼΓฦΓ౳Λ࣮ ࢪ͍ͯ͠·͢ɻ࣮ࡍʹϦϦʔεͨ͠ػೳͷ਺஋෼ੳΛ΋ͱʹࠓޙͷํ਑ʹ͍ͭͯ ܾఆɾ࠶ݕ౼Λߦ͍·͢ɻmondayΛར༻ͨ͠λεΫ؅ཧΛߦ͓ͬͯΓɺεςʔ λε͕ৗʹ࠷৽ঢ়ଶͱͳΔΑ͏ӡ༻͍ͯ͠·͢ɻ 

  25. ࠾༻ʹ͍ͭͯ

  26. ืूϙδγϣϯ  ʲWEBʳجװۀ຿γεςϜΤϯδχΞ
 ʮTANPʯαʔϏεͷࠜװͱͳΔجװۀ຿γεςϜʢ૔ݿɾࡏݿ؅ཧػೳɺجװ γεςϜͱͷ઀ଓ౳ʣͷઃܭɾ։ൃɾӡ༻ɾػೳվળΛߦ͍·͢ɻ ʲWEBʳαʔϏεάϩʔεΤϯδχΞ
 ʮTANPʯαʔϏεͷઃܭɾ։ൃɾӡ༻ɾػೳվળΛߦ͍·͢ɻABςετͷ࣮૷ͳͲɺ ߴ଎ʹPDCAΛճͯ͠UX޲্Λ໨ࢦ͠·͢ɻ AndroidΤϯδχΞ
 TANPͷAndroidΞϓϦͷ։ൃΛ0→1Ͱߦ͍·͢ɻ

  27. ืूϙδγϣϯ  SREΤϯδχΞ
 Πϯϑϥͷઃܭɾ࣮૷ɾӡ༻ɺηΩϡϦςΟରࡦΛ࢝Ίɺσʔλ෼ੳج൫΍։ൃ ؀ڥͷ੔උ౳Λߦ͍·͢ɻ iOSΤϯδχΞ
 TANPͷiOSΞϓϦͷ։ൃΛߦ͍·͢ɻ։ൃ؀ڥͷ੔උ΍ύϑΥʔϚϯεվળͳͲɻ QAΤϯδχΞ
 ςετͷઃܭɾ࣮૷ɺςετ݁Ռͱෆ۩߹ͷ෼ੳ౳Λߦ͍·͢ɻ֤छۀ຿ʹ ͓͚ΔϓϩηεվળͳͲɻ

  28. • ձࣾͷϛογϣϯɺόϦϡʔʹڞײ͍ͯ͠Δ • ৗʹ120఺ͷΫΦϦςΟΛٻΊΒΕΔ • ٕज़Λ༻͍ͯࣄۀΛ৳͹͍ͨ͠ͱ͍͏໺๬Λ͍࣋ͬͯΔ • ։ൃ෦໳ʹݶΒͣɺࣾ಺֤෦ɾର֎తͳίϛϡχέʔγϣϯ΋ੵۃత ʹߦ͏͜ͱ͕Ͱ͖Δ Ͳ͏͍͏ਓͱಇ͖͍͔ͨ

    
  29. None