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

事業価値と エンジニアリング

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

事業価値と エンジニアリング

2020年度リクルート新人ブートキャンプ エンジニアコースの講義資料です

Avatar for Recruit Technologies

Recruit Technologies

August 21, 2020
Tweet

More Decks by Recruit Technologies

Other Decks in Technology

Transcript

  1. 4P3 #JNPEBM*5 .PEF .PEF ਖ਼໊ࣜশ 4ZTUFNPG3FDPSE 4P3 4ZTUFNPG&OHBHFNFOU 4P& దਖ਼

    جװܥɾצఆܥɺ ϛογϣϯΫϦςΟΧϧͳػೳɾγεςϜ ܾࡁγεςϜɺސ٬؅ཧ౳ ਖ਼ղ͕ແ͍தɺॊೈʹมԽΛ͠ͳ͕Β૸Γଓ͚Δඞཁ͕͋Δػ ೳɾαʔϏε εϚϗΞϓϦɺ΢ΣϒαʔϏεͷϑϩϯτ ໨త ৴པੑɺ҆ఆੑ ఆΊͨ࢓༷ʹैͬͯ҆ఆੑ΍඼࣭Λ୲อ͠ͳ͕Β։ൃͯ͠ ͍͘ඞཁ͕͋Δ ढ़හੑɺ଎౓ ϑΟʔυόοΫʹج͍ͮͯ଎΍͔ʹվળΛՃ͑ɺසൟʹϦϦʔ ε͢Δ Ձ஋ɾධՁ අ༻ରޮՌɺίετ ച্ɺϒϥϯυɺ69 Ξϓϩʔν ΢ΥʔλʔϑΥʔϧɺ7NPEFMɺॏྔ**% ΞδϟΠϧɺϦʔϯɺΧϯόϯɺܰྔ**% ௐୡ ΤϯλʔϓϥΠζαϓϥΠϠʔɺ ௕ظతͳऔҾ খ͍͞ɺ৽͍͠ϕϯμʔɺ୹ظؒͷऔҾ ϝϯόదਖ਼ ैདྷͷϓϩηεɺϓϩδΣΫτ͕ಘҙ ৽ͯ͘͠ෆ࣮֬ͳϓϩδΣΫτ͕ಘҙ ૊৫จԽ ։ൃ෦໳ɾܭըܕ Ϗδωεˍ։ൃࠞࡏɾ୳ࡧܕ αΠΫϧλΠϜ ਺ϲ݄ ਺೔ɺ਺िؒ 4P& ܭըܕ γοΧϦΧονϦ ୳ࡧܕ ଎͞ɺॊೈ͞
  2. ݕࡧ৚݅ ೖྗը໘ ݕࡧ݁Ռ Ұཡը໘ ৄࡉը໘ Ԡืը໘ ޱίϛ 4&0 4&. &5$

    αʔϏε τοϓ ը໘ JG JTԠื \ ^ ޱίϛ 4&0 4&. &5$ ܝࡌ࿮ ٻਓ৘ใ Ԡื ར༻ऀ ΫϥΠΞϯτ $73վળ λ΢ϯϫʔΫʹ͓͚Δ6*69Ծઆݕূ ྲྀೖ਺ ࣄۀՁ஋ ࣄۀՁ஋ ܝࡌྉ
  3. ػೳ΍UI/UX͸ࣄۀՁ஋(ΞΫγϣϯ਺ɺetc)Ͱ͸ͳ͍ɻࣄۀՁ஋Λ͏Έͩ͢૷ஔͰ͋Δɻ ͭ·ΓɺϦϦʔε͢Δ·Ͱ͸Կ΋Ձ஋Λ͏Έͩ͞ͳ͍ɻ࢖ΘΕΔ͜ͱͰࣄۀՁ஋ʹม׵͞Ε͍ͯ͘ɻ ͦͷͨΊɺϦϦʔεޙʹ҆ఆతʹࣄۀՁ஋Λ͏Έ͚ͩͭͮ͠Δ͜ͱ͕େࣄɻ ※ϦϦʔεຖʹ࣮֬ʹՁ஋͕ੵΈ্͕ΔΘ͚Ͱ͸ͳ͍͕ɺઆ໌Λγϯϓϧʹ͢ΔͨΊʹҎԼͷΑ͏ʹදݱ͍ͯ͠Δɻ Now աڈ ະདྷ ։ൃͯ͠ະདྷʹ ੵΈ্͛Δࢿ࢈ ࣄۀՁ஋

    (KPIɺetc) աڈʹ։ൃͯ͠ ੵΈ্͛ͨࢿ࢈ ϦϦʔε ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ϦϦʔε༧ఆ ॳظ։ൃ Τϯϋϯε Τϯϋϯε Τϯϋϯε Τϯϋϯε ࣌ؒ ͳͷͰɺάϥϑͷ໘ੵΛ࠷େԽ͢Δ͜ͱ͕ࣄۀߩݙ͍ͯ͠Δঢ়ଶΛ͢͞ɻ ੨͍ଠઢΑΓ΋੺͍ଠઢͷ΄͏͕ϦΫϧʔτ΁ͷࣄۀߩݙ౓͕ߴ͍ɻ
  4. Now աڈ ະདྷ ։ൃͯ͠ະདྷʹ ੵΈ্͛Δࢿ࢈ ࣄۀՁ஋ (KPIɺetc) աڈʹ։ൃͯ͠ ੵΈ্͛ͨࢿ࢈ ϦϦʔε

    ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ϦϦʔε༧ఆ ॳظ։ൃ Τϯϋϯε Τϯϋϯε Τϯϋϯε Τϯϋϯε ͜ͷࣄۀՁ஋Λ͏Έͩ͢૷ஔͷੑೳΛ্͛ΔͨΊʢੵ෼஋Λ࠷େԽʣʹग़དྷΔ͜ͱ͸جຊతʹ͸ҎԼɻ ᶃՁ஋͕ੜ·ΕΔ·Ͱͷ࣌ؒΛ୹͘͢Δɻᶄੜ·ΕΔՁ஋Λ্͛Δɻʢ։ൃʣ ᶅো֐౳ͰՁ஋Λ͏Ίͳ͘ͳ͍ͬͯΔ෦෼ͷ࠷খԽɻᶆকདྷൃੜ͢Δᶅͷ๷ࢭɻʢ҆ఆՔಇʣ ᶄޮՌΛ্͛Δ ᶃ଎͘͢Δ ᶅՁ஋Λ͏Ίͳ ͘ͳ͍ͬͯΔ෦ ෼ͷ࠷খԽ ᶆະདྷͷՁ஋ᆝଛ ͷ๷ࢭ ᶅ ᶆ ࣌ؒ
  5. Now աڈ ະདྷ ։ൃͯ͠ະདྷʹ ੵΈ্͛Δࢿ࢈ ࣄۀՁ஋ (KPIɺetc) աڈʹ։ൃͯ͠ ੵΈ্͛ͨࢿ࢈ ϦϦʔε

    ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ॳظ։ൃ Τϯϋϯεᶃ Τϯϋϯεᶄ Τϯϋϯεᶅ Τϯϋϯεᶆ ٕज़తෛ࠴ͱ͸Կ͔ɻࣄۀՁ஋Λ͏Έͩ͢·ͰͷϦʔυλΠϜͱ͍͏ଆ໘͔ΒΈΔͱҎԼͷཧղɻ جຊతʹٕज़తෛ࠴͸࠶ͼෛ࠴͕ຒΊࠐ·Εͨίʔυʹདྷͨͱ͖ʢมߋɺௐࠪɺetcʣʹඞཁҎ্ͷ޻਺ɺ ݴ͍׵͑ΔͱϦʔυλΠϜΛѱԽͤ͞Δ΋ͷͰ͋Δɻྫ͑͹ɺҎԼͷΤϯϋϯεᶃʹͯHoge.method()ʹ ຒΊࠐΜͰ͠·ٕͬͨज़తෛ࠴͸ɺΤϯϋϯεᶅʹͯΤϯϋϯεظؒΛѱԽͤ͞Δ࡞༻͕͋Δɻ ϦϑΝΫλϦϯά͸͜ΕΛআڈ͢ΔߦҝͰ͋ΓɺϦʔυλΠϜվળʹد༩͢Δ৔߹΋͋Δɻ ࣌ؒ Hoge.method() Hoge.method() ಉ͡ن໛ײͷΤϯϋϯεͰ͋ͬͨʹ͠Ζɺ Τϯϋϯεᶅ͸ΑΓ࡞ۀ͕ൃੜͯ͠͠·͏
  6. Now աڈ ະདྷ ։ൃͯ͠ະདྷʹ ੵΈ্͛Δࢿ࢈ ࣄۀՁ஋ (KPIɺetc) աڈʹ։ൃͯ͠ ੵΈ্͛ͨࢿ࢈ ϦϦʔε

    ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ॳظ։ൃ Τϯϋϯεᶃ Τϯϋϯεᶄ Τϯϋϯεᶆ ٕज़తෛ࠴ͱ͸Կ͔ɻ৽ͨʹ৽঎඼Λ࣮૷͢Δ৔߹ʹɺ֤छαϒγεςϜؒʹ͓͚Δσʔλ࿈ܞͷͨΊͷ όονΛ࡞Δ͜ͱ͕ଟ͍ɻ͔͠͠ͳ͕Β૬ޓʹґଘ͢Δόονੑೳ͕ѱ͍ίʔυ͕ࣄલʹຒΊࠐ·Εͬͯ ͠·ͬͨ৔߹ɺ੍ݶ࣌ؒ಺ʢೖߘ͔Βཌேͷܝࡌ·Ͱͷ༛༧࣌ؒʣʹॲཧ͕ऴΘΒͤΔ͜ͱ͕ग़དྷͣɺ ৽঎඼Λ௥Ճग़དྷͳ͍৔߹͕͋Δɻ݁Ռͱͯ͠ࣄۀՁ஋Λ͜ΕҎ্ੵΈ্͛Δ͜ͱ͕ग़དྷͳ੍͍໿ʹͳΔɻ ࣌ؒ Ϧιʔε৯͍ਚ͘͢όον͕࢓ࠐ·ΕΔ Τϯϋϯεᶅ ࣄۀՁ஋ΛੵΈ্͛ΒΕͳ͍
  7. Now աڈ ະདྷ ։ൃͯ͠ະདྷʹ ੵΈ্͛Δࢿ࢈ ࣄۀՁ஋ (KPIɺetc) աڈʹ։ൃͯ͠ ੵΈ্͛ͨࢿ࢈ ϦϦʔε

    ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ॳظ։ൃ Τϯϋϯε DevOpsͱ͸Կ͔ɻDevOps͸ߴ඼࣭ΛอͪͭͭɺγεςϜʹมߋΛίϛοτ͔ͯ͠Βɺͦͷมߋ͕ ຊ൪γεςϜʹ૊Έࠐ·ΕΔ·Ͱͷ࣌ؒΛ୹ॖ͢Δ͜ͱΛ໨తͱͨ͠Ұ࿈ͷ࣮ફͰ͋Δɻ CI/CD౳ͷ׆༻ɺ؂ࢹʹΑΔૣظݕ஌ɺΠϯϑϥίʔυԽɺetcɺϑΟʔυόοΫϧʔϓΛߴ଎Ͱճ͢͜ͱͰͷ ίϯηϓτ͕ࣄۀՁ஋ʹͳΔ·ͰͷϦʔυλΠϜͷ୹ॖʹد༩͢Δ׆ಈͦͷ΋ͷͰ͋Δɻ ࣌ؒ Τϯϋϯε Τϯϋϯε Τϯϋϯε ᶃFrom concept To CashͷϦʔυλΠϜ࡟ݮ ᶅো֐ͷૣظݕ஌ ᶅ
  8. Now աڈ ະདྷ ։ൃͯ͠ະདྷʹ ੵΈ্͛Δࢿ࢈ ࣄۀՁ஋ (KPIɺetc) աڈʹ։ൃͯ͠ ੵΈ্͛ͨࢿ࢈ ϦϦʔε

    ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ॳظ։ൃ ΞδϟΠϧͱ͸Կ͔ɻࣄۀՁ஋ͷ࣠ͰݟΔͱɺখ͘͞Ձ஋ΛੵΈ্͍͛ͯ͘։ൃࢥ૝ɻখ͞ͳϩοτͷ։ൃ Λ܁Γฦ͠ҰఆͷϖʔεͰߦ͍ɺҰఆͷϖʔεͰϦϦʔε͍ͯ͘͜͠ͱͰϑΟʔυόοΫϧʔϓΛߴ଎ʹճ͢ ͻͱͭͷߟ͑ํɻૣظʹࣦഊͰ͖ΔͨΊʹɺख໭ΓίετΛ࠷খԽ͍ͯ͠Δɻޙड़͢Δϑϩʔޮ཰ʹಛԽͯ͠ ͍ΔɻΑ͘΢ΥʔλʔϑΥʔϧͱఢରؔ܎Ͱड़΂ΒΕΔ͜ͱ͕ଟ͍͕ɺຊ࣭తʹ͸ɺHow Little OR How Much ͲͪΒͷ΍Γํ͕ࣄۀεϧʔϓοτΛ্͛ΒΕΔ͔Ͱ͔͠ͳ͍ͷͰɺޮ཰ͷΑ͍Α͏ʹ΍Ε͹Α͍ͱࢥ͏ɻ ࣌ؒ Τϯϋϯε Τϯϋϯε ϦϦʔε ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ϦϦʔε༧ఆ ϦϦʔε༧ఆ Τϯϋϯε Τϯϋϯε Τϯϋϯε Τϯϋϯε Τϯϋϯε Τϯϋϯε Τϯϋϯε
  9. ࢀೖࢢ৔ ઓུ ϓϩμΫτཁ݅ ڝ૪छผ ։ൃελΠϧ ։ൃମ੍ ৽نࢢ৔ ΦʔιυοΫεͳ ސ٬։ൃ ࡞Δ΋ͷ͕Θ͔Βͳ

    ͍ ڝ૪ͳ͠ ୳ࡧܕ ॊೈ͞ʹಛԽͨ͠։ ൃମ੍ طଘࢢ৔ ڝ߹ͱઓ͏ ɾϑΥϩϫʔઓུ ɾಉ࣭Խઓུ ࡞Δ΋ͷ͕໌֬ ౰ͨΓલ඼࣭ͷظ଴ ஋ߴ͍ ڝ߹Ͱ࣮ূ͞Εͨػ ೳͷ࣮૷ ੑೳڝ૪ʹͳΔ ͨΊɺܦӦࢿݯ ͷ౤Լྔউෛʹ ͳΔ ʢܦӦͷίϛο τେࣄʣ ڝ߹ྼҐղফͷ ͨΊͷػೳ։ൃ ΛܭըతʹͳΓ ΍͍͢ ߴ඼࣭ ߴػೳ ܭըۦಈʹಛԽͨ͠ ։ൃମ੍Ͱɺ͍͖ͬ ʹશ෦੝ΓΛ࡞ͬͨ ΄͏͕ޮ཰͕ྑ͍ طଘࢢ৔ ڝ߹ͱઓΘͳ͍ ࢢ৔ͷ࠶ηάϝϯτԽ ɾχονԽ(ྫ:αΧθϯ) ɾ௿ίετԽ(ྫ:LCC) ͔Βͷސ٬։ൃ ࡞Δ΋ͷ͕͏ͬ͢Β Έ͍͑ͯΔ ڝ૪ͳ͠ ڝ૪͋ͬͯ΋উ ऀ͸͍ͳ͍ ୳ࡧܕ ॊೈ͞ʹಛԽͨ͠։ ൃମ੍ Ϋϩʔϯ ࢢ৔ ίϐʔΩϟοτ ࡞Δ΋ͷ͕໌֬ ڝ૪ͳ͠ ػೳΛܭըతʹ ܭըۦಈʹಛԽͨ͠ ։ൃମ੍ ৽نࢀೖࢢ৔ʹ͓͚ΔϏδωεෆ࣮֬ੑͱ։ൃελΠϧ
  10. ࢀೖࢢ৔ ઓུ ϓϩμΫτཁ݅ ڝ૪छผ ։ൃελΠϧ ։ൃମ੍ ৽نࢢ৔ ΦʔιυοΫεͳ ސ٬։ൃ ࡞Δ΋ͷ͕Θ͔Βͳ

    ͍ ڝ૪ͳ͠ ୳ࡧܕ ॊೈ͞ʹಛԽͨ͠։ ൃମ੍ طଘࢢ৔ ڝ߹ͱઓ͏ ɾϑΥϩϫʔઓུ ɾಉ࣭Խઓུ ࡞Δ΋ͷ͕໌֬ ౰ͨΓલ඼࣭ͷظ଴ ஋ߴ͍ ڝ߹Ͱ࣮ূ͞Εͨػ ೳͷ࣮૷ ੑೳڝ૪ʹͳΔ ͨΊɺܦӦࢿݯ ͷ౤Լྔউෛʹ ͳΔ ʢܦӦͷίϛο τେࣄʣ ڝ߹ྼҐղফͷ ͨΊͷػೳ։ൃ ΛܭըతʹͳΓ ΍͍͢ ߴ඼࣭ ߴػೳ ܭըۦಈʹಛԽͨ͠ ։ൃମ੍Ͱɺ͍͖ͬ ʹશ෦੝ΓΛ࡞ͬͨ ΄͏͕ޮ཰͕ྑ͍ طଘࢢ৔ ڝ߹ͱઓΘͳ͍ ࢢ৔ͷ࠶ηάϝϯτԽ ɾχονԽ(ྫ:αΧθϯ) ɾ௿ίετԽ(ྫ:LCC) ͔Βͷސ٬։ൃ ࡞Δ΋ͷ͕͏ͬ͢Β Έ͍͑ͯΔ ڝ૪ͳ͠ ڝ૪͋ͬͯ΋উ ऀ͸͍ͳ͍ ୳ࡧܕ ॊೈ͞ʹಛԽͨ͠։ ൃମ੍ Ϋϩʔϯ ࢢ৔ ίϐʔΩϟοτ ࡞Δ΋ͷ͕໌֬ ڝ૪ͳ͠ ػೳΛܭըతʹ ܭըۦಈʹಛԽͨ͠ ։ൃମ੍ େ͖ͳاۀ͸͜ͷઓ͍ํ͕ଟ͍ ৽نࢀೖࢢ৔ʹ͓͚ΔϏδωεෆ࣮֬ੑͱ։ൃελΠϧ
  11. ࢀೖࢢ৔ ઓུ ϓϩμΫτཁ݅ ڝ૪छผ ։ൃελΠϧ ։ൃମ੍ ৽نࢢ৔ ΦʔιυοΫεͳ ސ٬։ൃ ࡞Δ΋ͷ͕Θ͔Βͳ

    ͍ ڝ૪ͳ͠ ୳ࡧܕ ॊೈ͞ʹಛԽͨ͠։ ൃମ੍ طଘࢢ৔ ڝ߹ͱઓ͏ ɾϑΥϩϫʔઓུ ɾಉ࣭Խઓུ ࡞Δ΋ͷ͕໌֬ ౰ͨΓલ඼࣭ͷظ଴ ஋ߴ͍ ڝ߹Ͱ࣮ূ͞Εͨػ ೳͷ࣮૷ ੑೳڝ૪ʹͳΔ ͨΊɺܦӦࢿݯ ͷ౤Լྔউෛʹ ͳΔ ʢܦӦͷίϛο τେࣄʣ ڝ߹ྼҐղফͷ ͨΊͷػೳ։ൃ ΛܭըతʹͳΓ ΍͍͢ ߴ඼࣭ ߴػೳ ܭըۦಈʹಛԽͨ͠ ։ൃମ੍Ͱɺ͍͖ͬ ʹશ෦੝ΓΛ࡞ͬͨ ΄͏͕ޮ཰͕ྑ͍ طଘࢢ৔ ڝ߹ͱઓΘͳ͍ ࢢ৔ͷ࠶ηάϝϯτԽ ɾχονԽ(ྫ:αΧθϯ) ɾ௿ίετԽ(ྫ:LCC) ͔Βͷސ٬։ൃ ࡞Δ΋ͷ͕͏ͬ͢Β Έ͍͑ͯΔ ڝ૪ͳ͠ ڝ૪͋ͬͯ΋উ ऀ͸͍ͳ͍ ୳ࡧܕ ॊೈ͞ʹಛԽͨ͠։ ൃମ੍ Ϋϩʔϯ ࢢ৔ ίϐʔΩϟοτ ࡞Δ΋ͷ͕໌֬ ڝ૪ͳ͠ ػೳΛܭըతʹ ܭըۦಈʹಛԽͨ͠ ։ൃମ੍ େ͖ͳاۀ͸͜ͷઓ͍ํ͕ଟ͍ 1ݸͣͭVࣈϞσϧ։ൃ ෳ਺·ͱΊͯVࣈϞσϧ։ൃ 1ݸͣͭVࣈϞσϧ։ൃ ෳ਺·ͱΊͯVࣈϞσϧ։ൃ ৽نࢀೖࢢ৔ʹ͓͚ΔϏδωεෆ࣮֬ੑͱ։ൃελΠϧ
  12. Now աڈ ະདྷ ։ൃͯ͠ະདྷʹ ੵΈ্͛Δࢿ࢈ ࣄۀՁ஋ (KPIɺetc) աڈʹ։ൃͯ͠ ੵΈ্͛ͨࢿ࢈ ϦϦʔε

    ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ॳظ։ൃ ࣌ؒ Τϯϋϯε Τϯϋϯε ϦϦʔε ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ϦϦʔε༧ఆ ϦϦʔε༧ఆ Τϯϋϯε Τϯϋϯε Τϯϋϯε Τϯϋϯε Τϯϋϯε Τϯϋϯε Τϯϋϯε ৽نࢢ৔΍طଘࢢ৔ͷ࠶ηάϝϯτԽઓུͷ৔߹͸ɺجຊతʹ͸Ϛʔέοτͷෆ࣮֬ੑʹରቂ͢Δ͜ͱʹͳΔɻ ͜ͷ৔߹ٻΊΒΕΔ։ൃελΠϧ͸ෆ࣮֬ੑͷϦεΫΛ࠷খԽ͍ͯ͘͠ελΠϧͰ͋Δɻݴ͍׵͑ΔͳΒ͹ɺ େ͖͘ϑϧεΠϯά͢ΔͷͰ͸ͳ͘ɺখࣦ͘͞ഊͱֶͼΛ܁Γฦ͢΍Γ͔ͨɻͭ·ΓɺҎԼͷΑ͏ʹɺϏδωε ԾઆΛՄೳͳݶΓҼ਺෼ղ͠ͻͱͭͣͭԾઆݕূΛճ͍ͯ͘͠ɻ
  13. Now աڈ ະདྷ ։ൃͯ͠ະདྷʹ ੵΈ্͛Δࢿ࢈ ࣄۀՁ஋ (KPIɺetc) աڈʹ։ൃͯ͠ ੵΈ্͛ͨࢿ࢈ ϦϦʔε

    ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ϦϦʔε༧ఆ ॳظ։ൃ Τϯϋϯε Τϯϋϯε Τϯϋϯε Τϯϋϯε ͜ͷࣄۀՁ஋Λ͏Έͩ͢૷ஔͷੑೳΛ্͛ΔͨΊʢੵ෼஋Λ࠷େԽʣʹग़དྷΔ͜ͱ͸جຊతʹ͸ҎԼɻ ᶃՁ஋͕ੜ·ΕΔ·Ͱͷ࣌ؒΛ୹͘͢Δɻᶄੜ·ΕΔՁ஋Λ্͛Δɻʢ։ൃʣ ᶅো֐౳ͰՁ஋Λ͏Ίͳ͘ͳ͍ͬͯΔ෦෼ͷ࠷খԽɻᶆকདྷൃੜ͢Δᶅͷ๷ࢭɻʢ҆ఆՔಇʣ ᶄޮՌΛ্͛Δ ᶃ଎͘͢Δ ᶅՁ஋Λ͏Ίͳ ͘ͳ͍ͬͯΔ෦ ෼ͷ࠷খԽ ᶆະདྷͷՁ஋ᆝଛ ͷ๷ࢭ ᶅ ᶆ ࣌ؒ ੺ઢͰғΜͩ෦෼ͷ໘ੵΛ ࠷େԽ͍͖͍ͯͨ͠
  14. Now աڈ ະདྷ ։ൃͯ͠ະདྷʹ ੵΈ্͛Δࢿ࢈ ࣄۀՁ஋ (KPIɺetc) աڈʹ։ൃͯ͠ ੵΈ্͛ͨࢿ࢈ ϦϦʔε

    ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ϦϦʔε༧ఆ ॳظ։ൃ Τϯϋϯε Τϯϋϯε Τϯϋϯε ͜ͷࣄۀՁ஋Λ͏Έͩ͢૷ஔͷੑೳΛ্͛ΔͨΊʢੵ෼஋Λ࠷େԽʣʹग़དྷΔ͜ͱ͸جຊతʹ͸ҎԼɻ ᶃՁ஋͕ੜ·ΕΔ·Ͱͷ࣌ؒΛ୹͘͢Δɻᶄੜ·ΕΔՁ஋Λ্͛Δɻʢ։ൃʣ ᶅো֐౳ͰՁ஋Λ͏Ίͳ͘ͳ͍ͬͯΔ෦෼ͷ࠷খԽɻᶆকདྷൃੜ͢Δᶅͷ๷ࢭɻʢ҆ఆՔಇʣ ᶄޮՌΛ্͛Δ ᶅՁ஋Λ͏Ίͳ ͘ͳ͍ͬͯΔ෦ ෼ͷ࠷খԽ ᶆະདྷͷՁ஋ᆝଛ ͷ๷ࢭ ᶅ ᶆ ࣌ؒ ᶃ଎͘͢Δ ϦϦʔε༧ఆϦϦʔε༧ఆ ෳ਺ͷཁ݅Λ·ͱΊͯ ։ൃͯͨ͠ͷΛ1ݸͣͭ ։ൃͯ͠ϦϦʔεͯ͠ΈΔ
  15. Now աڈ ະདྷ ։ൃͯ͠ະདྷʹ ੵΈ্͛Δࢿ࢈ ࣄۀՁ஋ (KPIɺetc) աڈʹ։ൃͯ͠ ੵΈ্͛ͨࢿ࢈ ϦϦʔε

    ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ϦϦʔε༧ఆ ॳظ։ൃ Τϯϋϯε Τϯϋϯε Τϯϋϯε ͜ͷࣄۀՁ஋Λ͏Έͩ͢૷ஔͷੑೳΛ্͛ΔͨΊʢੵ෼஋Λ࠷େԽʣʹग़དྷΔ͜ͱ͸جຊతʹ͸ҎԼɻ ᶃՁ஋͕ੜ·ΕΔ·Ͱͷ࣌ؒΛ୹͘͢Δɻᶄੜ·ΕΔՁ஋Λ্͛Δɻʢ։ൃʣ ᶅো֐౳ͰՁ஋Λ͏Ίͳ͘ͳ͍ͬͯΔ෦෼ͷ࠷খԽɻᶆকདྷൃੜ͢Δᶅͷ๷ࢭɻʢ҆ఆՔಇʣ ᶄޮՌΛ্͛Δ ᶅՁ஋Λ͏Ίͳ ͘ͳ͍ͬͯΔ෦ ෼ͷ࠷খԽ ᶆະདྷͷՁ஋ᆝଛ ͷ๷ࢭ ᶅ ᶆ ࣌ؒ ᶃ଎͘͢Δ ϦϦʔε༧ఆϦϦʔε༧ఆ ࣄۀՁ஋͸ࠜઇߏ଄Λ ͱΔͨΊࣄۀՁ஋ͷ໘ੵ͕ ૿͑Δ৔߹͕͋Δɻ
  16. Ϧιʔεޮ཰ੑͱϑϩʔޮ཰ੑ " " " " " " " " "

    " " " " " " # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ " " " " " " " " " " " " " " " # # # # # # # # # # # # $ $ $ $ $ $ $ $ $ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜ໿X ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜX "ػೳɺ#ػೳɺ$ػೳͷ࣮૷ͦΕͧΕਓ೔͔͔Δ৔߹ " " " # # # # # #
  17. Ϧιʔεޮ཰ੑ " " " " " " " " "

    " " " " " " # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜX "ػೳɺ#ػೳɺ$ػೳͷ࣮૷ͦΕͧΕਓ೔͔͔Δ৔߹ ෳ਺ͷ͜ͱΛಉ࣌ʹ΍ΔͱϓϩμΫτ͕Ϣʔβʹಧ͘·ͰɾݕূΛ։࢝͢Δ ϦʔυλΠϜ͕௕͘ͳΔɻ ͨͩ͠ɺօʹ࢓ࣄׂ͕ΓৼΒΕΔͨΊɺ·ͨ࣌ؒͷ༨ΔݶΓෳ਺ͷ࢓ࣄΛ࣋ ιʔε͋ͨΓͷՔಇ཰͸ߴ͘ͳΔɻ
  18. ͭͷϦιʔεΛՔಇ཰͕ʹͳΔ·Ͱ෼഑͢Δ ྫ ɾϚϧνλεΫ ɾେ͖ͳ΢ΥʔλʔϑΥʔϧܕ։ൃ " # $ 3FTPVSDF ྲྀΕΔର৅ 

      ϦιʔεՔಇ཰ɿ ࡞ۀ࣌ؒΛߜΓग़͢ྔΛ࠷େԽ Ϧιʔεʹ ϑΥʔΧε͢Δ ྲྀΕΔର৅ ྲྀΕΔର৅ Ϧιʔεޮ཰ੑ
  19. ϑϩʔޮ཰ੑ " " " " " " " " "

    " " " " " " # # # # # # # # # # # # $ $ $ $ $ $ $ $ $ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜ໿X "ػೳɺ#ػೳɺ$ػೳͷ࣮૷ͦΕͧΕਓ೔͔͔Δ৔߹ " " " # # # # # # ಉ࣌ʹ΍Δ͜ͱΛͻͱͭʹ͢ΔͱϓϩμΫτ͕Ϣʔβʹಧ͘·ͰͷϦʔυλ ͘ͳΔɻ͔͠͠ɺશһ͕ಉ͜͡ͱΛ΍ΔͨΊɺҰ࣌తʹख͕࣋ͪͳ͘ͳΔਓ ͢ΔͨΊϦιʔεͷՔಇ཰͸Լ͕Δɻʢ"͚ͩͰΈΔͱτʔλϧՔಇ͸ଟ͍
  20. Ϧιʔεޮ཰ੑͱϑϩʔޮ཰ੑ " " " " " " " " "

    " " " " " " # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ " " " " " " " " " " " " " " " # # # # # # # # # # # # $ $ $ $ $ $ $ $ $ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜ໿X ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜX "ػೳɺ#ػೳɺ$ػೳͷ࣮૷ͦΕͧΕਓ೔͔͔Δ৔߹ " " " # # # # # #
  21. Ϧιʔεޮ཰ੑͱϑϩʔޮ཰ੑ " " " " " " " " "

    " " " " " " # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ " " " " " " " " " " " " " " " # # # # # # # # # # # # # # # $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ݄ɹՐɹਫɹ໦ɹۚ ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜX ϦϦʔε·ͰͷϦʔυλΠϜX "ػೳɺ#ػೳɺ$ػೳͷ࣮૷ͦΕͧΕਓ೔͔͔Δ৔߹ ʮϦιʔεޮ཰ੑʯ͕ྑ͍ ʢྫʣՔಇ཰ɺϦιʔεʹ༡ͼ͕ແ͍ ʮϑϩʔޮ཰ੑʯ͕ྑ͍ ʢྫʣػೳϦϦʔε·ͰͷϦʔυλΠϜͷ୹͞
  22. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX ޮ཰తͳౡʑ ޮ཰తͳւ 5IJTJT-FBO

    IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY ߥഇͨ͠౔஍ ׬શͳঢ়ଶ
  23. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX ޮ཰తͳౡʑ ޮ཰తͳւ 5IJTJT-FBO

    IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY ߥഇͨ͠౔஍ ׬શͳঢ়ଶ ɾͦΕͧΕͷౡͷதʹ͓͍ͯࢿݯޮ཰͕ߴ͘ɺౡຖʹݸผ࠷దԽ͞Εͨঢ়ଶɻ ɾϑΥʔΧε͸ࢿݯͰ͋ΓɺಠࣗͷࢿݯΛޮ཰తʹ׆༻͢Δ͜ͱʹΑͬͯɺ ɹ֤෦໳͸ੜ࢈͞ΕΔ঎඼΍αʔϏεͷίετ࡟ݮʹߩݙ ɾ੡଄ۀʹ͓͍ͯɺ֤ίϯϙʔωϯτ΍੡඼͕ࡏݿͱͯ͠අ΍͍ͯ͠Δ࣌ؒͷׂ߹͕ ɹେ൒Λ઎ΊΔɻ ɾ݁Ռతʹɺސ٬ʹՁ஋͕ಧ͘·Ͱͷ࣌ؒΛ௕͘͢Δ଴ػ࣌ؒΛ࡞Γग़͍ͯ͠Δɻ
  24. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX ޮ཰తͳౡʑ ޮ཰తͳւ 5IJTJT-FBO

    IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY ߥഇͨ͠౔஍ ׬શͳঢ়ଶ ɾޮ཰͕ߴ͍͕ࢿݯޮ཰͕௿͍ঢ়ଶɻ ɾϑΥʔΧε͸ސ٬ʹ͋ΓɺՄೳͳݶΓޮ཰తʹχʔζΛຬͨ͢͜ͱɻ ɾϑϩʔޮ཰Λ࠷େݶʹ͢Δʹ͸ɺ૊৫ͷϦιʔεʹۭ͖༰ྔ͕ඞཁɻ ɹϦιʔεͷޮ཰తͳ࢖༻Λ٘ਜ਼ʹͯ͠ϑϩʔΛޮ཰తʹ͢Δɻ ɾޮ཰తͳւΛ࡞ΓྲྀΕΛ࡞Γग़͢ʹ͸ɺಠཱͨ͠ޮ཰తͳౡ͚ͩͰ͸ͳ͘ɺ ɹશମ૾ΛΑ͘ཧղ͢Δඞཁ͕͋Δɻ
  25. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX ޮ཰తͳౡʑ ޮ཰తͳւ 5IJTJT-FBO

    IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY ߥഇͨ͠౔஍ ׬શͳঢ়ଶ ɾ૊৫͸ͦͷϦιʔεΛޮ཰తʹ࢖༻͢Δ͜ͱ΋ɺ ɹޮ཰తͳϑϩʔΛ࡞੒͢Δ͜ͱ΋Ͱ͖͍ͯͳ͍ঢ়ଶɻ ɾϦιʔεͷ࿘අސ٬΁ͷఏڙՁ஋͕௿͍ঢ়ଶ
  26. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX ޮ཰తͳౡʑ ޮ཰తͳւ 5IJTJT-FBO

    IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY ߥഇͨ͠౔஍ ׬શͳঢ়ଶ ɾ׬ᘳͳঢ়ଶ ɾ͜ͷঢ়ଶΛୡ੒͢Δ૊৫͸ɺߴ͍Ϧιʔεޮ཰ͱ ɹߴ͍ϑϩʔޮ཰ͷ྆ํΛඋ͍͑ͯΔɻ ɾ׬ᘳͳঢ়ଶʹ౸ୡ͢Δ͜ͱ͸ࠔ೉Ͱ͋Δ ɾ׬શͳঢ়ଶʹ౸ୡ͢Δ͜ͱͷ೉͠͞ͷ伴͸ɺ7BSJBUJPO Ϝϥ ɻ
  27. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX Քಇ཰ͷνʔϜ ػೳ͕ϦϦʔε͞ΕΔ·Ͱͷ ϦʔυλΠϜ௕͍

    Քಇ཰͸Ͱ͸ͳ͍νʔϜ ػೳ͕ϦϦʔε͞ΕΔ·Ͱͷ ϦʔυλΠϜ୹͍ 7BSJBUJPO 5IJTJT-FBO IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY
  28. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX Քಇ཰ͷνʔϜ ػೳ͕ϦϦʔε͞ΕΔ·Ͱͷ ϦʔυλΠϜ௕͍

    Քಇ཰͸Ͱ͸ͳ͍νʔϜ ػೳ͕ϦϦʔε͞ΕΔ·Ͱͷ ϦʔυλΠϜ୹͍ 7BSJBUJPO 5IJTJT-FBO IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY ྫɿߴڃϗςϧཱྀؗ ෦԰Քಇ཰ۭ͖෦԰͋Γ  ٬਺ʹର͢Δैۀһ਺ଟ ྫɿΧϓηϧϗςϧ ෦԰Քಇ཰  ٬਺ʹର͢Δैۀһ਺গ
  29. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX 7BSJBUJPO զʑ Քಇ཰ͷνʔϜ

    ػೳ͕ϦϦʔε͞ΕΔ·Ͱͷ ϦʔυλΠϜ௕͍ Քಇ཰͸Ͱ͸ͳ͍νʔϜ ػೳ͕ϦϦʔε͞ΕΔ·Ͱͷ ϦʔυλΠϜ୹͍ ྫɿߴڃϗςϧཱྀؗ ෦԰Քಇ཰ۭ͖෦԰͋Γ  ٬਺ʹର͢Δैۀһ਺ଟ ྫɿΧϓηϧϗςϧ ෦԰Քಇ཰  ٬਺ʹର͢Δैۀһ਺গ 5IJTJT-FBO IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY
  30. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX 7BSJBUJPO 8BUFS'BMM 4P3

    "HJMF 4P& খن໛ɾԾઆݕূ େن໛։ൃ զʑ 5IJTJT-FBO IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY
  31. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX ίίʹ ߦ͖͍ͨ զʑ

    5IJTJT-FBO IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY
  32. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX ίίʹ ߦ͖͍ͨ զʑ

    5IJTJT-FBO IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY
  33. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX ίίʹ ߦ͖͍ͨ զʑ

    ྲྀΕʹண໨͢Δ΄͏͕ϜμΛᖰΓग़͠΍͍͢ ͔ͬͪ͜Βొͬͨ΄͏͕ Ϧιʔεޮ཰্ͷϜμ΋ൃݟ͠΍͍͢ 5IJTJT-FBO IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY
  34. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX ίίʹ ߦ͖͍ͨ զʑ

    5IJTJT-FBO IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY ୡ੒͢Δ͜ͱ͸ෆՄೳɻ੕ʹ౸ୡ͢ΔͨΊʹ͸ɺ૊৫͸ͭͷ͜ͱ͕ඞཁɻ ɾސ٬ͷݱࡏ͓Αͼকདྷͷχʔζʹؔ͢Δ͢΂ͯͷ৘ใΛ׬શʹ೺Ѳɻ ɾ׬શʹॊೈͰ৴པੑͷߴ͍Ϧιʔε͕ඞཁɻ Ϧιʔεͷ༰ྔɺػೳɺೳྗΛ͙͢ʹௐ੔ͯ͢͠΂ͯͷλΠϓͷχʔζΛຬͨ͢͜ͱ ͜͜Ͱͷ伴͸ɺधཁʢސ٬ͷχʔζʣͱڙڅʢ૊৫ͷϦιʔεʣͷ྆ํͷมԽɻ
  35. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX 5IJTJT-FBO IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY

    Ϝϥ͕͜ͷڥքΛ಺ଆʹԡ͜͠Ή ౸ୡෆೳྖҬ धཁ͕׬શʹ༧ଌՄೳͰͳ͘ɺ͔ͭ·ͨ͸Ϧιʔε͕׬શʹॊೈͰ৴པͰ͖Δ΋ͷͰ͸ͳ͍ ৔߹ʢधཁͱڙڅʹϜϥ͕͋Δ৔߹ʣ ૊৫͕Ϧιʔεޮ཰Λվળ͠ɺͦΕΛߴ͍ϑϩʔޮ཰ͱͲͷ͘Β͍૊Έ߹ΘͤΔ͔ʹ͸ݶք ͕ൃੜ͢Δɻ &⒏DJFODZ'SPOUJFS &⒏DJFODZ'SPOUJFS
  36. Ϧιʔεޮ཰ ϑϩʔޮ཰ Ϧιʔεޮ཰ͱϑϩʔޮ཰ͷؔ܎ )JHI )JHI -PX -PX 5IJTJT-FBO IUUQTXXXBNB[PODPKQEQ9 5IF&⒏DJFODZ.BUSJY

    Ϝϥ͕͜ͷڥքΛ಺ଆʹԡ͜͠Ή &⒏DJFODZ'SPOUJFS පӃͷۓٸҩྍࣨ େྔͷྨࣅ੡඼Λ੡଄͢Δ੡଄ձࣾ ౸ୡෆೳྖҬ &⒏DJFODZ'SPOUJFS ౸ୡෆೳྖҬ
  37. ݕࡧ৚݅ ೖྗը໘ ݕࡧ݁Ռ Ұཡը໘ ৄࡉը໘ Ԡืը໘ ޱίϛ 4&0 4&. &5$

    αʔϏε τοϓ ը໘ JG JTԠื \ ^ ޱίϛ 4&0 4&. &5$ ܝࡌ࿮ ٻਓ৘ใ Ԡื ར༻ऀ ΫϥΠΞϯτ $73վળ λ΢ϯϫʔΫʹ͓͚Δ6*69Ծઆݕূ ྲྀೖ਺ ࣄۀՁ஋ ࣄۀՁ஋ ܝࡌྉ
  38. Now աڈ ະདྷ ։ൃͯ͠ະདྷʹ ੵΈ্͛Δࢿ࢈ ࣄۀՁ஋ (KPIɺetc) աڈʹ։ൃͯ͠ ੵΈ্͛ͨࢿ࢈ ϦϦʔε

    ϦϦʔε ϦϦʔε ϦϦʔε༧ఆ ϦϦʔε༧ఆ ॳظ։ൃ Τϯϋϯε Τϯϋϯε Τϯϋϯε ͜ͷࣄۀՁ஋Λ͏Έͩ͢૷ஔͷੑೳΛ্͛ΔͨΊʢੵ෼஋Λ࠷େԽʣʹग़དྷΔ͜ͱ͸جຊతʹ͸ҎԼɻ ᶃՁ஋͕ੜ·ΕΔ·Ͱͷ࣌ؒΛ୹͘͢Δɻᶄੜ·ΕΔՁ஋Λ্͛Δɻʢ։ൃʣ ᶅো֐౳ͰՁ஋Λ͏Ίͳ͘ͳ͍ͬͯΔ෦෼ͷ࠷খԽɻᶆকདྷൃੜ͢Δᶅͷ๷ࢭɻʢ҆ఆՔಇʣ ᶄޮՌΛ্͛Δ ᶅՁ஋Λ͏Ίͳ ͘ͳ͍ͬͯΔ෦ ෼ͷ࠷খԽ ᶆະདྷͷՁ஋ᆝଛ ͷ๷ࢭ ᶅ ᶆ ࣌ؒ ᶃ଎͘͢Δ ϦϦʔε༧ఆϦϦʔε༧ఆ
  39. TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL TUXFFL OEXFFL SEXFFL

    UIXFFL UIXFFL UIXFFL UIXFFL $73 $73 œ œ œ œ œ œ  œ œ      œ œ    œ œ œ œ  œ œ œ œ ച্ PS ,1* ച্ PS ,1* SFMFBTF " # $      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL ϏδωεՁ஋ͱϦιʔεޮ཰ੑॏࢹͷ։ൃελΠϧ " # $ ϏδωεՁ஋ͱϑϩʔޮ཰ੑॏࢹͷ։ൃελΠϧ
  40. TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL TUXFFL OEXFFL SEXFFL

    UIXFFL UIXFFL UIXFFL UIXFFL $73 $73 œ œ œ œ œ œ  œ œ      œ œ    œ œ œ œ  œ œ œ œ ച্ PS ,1* ച্ PS ,1* SFMFBTF " # $      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL " # $ ֶΜͰ͍ͳ͍ظؒ Ք͍Ͱ͍ͳ͍ظؒ ֶΜͰ͍ͳ͍ظؒ Ք͍Ͱ͍ͳ͍ظؒ ΦʔόʔϔουͰ एׯ߹ܭՔಇ͸૿͑Δ ϏδωεՁ஋ͱϦιʔεޮ཰ੑॏࢹͷ։ൃελΠϧ ϏδωεՁ஋ͱϑϩʔޮ཰ੑॏࢹͷ։ൃελΠϧ ෳ਺ͷ࣮ݧΛ ಉ࣌ʹ΍Δͱ୙Δ
  41. TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL TUXFFL OEXFFL SEXFFL

    UIXFFL UIXFFL UIXFFL UIXFFL $73 $73 œ œ œ œ œ œ  œ œ      œ œ    œ œ œ œ  œ œ œ œ ച্ PS ,1* ച্ PS ,1* SFMFBTF " # $      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL ϏδωεՁ஋ͱϦιʔεޮ཰ੑॏࢹͷ։ൃελΠϧ " # $ ϏδωεՁ஋ͱϑϩʔޮ཰ੑॏࢹͷ։ൃελΠϧ 1ݸͣͭVࣈϞσϧ։ൃ ෳ਺·ͱΊͯVࣈϞσϧ։ൃ
  42. TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL TUXFFL OEXFFL SEXFFL

    UIXFFL UIXFFL UIXFFL UIXFFL $73 $73 œ œ œ œ œ œ  œ œ      œ œ    œ œ œ œ  œ œ œ œ ച্ PS ,1* ച্ PS ,1* SFMFBTF " # $      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL ϏδωεՁ஋ͱϦιʔεޮ཰ੑॏࢹͷ։ൃελΠϧ " # $ ϏδωεՁ஋ͱϑϩʔޮ཰ੑॏࢹͷ։ൃελΠϧ ϦʔυλΠϜ ϦʔυλΠϜ
  43. TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL $73 œ œ

         œ œ    œ œ œ œ  œ œ œ œ ച্ PS ,1*      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL " # $ όοΫΤϯυ ΤϯδχΞ ϑϩϯτ ΤϯδχΞ ϓϩμΫτ Φʔφʔ ސ٬  ঝೝ ϨϏϡʔ ࢓༷֬ೝ "1*։ൃ "1*։ൃ 'SPOU։ൃ σϓϩΠ ଴ͪ ଴ͪ ଴ͪ ςετ ςετ ϏδωεՁ஋ͱϑϩʔޮ཰ੑॏࢹͷ։ൃελΠϧ
  44. TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL $73 œ œ

         œ œ    œ œ œ œ  œ œ œ œ ച্ PS ,1*      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL " # $ όοΫΤϯυ ΤϯδχΞ ϑϩϯτ ΤϯδχΞ ϓϩμΫτ Φʔφʔ ސ٬  ঝೝ ϨϏϡʔ ࢓༷֬ೝ "1*։ൃ "1*։ൃ 'SPOU։ൃ σϓϩΠ ଴ͪ ଴ͪ ଴ͪ ςετ ςετ ϏδωεՁ஋ͱϑϩʔޮ཰ੑॏࢹͷ։ൃελΠϧ ϦʔυλΠϜ ϦʔυλΠϜ୹ॖ ΤϯδχΞϦϯάʹΑͬͯ-5Λ୹ॖ͍ͨ͠
  45. TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL $73 œ œ

         œ œ    œ œ œ œ  œ œ œ œ ച্ PS ,1*      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL " # $ όοΫΤϯυ ΤϯδχΞ ϑϩϯτ ΤϯδχΞ ϓϩμΫτ Φʔφʔ ސ٬  ঝೝ ϨϏϡʔ ࢓༷֬ೝ "1*։ൃ "1*։ൃ 'SPOU։ൃ σϓϩΠ ଴ͪ ଴ͪ ଴ͪ ςετ ςετ ϏδωεՁ஋ͱϑϩʔޮ཰ੑॏࢹͷ։ൃελΠϧ ϦʔυλΠϜ ϦʔυλΠϜ୹ॖ ΤϯδχΞϦϯάʹΑͬͯ-5Λ୹ॖ͍ͨ͠
  46. TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL $73 œ œ

         œ œ    œ œ œ œ  œ œ œ œ ച্ PS ,1*      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL " # $ ϑϩʔޮ཰Λॏࢹͯ͠։ൃͨ͠৔߹ ຖճϦάϨογϣϯςετΛ खಈͰ΍ΔͷͩΔ͍͠ɺΦʔόʔϔουେ͖͗͢ɻ ͩͬͨΒෳ਺·ͱΊͯҰճͰςετͨ͠΄͏͕ޮ཰͕ྑ͍ →Ϧιʔεޮ཰ͷύϥμΠϜʹ໭Γ͍ͨ ݸྲྀ͠Λࢤ޲͢Δͱ࠷ॳʹൃੜ͢Δน
  47. TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL $73 œ œ

         œ œ    œ œ œ œ  œ œ œ œ ച্ PS ,1*      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL " # $ ϑϩʔޮ཰Λॏࢹͯ͠։ൃͨ͠৔߹ ຖճϦάϨογϣϯςετΛ खಈͰ΍ΔͷͩΔ͍͠ɺΦʔόʔϔουେ͖͗͢ɻ ͩͬͨΒෳ਺·ͱΊͯҰճͰςετͨ͠΄͏͕ޮ཰͕ྑ͍ →Ϧιʔεޮ཰ͷύϥμΠϜʹ໭Γ͍ͨ ݸྲྀ͠Λࢤ޲͢Δͱ࠷ॳʹൃੜ͢Δน ςετίʔυ͔͚͹͍͍ͷͰ͸ʁ
  48. TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL $73 œ œ

         œ œ    œ œ œ œ  œ œ œ œ ച্ PS ,1*      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL " # $ ϑϩʔޮ཰Λॏࢹͯ͠։ൃͨ͠৔߹ ຖճϦάϨογϣϯςετΛ खಈͰ΍ΔͷͩΔ͍͠ɺΦʔόʔϔουେ͖͗͢ɻ ͩͬͨΒෳ਺·ͱΊͯҰճͰςετͨ͠΄͏͕ޮ཰͕ྑ͍ →Ϧιʔεޮ཰ͷύϥμΠϜʹ໭Γ͍ͨ ݸྲྀ͠Λࢤ޲͢Δͱ࠷ॳʹൃੜ͢Δน ςετίʔυ͔͚͹͍͍ͷͰ͸ʁ ϝιου୯Ґ͕େ͖͗͢Δ͠ɺςετίʔυॻ͘ͳΒ ϦϑΝΫλϦϯά͠ͳ͍ͱͱΜͰ΋ͳ͍ςετίʔυʹͳΔ Ͱ΋ɺϦϑΝΫλϦϯάͯ͠඼࣭୲อͰ͖Δؾ͕͠ͳ͍
  49. SQLͷI/O RequestͷI/O ίʔυΧόϨοδ ը໘ͷ6*มߋ௥ैΛҙਤతʹࣺͯͨ&&ςετج൫ JSON SQLͷI/O RequestͷI/O ίʔυΧόϨοδ JSON Requestͷॱ࣮࣍ߦ

    ݁Ռ͸શI/OͷDiffͷͨΊ Assertతͳ΋ͷ͸ແ͠ VIEW VIEW Diff masterͷιʔείʔυ ։ൃதbranchͷιʔείʔυ CI ؅ཧը໘ લ೔ࠩ෼ݟΔͨΊ ೔࣮࣍ߦ ಉ͡dmpσʔλ APIͷI/O APIs APIͷI/O APIs
  50. TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL $73 œ œ

         œ œ    œ œ œ œ  œ œ œ œ ച্ PS ,1*      TUXFFL OEXFFL SEXFFL UIXFFL UIXFFL UIXFFL UIXFFL " # $ ϑϩʔޮ཰Λॏࢹͯ͠։ൃͨ͠৔߹ ݸྲྀ͠Λࢤ޲͢Δͱ࠷ॳʹൃੜ͢Δน 2िؒαΠΫϧͷ։ൃʹ͓͍ͯϦάϨογϣϯςετ͕࣌ؒ 3೔→45෼