$30 off During Our Annual Pro Sale. View Details »

ノーコードのiOS開発を運用しやすくするための開発フローとバージョン管理の工夫

kamimi
October 05, 2022
380

 ノーコードのiOS開発を運用しやすくするための開発フローとバージョン管理の工夫

Yappli Tech Conference 2022 における発表内容です。
https://yappli.connpass.com/event/259001/

kamimi

October 05, 2022
Tweet

More Decks by kamimi

Transcript

  1. ϊʔίʔυͷJ04։ൃΛ

    ӡ༻͠΍͘͢͢ΔͨΊͷ
    ։ൃϑϩʔͱόʔδϣϯ؅ཧͷ޻෉
    4&44*0/

    View Slide

  2. Ӝ઒ɹඒՂ
    .*,"63","8"
    41&",&3
    ϓϩμΫτ։ൃຊ෦ɹJ04άϧʔϓ

    View Slide

  3. */%&9




    :BQQMJͷཪଆͷ࢓૊Έ
    ӡ༻՝୊
    ՝୊ղܾͷΞϓϩʔν
    ·ͱΊ

    View Slide

  4. :BQQMJͷཪଆͷ࢓૊Έ

    View Slide

  5. :BQQMJͷཪଆͷ࢓૊Έ
    αʔό͔ΒσʔλΛऔಘ͠ɺͭͷιʔείʔυ͔Βෳ਺ΞϓϦΛੜ੒
    "ࣾ
    #ࣾ
    $ࣾ
    $.4 αʔό
    "ࣾΞϓϦ
    #ࣾΞϓϦ
    $ࣾΞϓϦ
    ίϯςϯπ
    ϨΠΞ΢τ
    ΞϐΞϥϯε
    FUDʜ
    J04
    ιʔείʔυ

    View Slide

  6. ӡ༻՝୊

    View Slide

  7. ӡ༻՝୊
    ෆ۩߹ௐࠪͷݪҼ੾Γ෼͚͕೉͍͠
    ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁ

    View Slide

  8. ෆ۩߹ௐࠪͷݪҼ੾Γ෼͚͕೉͍͠
    ೉͍͠ཧ༝
    w ϠϓϦͰ͸िճͷස౓ͰϦϦʔεΛߦ͍ͬͯΔ
    w ͨͩɺϦϦʔε͔ͨ͠Βͱ͍͓ͬͯ٬༷ͷΞϓϦʹ΋൓ө͞ΕΔΘ͚Ͱ͸ͳ͍
    w ͓٬༷ͱௐ੔ͯ͠ΞοϓσʔτΛߦ͏ͨΊɺશ͕ͯ࠷৽όʔδϣϯͰ͸ͳ͍
    w ͦͷͨΊɺ͍ͭϦϦʔε͞ΕͨΞϓϦͰෆ۩߹͕ൃੜ͍ͯ͠Δ͔Λ೺Ѳ͢Δ
    ͜ͱ͕େ੾

    View Slide

  9. ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁ
    ػೳ਺͕૿͍͑ͯ͘ʹͭΕɺػೳͷֻ͚߹ΘͤʹΑͬͯൃੜ͢Δෆ۩߹έʔε΋ग़͖ͯͨ
    جຊػೳ جຊػೳ
    ʴ ʴ
    "ࣾ #ࣾ
    0$3

    ʢΦϓγϣϯػೳʣ
    45"''45"35࿈ܞ

    ʢΦϓγϣϯػೳʣ

    View Slide

  10. ӡ༻՝୊΁ͷΞϓϩʔν

    View Slide

  11. ʮෆ۩߹ௐࠪͷݪҼ੾Γ෼͚͕೉͍͠ʯ΁ͷΞϓϩʔν
    w όʔδϣϯͰݟ෼͚Δ
    w W99::ʢFHWʣͰػೳͷΞοϓσʔτΛ؅ཧͰ͖ΔΑ͏ʹ
    w HJU
    fl
    PXʹΑΔϒϥϯν؅ཧ
    w ։ൃ༻ͱϦϦʔε༻ͰϒϥϯνΛ෼͚Δ
    w ϏϧυࣗಈԽ
    w Ϗϧυ͕ࣗಈԽ͞Ε͍ͯΔ͜ͱͰɺݪҼௐࠪΛૉૣ͘ߦ͏͜ͱ͕Ͱ͖Δ

    View Slide

  12. ϏϧυࣗಈԽ
    ࣾ಺։ൃͷ4MBDLΞϓϦʮCVJMECPUʯΛ࢖༻
    w ೖྗ͢Δ஋
    w 4,6ʢΞϓϦΛࣝผ͢ΔͨΊͷҰҙͳίʔυʣ
    w ΞϓϦόʔδϣϯFUDʜ

    View Slide

  13. ϏϧυࣗಈԽ
    ࣾ಺։ൃͷ4MBDLΞϓϦʮCVJMECPUʯΛ࢖༻
    w ਃ੥͢΂͖ΞϓϦͷνΣοΫ͔ΒɺϏϧυͱ

    "QQ4UPSF$POOFDU΁ͷΞοϓϩʔυ·Ͱߦ͏

    View Slide

  14. ϏϧυࣗಈԽ
    ΋͠CVJMECPU͕ଘࡏ͠ͳ͍ͱʜ
    w 4,6Λݩʹख࡞ۀͰϓϩδΣΫτΛߋ৽͠ɺ9DPEFͰϏϧυͯ͠ɺ"QQ
    4UPSF$POOFDUʹΞοϓϩʔυ͢Δ࡞ۀ͕ൃੜ͢Δ
    w Ҏ্ΞϓϦ͕ଘࡏ͢Δதɺख࡞ۀ͸ͳ͔ͳ͔ݫ͍͠
    w ࢀߟɿʮछྨͷΞϓϦΛຖ೔Ϗϧυ͢ΔࣗಈԽͷٕज़ʯJ04%$

    View Slide

  15. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    w 2"Λஈ֊ʢݸผ2"ɺि࣍2"ʣߦ͍ͬͯΔ
    w վमର৅ͷػೳ͚ͩͰ͸ͳ͘ɺػೳશମͷ2"΋

    View Slide

  16. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    w ίʔυϑϦʔζ͔ΒϦϦʔε·Ͱɺिؒઃ͚͍ͯΔ
    w ि࣍2"Ͱݟ͔ͭͬͨෆ۩߹ͷमਖ਼΍࠶ϏϧυͳͲΛ༨༟࣋ͬͯߦ͏ͨΊ
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    ίʔυϑϦʔζ ि࣍2" ϦϦʔε
    W
    w ίʔυϑϦʔζɿि࣍2"Λґཔ͢ΔͨΊͷ४උͱ2"ґཔ
    w ि࣍2"ɿػೳશମΛ֬ೝ͢Δ2"
    w ϦϦʔεɿ"QQ4UPSFͰΞϓϦΛϦϦʔε
    ϦϦʔε·ͰͷΠϕϯτ

    View Slide

  17. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    w ίʔυϑϦʔζ͔ΒϦϦʔε·Ͱɺिؒઃ͚͍ͯΔ
    w ि࣍2"Ͱݟ͔ͭͬͨෆ۩߹ͷमਖ਼΍࠶ϏϧυͳͲΛ༨༟࣋ͬͯߦ͏ͨΊ
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    ίʔυϑϦʔζ ि࣍2" ϦϦʔε
    W
    όʔδϣϯ#
    W
    w ίʔυϑϦʔζɿि࣍2"Λґཔ͢ΔͨΊͷ४උͱ2"ґཔ
    w ि࣍2"ɿػೳશମΛ֬ೝ͢Δ2"
    w ϦϦʔεɿ"QQ4UPSFͰΞϓϦΛϦϦʔε
    ϦϦʔε·ͰͷΠϕϯτ

    View Slide

  18. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    w ίʔυϑϦʔζ͔ΒϦϦʔε·Ͱɺिؒઃ͚͍ͯΔ
    w ि࣍2"Ͱݟ͔ͭͬͨෆ۩߹ͷमਖ਼΍࠶ϏϧυͳͲΛ༨༟࣋ͬͯߦ͏ͨΊ
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    ίʔυϑϦʔζ ि࣍2" ϦϦʔε
    W
    όʔδϣϯ#
    W
    όʔδϣϯ#
    W
    w ίʔυϑϦʔζɿि࣍2"Λґཔ͢ΔͨΊͷ४උͱ2"ґཔ
    w ि࣍2"ɿػೳશମΛ֬ೝ͢Δ2"
    w ϦϦʔεɿ"QQ4UPSFͰΞϓϦΛϦϦʔε
    ϦϦʔε·ͰͷΠϕϯτ

    View Slide

  19. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    w ίʔυϑϦʔζ͔ΒϦϦʔε·Ͱɺिؒઃ͚͍ͯΔ
    w ि࣍2"Ͱݟ͔ͭͬͨෆ۩߹ͷमਖ਼΍࠶ϏϧυͳͲΛ༨༟࣋ͬͯߦ͏ͨΊ
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    ίʔυϑϦʔζ ि࣍2" ϦϦʔε
    W
    όʔδϣϯ#
    W
    όʔδϣϯ"
    W
    όʔδϣϯ#
    W
    w ίʔυϑϦʔζɿि࣍2"Λґཔ͢ΔͨΊͷ४උͱ2"ґཔ
    w ि࣍2"ɿػೳશମΛ֬ೝ͢Δ2"
    w ϦϦʔεɿ"QQ4UPSFͰΞϓϦΛϦϦʔε
    ϦϦʔε·ͰͷΠϕϯτ

    View Slide

  20. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    w ίʔυϑϦʔζ͔ΒϦϦʔε·Ͱɺिؒઃ͚͍ͯΔ
    w ि࣍2"Ͱݟ͔ͭͬͨෆ۩߹ͷमਖ਼΍࠶ϏϧυͳͲΛ༨༟࣋ͬͯߦ͏ͨΊ
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    ίʔυϑϦʔζ ि࣍2" ϦϦʔε
    W
    όʔδϣϯ#
    W
    όʔδϣϯ"
    W
    όʔδϣϯ#
    W
    όʔδϣϯ$
    W
    w ίʔυϑϦʔζɿि࣍2"Λґཔ͢ΔͨΊͷ४උͱ2"ґཔ
    w ि࣍2"ɿػೳશମΛ֬ೝ͢Δ2"
    w ϦϦʔεɿ"QQ4UPSFͰΞϓϦΛϦϦʔε
    ϦϦʔε·ͰͷΠϕϯτ

    View Slide

  21. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    w ίʔυϑϦʔζ͔ΒϦϦʔε·Ͱɺिؒઃ͚͍ͯΔ
    w ि࣍2"Ͱݟ͔ͭͬͨෆ۩߹ͷमਖ਼΍࠶ϏϧυͳͲΛ༨༟࣋ͬͯߦ͏ͨΊ
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    ίʔυϑϦʔζ ि࣍2" ϦϦʔε
    W
    όʔδϣϯ#
    W
    όʔδϣϯ"
    W
    όʔδϣϯ#
    W
    όʔδϣϯ$
    W
    όʔδϣϯ$
    W
    w ίʔυϑϦʔζɿि࣍2"Λґཔ͢ΔͨΊͷ४උͱ2"ґཔ
    w ि࣍2"ɿػೳશମΛ֬ೝ͢Δ2"
    w ϦϦʔεɿ"QQ4UPSFͰΞϓϦΛϦϦʔε
    ϦϦʔε·ͰͷΠϕϯτ

    View Slide

  22. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    w ίʔυϑϦʔζ͔ΒϦϦʔε·Ͱɺिؒઃ͚͍ͯΔ
    w ि࣍2"Ͱݟ͔ͭͬͨෆ۩߹ͷमਖ਼΍࠶ϏϧυͳͲΛ༨༟࣋ͬͯߦ͏ͨΊ
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    ίʔυϑϦʔζ ि࣍2" ϦϦʔε
    W
    όʔδϣϯ#
    W
    όʔδϣϯ"
    W
    όʔδϣϯ#
    W
    όʔδϣϯ$
    W
    όʔδϣϯ$
    W
    όʔδϣϯ#
    W
    w ίʔυϑϦʔζɿि࣍2"Λґཔ͢ΔͨΊͷ४උͱ2"ґཔ
    w ि࣍2"ɿػೳશମΛ֬ೝ͢Δ2"
    w ϦϦʔεɿ"QQ4UPSFͰΞϓϦΛϦϦʔε
    ϦϦʔε·ͰͷΠϕϯτ

    View Slide

  23. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    w ίʔυϑϦʔζ͔ΒϦϦʔε·Ͱɺिؒઃ͚͍ͯΔ
    w ि࣍2"Ͱݟ͔ͭͬͨෆ۩߹ͷमਖ਼΍࠶ϏϧυͳͲΛ༨༟࣋ͬͯߦ͏ͨΊ
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    ίʔυϑϦʔζ ि࣍2" ϦϦʔε
    W
    όʔδϣϯ#
    W
    όʔδϣϯ"
    W
    όʔδϣϯ#
    W
    όʔδϣϯ$
    W
    όʔδϣϯ$
    W
    όʔδϣϯ#
    W
    w ίʔυϑϦʔζɿि࣍2"Λґཔ͢ΔͨΊͷ४උͱ2"ґཔ
    w ि࣍2"ɿػೳશମΛ֬ೝ͢Δ2"
    w ϦϦʔεɿ"QQ4UPSFͰΞϓϦΛϦϦʔε
    ϦϦʔε·ͰͷΠϕϯτ

    View Slide

  24. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ͜͜·Ͱͷӡ༻Ͱ΋՝୊͕͋Δ
    w ϦϦʔεޙͷόʔδϣϯͰෆ۩߹͕ݟ͔ͭΓɺۓٸରԠΛϦϦʔε͍ͨ͠৔
    ߹ʢIPU
    fi
    Yͷ৔߹ʣ

    View Slide

  25. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ͦͷ՝୊ͱ͸
    w ݩʑόʔδϣϯܗࣜ͸ɺW99::ʹ͍ͯͨ͠
    w 9ɿ৽ػೳ͕ϦϦʔε͞ΕͨλΠϛϯάͰ্͛Δ
    w :ɿதখن໛ͷϦϦʔεͰ্͛ΔɻIPU
    fi
    YͰ΋্͛Δ

    View Slide

  26. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ݱঢ়ͷϑϩʔͰ͸ɺಉ࣌ʹ̏छྨͷλά͕ଘࡏ͠ಘΔ͜ͱʹΑΓൃੜ
    w ि࣍2"׬ྃʢϦϦʔε଴ͪʣͷόʔδϣϯɿW
    w ࠷৽ϦϦʔεόʔδϣϯɿW
    w 2"Λґཔ͢ΔόʔδϣϯɿW
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    όʔδϣϯ#
    όʔδϣϯ$
    όʔδϣϯ#
    όʔδϣϯ$
    όʔδϣϯ"
    όʔδϣϯ#
    W
    W W
    W
    W
    W W
    ࠓ೔ŠŠ
    ίʔυϑϦʔζ ि࣍2" ϦϦʔε

    View Slide

  27. w ख࡞ۀ͕૿͑Δ͜ͱͰϛε͕ൃੜ͢ΔՄೳੑ͕ߴ͘ͳΔ
    w ࠷৽ϦϦʔεόʔδϣϯɿ

    w 2"Λґཔ͢Δόʔδϣϯɿ

    w ि࣍2"׬ྃʢϦϦʔε଴ͪʣͷόʔδϣϯɿ

    ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    W99::ܗࣜͷӡ༻ͩͱɺ࠷৽ϦϦʔεͷόʔδϣϯΞοϓʹ൐͍ɺͦͷଞͭ΋্͛Δඞཁ͕͋Δ
    WˠW
    WˠW
    WˠW
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    W
    όʔδϣϯ#
    W
    όʔδϣϯ"
    W
    όʔδϣϯ#
    W
    όʔδϣϯ$
    W
    όʔδϣϯ$
    W
    όʔδϣϯ#
    W
    ίʔυϑϦʔζ ि࣍2" ϦϦʔε

    View Slide

  28. w ख࡞ۀ͕૿͑Δ͜ͱͰϛε͕ൃੜ͢ΔՄೳੑ͕ߴ͘ͳΔ
    w ࠷৽ϦϦʔεόʔδϣϯɿ

    w 2"Λґཔ͢Δόʔδϣϯɿ

    w ि࣍2"׬ྃʢϦϦʔε଴ͪʣͷόʔδϣϯɿ

    ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    W99::ܗࣜͷӡ༻ͩͱɺ࠷৽ϦϦʔεͷόʔδϣϯΞοϓʹ൐͍ɺͦͷଞͭ΋্͛Δඞཁ͕͋Δ
    ͜͜Λ্͛Δͱ
    WˠW
    WˠW
    WˠW
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    W
    όʔδϣϯ#
    W
    όʔδϣϯ"
    W
    όʔδϣϯ#
    W
    όʔδϣϯ$
    W
    όʔδϣϯ$
    W
    όʔδϣϯ#
    W
    ίʔυϑϦʔζ ि࣍2" ϦϦʔε

    View Slide

  29. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    W99::ܗࣜͷӡ༻ͩͱɺ࠷৽ϦϦʔεͷόʔδϣϯΞοϓʹ൐͍ɺͦͷଞͭ΋্͛Δඞཁ͕͋Δ
    ͜͜Λ্͛Δͱ
    ্͕͕͜͜Δͱ
    ͜͜΋্͛Δ
    ඞཁ͕͋Δ
    WˠW
    WˠW
    WˠW
    ݄ Ր ਫ ໦ ۚ
    ि໨
    ि໨
    ि໨
    όʔδϣϯ"
    W
    όʔδϣϯ#
    W
    όʔδϣϯ"
    W
    όʔδϣϯ#
    W
    όʔδϣϯ$
    W
    όʔδϣϯ$
    W
    όʔδϣϯ#
    W
    w ख࡞ۀ͕૿͑Δ͜ͱͰϛε͕ൃੜ͢ΔՄೳੑ͕ߴ͘ͳΔ
    w ࠷৽ϦϦʔεόʔδϣϯɿ

    w 2"Λґཔ͢Δόʔδϣϯɿ

    w ि࣍2"׬ྃʢϦϦʔε଴ͪʣͷόʔδϣϯɿ

    ίʔυϑϦʔζ ि࣍2" ϦϦʔε

    View Slide

  30. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ηϚϯςΟοΫόʔδϣϯʹͯ͠ɺύονόʔδϣϯΛઃ͚ͯ΋ʜʢW99::;;ʣ
    w ϝλσʔλߋ৽ͳͲΞϓϦຊମͷΞοϓσʔτͰ͸ͳ͍৔߹ʹࠔΔ
    w "QQMFͷ࢓༷ͰΞοϓσʔτ࣌ʹόʔδϣϯΛΠϯΫϦϝϯτ͢Δඞཁ
    ͕͋ΔͨΊɺIPU
    fi
    Y͸ೖ͍ͬͯͳ͍͕ɺόʔδϣϯΛߋ৽͢Δඞཁ͕
    ग़ͯ͘Δ
    w WˠWˠW
    ΞϓϦͷ৽͍͠όʔδϣϯ͝ͱʹɺ৽͍͠όʔδϣϯ൪߸ΛߟҊ͢Δඞཁ͕͋Γ·͢ɻ
    ͜ͷ൪߸͸ɺ࠷ޙʹ࢖༻ͨ͠7FSTJPO/VNCFSΑΓ΋େ͖ͳ஋Ͱ͋Δඞཁ͕͋Γ·͢ɻ
    5FDIOJDBM/PUF5/7FSTJPO/VNCFSTBOE#VJME/VNCFST

    View Slide

  31. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ηϚϯςΟοΫόʔδϣϯʹͯ͠ɺύονόʔδϣϯΛઃ͚ͯ΋ʜʢW99::;;ʣ
    w ΞϓϦຊମ͸W͕࠷৽
    w ͕͓ͩ٬༷ͷΞοϓσʔτճ਺ʹΑͬͯόʔδϣϯ͕ΠϯΫϦϝϯτ͞ΕΔ͜
    ͱͰɺ͓٬༷ͷΞϓϦ͕Ͳͷόʔδϣϯͳͷ͔Θ͔Βͳ͘ͳΔ
    W
    W
    "ΞϓϦͷ
    όʔδϣϯ
    ϠϓϦͰ؅ཧ͍ͯ͠Δ
    ϦϦʔεόʔδϣϯ

    View Slide

  32. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ηϚϯςΟοΫόʔδϣϯʹͯ͠ɺύονόʔδϣϯΛઃ͚ͯ΋ʜʢW99::;;ʣ
    w ΞϓϦຊମ͸W͕࠷৽
    w ͕͓ͩ٬༷ͷΞοϓσʔτճ਺ʹΑͬͯόʔδϣϯ͕ΠϯΫϦϝϯτ͞ΕΔ͜
    ͱͰɺ͓٬༷ͷΞϓϦ͕Ͳͷόʔδϣϯͳͷ͔Θ͔Βͳ͘ͳΔ
    W
    W
    "ΞϓϦͷ
    όʔδϣϯ
    ϠϓϦͰ؅ཧ͍ͯ͠Δ
    ϦϦʔεόʔδϣϯ
    W
    ͕ࠩͰ͖Δ
    ΞϓϦຊମͷΞοϓσʔτ͸ͳ͠
    W
    ϝλσʔλߋ৽ͷΈ

    View Slide

  33. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ηϚϯςΟοΫόʔδϣϯʹͯ͠ɺύονόʔδϣϯΛઃ͚ͯ΋ʜʢW99::;;ʣ
    w ΞϓϦຊମ͸W͕࠷৽
    w ͕͓ͩ٬༷ͷΞοϓσʔτճ਺ʹΑͬͯόʔδϣϯ͕ΠϯΫϦϝϯτ͞ΕΔ͜
    ͱͰɺ͓٬༷ͷΞϓϦ͕Ͳͷόʔδϣϯͳͷ͔Θ͔Βͳ͘ͳΔ
    W
    W
    "ΞϓϦͷ
    όʔδϣϯ
    ϠϓϦͰ؅ཧ͍ͯ͠Δ
    ϦϦʔεόʔδϣϯ
    W
    ͕ࠩͰ͖Δ
    ΞϓϦຊମͷΞοϓσʔτ͸ͳ͠
    W
    ͕ࠩͰ͖Δ
    ΞϓϦຊମͷΞοϓσʔτ͸ͳ͠
    W
    ϝλσʔλߋ৽ͷΈ
    W
    ϝλσʔλߋ৽ͷΈ

    View Slide

  34. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ηϚϯςΟοΫόʔδϣϯʹͯ͠ɺύονόʔδϣϯΛઃ͚ͯ΋ʜʢW99::;;ʣ
    W
    W
    ϠϓϦͰ؅ཧ͍ͯ͠Δ
    ϦϦʔεόʔδϣϯ
    W
    ͕ࠩͰ͖Δ
    ΞϓϦຊମͷΞοϓσʔτ͸ͳ͠
    W
    ͕ࠩͰ͖Δ
    ΞϓϦຊମͷΞοϓσʔτ͸ͳ͠
    W
    ϝλσʔλߋ৽ͷΈ͋Γ
    W
    ϝλσʔλߋ৽ͷΈ͋Γ
    W
    #ΞϓϦͷ
    όʔδϣϯ
    W
    ϝλσʔλߋ৽ͳ͠
    W
    ϝλσʔλߋ৽ͷΈ͋Γ
    ͕ࠩͰ͖Δ
    ͕ࠩͰ͖Δ
    "ΞϓϦͷ
    όʔδϣϯ

    View Slide

  35. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ϦϦʔεϊʔτͷόʔδϣϯʢλάͷ஋ʣͱΞϓϦਃ੥࣌ͷόʔδϣϯܗࣜΛ෼͚ͨ
    w ϦϦʔεϊʔτɿW
    w ΞϓϦਃ੥࣌ͷόʔδϣϯɿWɹɹɹɹɹW
    ϦϦʔεϊʔτ
    ͷόʔδϣϯ
    Ϗϧυ൪߸ ΠϯΫϦϝϯτ
    ͜͜͸

    มΘΒͳ͍ʂ
    ϝλσʔλߋ৽ͷΈ
    W
    W
    ϠϓϦͰ؅ཧ͍ͯ͠Δ
    ϦϦʔεόʔδϣϯ
    "ΞϓϦͷ
    όʔδϣϯ

    View Slide

  36. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ϦϦʔεϊʔτͷόʔδϣϯʢλάͷ஋ʣͱΞϓϦਃ੥࣌ͷόʔδϣϯܗࣜΛ෼͚ͨ
    w ϦϦʔεϊʔτɿW
    w ΞϓϦਃ੥࣌ͷόʔδϣϯɿWɹɹɹɹɹW
    ϦϦʔεϊʔτ
    ͷόʔδϣϯ
    Ϗϧυ൪߸ ΠϯΫϦϝϯτ
    ͜͜͸

    มΘΒͳ͍ʂ
    ϝλσʔλߋ৽ͷΈ
    W
    W
    W
    ϝλσʔλߋ৽ͷΈ
    ϠϓϦͰ؅ཧ͍ͯ͠Δ
    ϦϦʔεόʔδϣϯ
    ԼܻҎ֎ΛݟΕ͹όʔδϣϯ͕Θ͔Δ
    W
    ΞϓϦຊମͷΞοϓσʔτ͸ͳ͠
    "ΞϓϦͷ
    όʔδϣϯ

    View Slide

  37. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ϦϦʔεϊʔτͷόʔδϣϯʢλάͷ஋ʣͱΞϓϦਃ੥࣌ͷόʔδϣϯܗࣜΛ෼͚ͨ
    w ϦϦʔεϊʔτɿW
    w ΞϓϦਃ੥࣌ͷόʔδϣϯɿWɹɹɹɹɹW
    ϦϦʔεϊʔτ
    ͷόʔδϣϯ
    Ϗϧυ൪߸ ΠϯΫϦϝϯτ
    ͜͜͸

    มΘΒͳ͍ʂ
    ϝλσʔλߋ৽ͷΈ
    W
    W
    W
    ϝλσʔλߋ৽ͷΈ
    W
    ϝλσʔλߋ৽ͷΈ
    ϠϓϦͰ؅ཧ͍ͯ͠Δ
    ϦϦʔεόʔδϣϯ
    ԼܻҎ֎ΛݟΕ͹όʔδϣϯ͕Θ͔Δ
    W
    ΞϓϦຊମͷΞοϓσʔτ͸ͳ͠
    W
    ΞϓϦຊମͷΞοϓσʔτ͸ͳ͠
    "ΞϓϦͷ
    όʔδϣϯ

    View Slide

  38. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    ͜ͷόʔδϣϯӡ༻มߋͷͨΊʹߦͬͨ͜ͱ
    w ᶃϦϦʔεϊʔτͷλάͷ஋ͱΞϓϦਃ੥༻ͷ

    όʔδϣϯͷ஋ͷࠩΛٵऩ͢ΔϩδοΫΛ࣮૷
    w CVJMECPUͰೖྗ͢Δͷ͸ɺલऀͷΈ

    w ᶄྫ֎ͱͯ͠ɺಛఆόʔδϣϯͷΞϓϦͷ

    Ϗϧυ͕ՄೳʹͳΔΑ͏ʹʢFHʣ




    Ϗϧυ൪߸Λ຤ඌʹ෇༩
    ஋͸มΘΒͳ͍

    View Slide

  39. ʮ඼࣭୲อͷͨΊͷे෼ͳ2"͕ඞཁʯ΁ͷΞϓϩʔν
    վળޙͷޮՌʢW99::ˠW99::;;W99::;;//ʣ
    w ϦϦʔεϊʔτͷόʔδϣϯΛηϚϯςΟοΫόʔδϣχϯάʹͨ͜͠ͱ
    ͰɺIPU
    fi
    Yͷࡍͷλάͷ෇͚௚͠ͷख࡞ۀ͕ͳ͘ͳͬͨ
    w ΞϓϦຊମʹߋ৽͕ͳ͍৔߹Ͱ΋ɺΞϓϦਃ੥༻ͷόʔδϣϯܗࣜΛઃ
    ͚Δ͜ͱͰରԠͰ͖ͨ
    w ηϚϯςΟοΫόʔδϣχϯάʹͨ͜͠ͱͰɺͲͷػೳʹରͯ͠ͷIPU
    fi

    ͷ͔Θ͔Γ΍͘͢ͳͬͨ
    w "OESPJEͱόʔδϣϯܗࣜ΍஋Λἧ͑Δ͜ͱ͕Ͱ͖ͨ

    View Slide

  40. ·ͱΊ

    View Slide

  41. ·ͱΊ
    w ϠϓϦͷΞϓϦ਺͕ଟ͍ɺػೳ਺͕ଟ͘ͳΔ͜ͱͰൃੜ͍ͯͨ͠՝୊
    w ෆ۩߹ௐࠪͷόʔδϣϯಛఆ͕೉͍͠
    w े෼ͳ2"Λߦ͏ඞཁ͕͋Δ
    w ͱͬͨΞϓϩʔν
    w ։ൃϑϩʔͷ޻෉ʢछྨͷ2"΍ɺίʔυϑϦʔζ͔Β2"·Ͱͷे෼ͳظؒʣ
    w ϏϧυࣗಈԽ
    w όʔδϣϯӡ༻ͷ޻෉ʢϦϦʔεϊʔτͱΞϓϦਃ੥༻ͷόʔδϣϯܗࣜΛ෼͚
    Δʣ

    View Slide