Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ありふれたもの、未だ見ぬもの: FOLIO プロダクト開発の現場から

ありふれたもの、未だ見ぬもの: FOLIO プロダクト開発の現場から

FOLIO 開催のイベント「Scramble! #3 FOLIO 流 複雑なドメインとの戦い方」で行ったトーク「ありふれたもの、未だ見ぬもの: FOLIO プロダクト開発の現場から」にて利用したスライドです。

Takuya "Mura-Mi" Murakami

August 14, 2019
Tweet

More Decks by Takuya "Mura-Mi" Murakami

Other Decks in Business

Transcript

  1. ֮׶ס׸׋׮ךծ劢׌鋅ט׮ך'0-*0فٗتؙزꟚ涪ך植㜥ַ׵
    "VH4DSBNCMF'0-*0崧醱꧟זسً؎ٝהך䨌ְ倯GPMJP4DSBNCMF
    $PQZSJHIUh'0-*0 -UE"MM3JHIUT3FTFSWFE
    1
    5BLVZBˑ.VSB.J˒.VSBLBNJ

    View Slide


  2. 募♳䬪⛲ [email protected]

    鏾ⵙءأذيؒٝآص،
    JO'0-*0ذ٦و䫎项فٗتؙزث٦ي
    ֿ׸תדךٍؗٔ،
    4JNQMFY *OD _

    $ZCFS"HFOU"E5FDI4UVEJP _

    '0-*0 _

    XIPBNJ


    View Slide

  3. $BVUJPO
    劤إحءّٝכ'0-*0ך䫎项㉀ㅷך铡僇ֶ״ן⹻钷
    ׾遤ֲ׮ךדכ֮׶תׇ׿
    ⟃♴ךو٦ָؙ➰♷ׁ׸גְ׷أٓ؎سךⱖ溪乆䕦
    כ׀黅䣁ֻ׌ְׁ
    3

    View Slide

  4. ذ٦و䫎项׾《׶䋆ֻ
    չ醱꧟זسً؎ٝպהכ
    4

    View Slide

  5. 73 ⟎䟝植㹋
    73 ⟎䟝植㹋

    㼐぀ 㼐぀
    ؝أفٖ ؝أفٖ
    ❨鿪 ❨鿪
    ➂䊨濼腉 ➂䊨濼腉
    ؕآظ鍑犜 ؕآظ鍑犜
    ؿؓٔؔכչ73պװչ❨鿪պזוծ
    㢳䕙זذ٦و׾ִ׵׿ד䫎项ָדֹ׷
    ؔٝٓ؎ٝ鏾ⵙדׅկ
    ر٦ة瘝כ؟ٝفٕד֮׶ծ㼛勻ך麊欽䧭卓瘝׾爙㇗⿵כ⥂鏾ׅ׷׮ךדכ֮׶תׇ׿կ

    ꆃ輐㉀ㅷך《䒷חְֶגכծ吳⣣ך㢌⹛瘝ח״׶䴦㣟ָ欰ׄ׷ֶ׉׸ָ֮׶תׅկ鑫稢כ㤍秈箍穠⵸❛➰剅꬗׾ֶ铣
    ׫ֻ׌ְׁկ
    吳䒭⠓爡'0-*0ꆃ輐㉀ㅷ《䒷噟罏ꟼ匌頿⹡㽷ꞿꆃ㉀痥〾խ⸇Ⰵ⼿⠓傈劤鏾ⵙ噟⼿⠓ծ♧菙爡㔚岀➂傈劤
    䫎项곁㉏噟⼿⠓

    View Slide

  6. ذ٦و䫎项׾圓䧭ׅ׷אךչسً؎ٝպ
    וֿחד׮֮׷չ吳《䒷պ

    וֿח׮זְչذ٦و䫎项պ
    6

    View Slide

  7. וֿחד׮֮׷չ吳《䒷պ
    7

    View Slide

  8. וֿחד׮֮׷չ吳《䒷պ
    8
    Ͳͷূ݊ձࣾɾۚ༥ػؔͰ΋࣮ݱ͞Ε͍ͯΔ΋ͷ
    ීวతͳ஌ࣝΛਖ਼࣮͘͠૷͢Δ
    ۀ຿΍υϝΠϯͷ஌ࣝͷʮंྠͷ࠶ൃ໌ʯΛ͠ͳ͍ɻ

    ֦ுੑ΍มߋՄೳੑΛଛͳͬͨΓɺۀ຿νʔϜϝϯόʔͱͷίϛϡχ
    έʔγϣϯʹۤ࿑͢Δ

    είʔϓΛݟޡΔͱɺޙ͔Βۤ͘͠ͳΔ

    ྫࢢ৔શମͰڞ௨ͷ֓೦͔ɺ৘ใϕϯμʔಠࣗͷ֓೦͔

    ྫ໨ͷલͷ։ൃཁ݅ͷΈʹ஫໨ͯ͠

    എܠʹ͋Δ஌ࣝΛ࿪ʹ੾Γऔͬͯ͠·͏έʔε

    View Slide

  9. 姻׃ֻ㹋鄲ׇ׆ח蕱⸤׃׋⢽寸幥ؚٓ
    9
    ݄ Ր ਫ ໦ ۚ ౔ ೔


    ໿ఆ೔


    ॕ೔



    ड౉೔

    גࣜऔҾ͸ɺऔҾ͕੒ཱ ໿ఆ
    ͔ͯ͠Β࣮ࡍʹגࣜͷܾࡁ͕ߦΘΕΔ·
    Ͱʹϥά͕͋ΔɻͦΕͧΕ໿ఆ೔ɺड౉೔ͱ͍͏ɻ
    ैલͷܾࡁϥά͸Ӧۀ೔ͩͬͨɻ
    ಉҰड౉೔಺ͰͷऔҾ੍໿͕ଘࡏ͢Δ͕ɺܾࡁϥά͕ҰఆͰ͋Ε͹ಉ
    ҰऔҾ೔಺Ͱͷ੍໿ҧ൓֬ೝΛߦ͑͹໰୊ͳ͍ɻ

    View Slide

  10. 姻׃ֻ㹋鄲ׇ׆ח蕱⸤׃׋⢽寸幥ؚٓ
    10
    ݄ Ր ਫ ໦ ۚ ౔ ೔


    5࠷ऴ೔


    ॕ೔


    5ॳ೔


    ˒

    ੍౓վਖ਼ʹΑΓɺ೥݄೔ΑΓɺܾࡁϥά͕Ӧۀ೔ʹ

    ୹ॖ͞Εͨɻ A5ԽAͱݺ͹ΕΔ

    ݄೔ͱ݄೔Λ໿ఆ೔ͱ͢ΔऔҾ͕

    ݄೔Λड౉೔ͱ͢ΔΑ͏ʹͳͬͨɻ
    ʮಉҰड౉೔಺ͰͷऔҾ੍໿͕ଘࡏ͢Δ͕ɺܾࡁϥά͕ҰఆͰ͋Ε͹ಉҰऔ
    Ҿ೔಺Ͱͷ੍໿ҧ൓֬ೝΛߦ͑͹໰୊ͳ͍ɻʯˠ໰୊͋Γʂ

    View Slide

  11. וֿחד׮֮׷չ吳《䒷պ
    11
    ͱ͸͍͑ɺن֨ͱͯ͠౷Ұ͞Ε͍ͯͳ͍஌ࣝ΋ଟ͍
    ͭͷ༻ޠͷҙຯͷҧ͍͕ᐆດͳέʔε
    ւ֎ͱ೔ຊͰ঎श׳औҾॴϧʔϧ͕ҧ͏͜ͱ΋͋Δ
    ӳޠͰ͸ଘࡏ͠ͳ͍֓೦΋͋Δ FYβϥ৔

    View Slide

  12. 穄⦼䒷ֽ⦼麩ְս嗚稊վ
    12
    IUUQTXXXTNCDOJLLPDPKQUFSNTKBQBOIJ+IUNMΑΓҾ༻
    IUUQTXXXOPNVSBDPKQUFSNTKBQBOPPIJLFIUNMΑΓҾ༻
    IUUQTXXXEBJXBKQHMPTTBSZ:45IUNMΑΓҾ༻

    View Slide

  13. וֿח׮זְչذ٦و䫎项պ
    13

    View Slide

  14. וֿח׮זְչذ٦و䫎项պ
    14
    ද໘తʹ͸ɺࢀߟʹͨ͠ΓਅࣅΛ͢Δ૬ख͕ࠃ಺ʹ͸

    ΄ͱΜͲଘࡏ͠ͳ͍ϓϩμΫτ
    ػೳͷཁ൱΍ଘࡏཧ༝Λৗʹҙࣝଓ͚Δ
    ςʔϚ͸ʮ໏ฑʯͰߏ੒͞ΕΔඞཁ͕͋Δͷ͔
    ˟ꆃ輐㉀ㅷך铡僇⿹ן⹻钷דכ֮׶תׇ׿կ

    View Slide

  15. 穈籼ה䕵ⶴה耵腉
    16
    ذ٦و䫎项ث٦ي
    1E. #J[%FW
    و٦؛ذ؍ؚٝ
    ۚ༥঎඼اը։ൃ ϓϥοτϑΥʔϜ։ൃ

    View Slide

  16. 䠐陎ׅץֹفٗتؙزך眔㔲כ
    18
    吳《䒷׾遤ֲطحز鏾ⵙչفٓحزؿؓ٦يպ
    הծ顋㡰ׅ׷չꆃ輐㉀ㅷպך⚕鯥ָ䲧׏ג

    չفٗتؙزպ
    չ⡦׾ׅץַֹպչ⡦佦ׅץַֹպכծفٗت
    ؙزךאך鯥׾ⴽղח罋ִ׷ה鋅㣟ְָ׍կ

    View Slide

  17. $PMPDBUF
    21
    ؒٝآص،ث٦يה،شٔأزأزٓذآأزث٦
    يך䌎ָꨄ׸גְ׋ָծ♧皘䨽חתה׭׋կ
    㔭׏׋׵耀ֻկ孡חז׏׋׵耀ֻկ鶳׏׋׵耀ֻկ
    ꟼ♷׃זְ傈䌢⠓鑧׮״ֻ耀ִֿ׷ךדծ➬✲ך胜
    兝װ孡חז׏גְ׷ֿה׮ծּׅ⠗׻׷կ

    View Slide

  18. 耵珏׾馉ִג濼陎׾♷ִさֲ
    26
    غحؙؚٓؐٝسך麩ֲ➂ղָ؝ٓنٖ٦ءّׅٝ
    ׷ַ׵ծֶ✼ְךإٔؗ׾♷ִさֲֿהָ⳿勻׷
    ر؎ٔ٦أةٝس،حفծ䮶׶鵤׶ծ42-ծFUD
    ꆃ輐ٓٝث⹈䓼⠓ծو٦؛حز麣㜥ծFUD

    View Slide

  19. 爡ⰻך圫㶨כ⠓㜥0OMZדⰕꟚ

    19

    View Slide

  20. 䔲׋׶⵸ךֿה׾'0-*0ד׮דֹ׷ַ
    30
    ״ֻ״ֻ罋ִ׷ה䔲׋׶⵸ךֿה׌׏׋
    #J[%FWד♧筰ח➬✲׾ׅ׷
    ءأذيך侧㶵׮ؽآطأך侧㶵׮♧筰ח鋅׷
    '0-*0ח勻׷⵸ך耵㜥דכ׉ך״ֲז俑⻉׌׏׋״ה
    ְֲًٝغ٦׮㼰זֻזְ

    View Slide

  21. 31
    ♧倯דծ♧䏝⳿勻♳ָ׏׋俑⻉׾㠨׃גְֻךכ知⽃ד
    כזְ
    穈籼锷׾䠐陎׃זְ꟦ח⳿勻♳ָ׏׋穈籼
    ًٝغ٦ךغحؙؚٓؐٝسך㢳圫ׁ
    וֲ׃ג㢌ִ׵׸׋
    .71׾⡲׷ؿؑ٦ؤַ׵,1*חぢֹさֲؿؑ٦ؤפ
    فٗتؙزوط٦آٍ٦ⵖהفٗتؙز穈籼ⵖ
    䔲׋׶⵸ךֿה׾'0-*0ד׮דֹ׷ַ

    View Slide

  22. תה׭
    32

    View Slide

  23. תה׭
    33
    ෳࡶͳυϝΠϯΛʮͲ͜ʹͰ΋͋Δ΋ͷʯͱʮࣗ෼ͨͪ
    ͕ॳΊͯ૑଄͢Δ΋ͷʯʹ෼͚Δ
    ઌਓ͕ମܥԽͨ͠஌ࣝ͸ਖ਼͘͠ղऍ࣮ͯ͠૷͢Δ
    ·ͩ୭΋ݟͨ͜ͱͷͳ͍ϓϩμΫτͮ͘Γ͸ 

    ৬छΛӽ͑ͯίϥϘϨʔγϣϯ͢Δ

    View Slide

  24. 5)"/,:06

    View Slide