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

制約理論(ToC)入門

Recruit
August 09, 2024

 制約理論(ToC)入門

2024年度リクルート エンジニアコース新人研修の講義資料です

Recruit

August 09, 2024
Tweet

More Decks by Recruit

Other Decks in Technology

Transcript

  1. גࣜձࣾϦΫϧʔτ ൢଅྖҬϓϩμΫτσΟϕϩοϓϝϯτ1Ϣχοτʢॅ·͍ʣ Vice President ্ౡ ݡ࢜ʢSatoshi UEJIMAʣ ▪ܦྺ 2007೥ɿେखSIer ɹ৽ଔೖࣾ

    2013೥ɿגࣜձࣾϦΫϧʔτςΫϊϩδʔζɹೖࣾ 2015೥ɿגࣜձࣾϦΫϧʔτςΫϊϩδʔζ ΤϯδχΞϦϯάGɹάϧʔϓϚωʔδϟʔ 2016೥ɿಉ্ɹ݉ɹגࣜձࣾϦΫϧʔτϚʔέςΟϯάύʔτφʔζ 2017೥ɿಉ্ɹ݉ɹגࣜձࣾϦΫϧʔτॅ·͍Χϯύχʔ 2019೥ɿגࣜձࣾϦΫϧʔτςΫϊϩδʔζ ϥΠϑΠϕϯτྖҬΤϯδχΞϦϯά෦ɹ෦௕
 ɹɹɹɹɹ݉ɹגࣜձࣾϦΫϧʔτॅ·͍Χϯύχʔ 2020೥ɿגࣜձࣾϦΫϧʔτ ॅ·͍ྖҬΤϯδχΞϦϯά෦ɹ෦௕
 ɹɹɹɹɹ݉ɹॅ·͍ྖҬ։ൃσΟϨΫγϣϯ෦ 2022೥ɿגࣜձࣾϦΫϧʔτ ൢଅྖҬʢॅ·͍ɾM&FɾࣗಈंɾཱྀߦʣΤϯδχΞϦϯά෦ɹ෦௕
 ɹ݉ɹॅ·͍ྖҬ։ൃσΟϨΫγϣϯ෦ 2023೥ɿגࣜձࣾϦΫϧʔτ ॅ·͍ྖҬ։ൃσΟϨΫγϣϯ෦ɹ෦௕
 ɹ݉ɹࣄۀ։ൃྖҬ։ൃσΟϨΫγϣϯ෦
 ɹɹɹɹ ݉ɹ৽نࣄۀ։ൃࣨ 2024೥ɿגࣜձࣾϦΫϧʔτ ൢଅྖҬϓϩμΫτσΟϕϩοϓϝϯτ1Uʢॅ·͍ʣVP
  2. اۀͷΰʔϧʢ໨ඪʣͱ͸ ܦӦͷࢦඪ • ७རӹ • ౤ࢿճऩ཰ • Ωϟογϡϑϩʔ ݱ৔ͷࢦඪ •εϧʔϓοτɿൢചʢNot

    ੜ࢈ʣΛ௨͓ͯۚ͡Λ࡞Γग़ׂ͢߹ •ࡏݿɿൢച͠Α͏ͱ͢Δ෺Λߪೖ͢ΔͨΊʹ౤ࢿͨ͠શͯͷ͓ۚ •ۀ຿අ༻ɿࡏݿΛεϧʔϓοτʹม͑ΔͨΊʹඅ΍͓ۚ͢ ʰ͓ۚΛṶ͚ଓ͚Δ͜ͱʱ
  3. ౷ܭతมಈͱґଘతࣄ৅ ଎͘า͘ ʢ= มಈʣ ۺඥ݁ͿͨΊʹ ࢭ·Δ ʢ= มಈʣ ࢭ·Δ ஗͘า͘

    ஗͘า͘ า͘ ʢ3km/࣌ʣ ґଘ ґଘ ґଘ ଎͘ਐΉʹ͸੍ݶ͕͋Δ͕ɺ஗͘ਐΉ෼ʹ͸੍ݶ͕ແ͍ͨΊɺୂྻ͸ແ੍ݶʹ௕͘ͳ͍ͬͯ͘ɻ Ұ౓௕͘ͳͬͯ͠·ͬͨୂྻΛݩͷ௕͞ʹ໭ͨ͢Ίʹ͸ɺޙΖΛา͘શͯͷΧΤϧ͕ ࣗ਎ͷલʹ޿ִ͕ͬͨؒͷ߹ܭʢมಈͷ஝ੵʣΛઌ಄ͷΧΤϧͷฏۉ଎౓ΑΓ଎͘า͘ඞཁ͕͋Δɻ มಈʹΑΓ޿ִ͕ͬͨؒ
  4. ʲࡐྉͷ౤ೖʳ ʲ੡඼ͷൢചʳ εϧʔϓοτʢ ↘︎ ʣ ྻͷ௕͞ = ࡏݿʢ ↗︎ ʣ

    า͘ͷʹඞཁͳΤωϧΪʔ = ۀ຿අ༻ʢ ↗︎ ʣ ͜ͷୂྻΛʮา͍ͨಓʯͱ͍͏੡඼Λ࡞͍ͬͯΔͱΈͳ͢ͱɺઌ಄͕ະ౿ͷಓΛา͘ = ੜ࢈Λ։࢝ɺ ࠷ޙඌ͕า͍ͯ͸͡Ίͯ੡඼͕ൢച͞ΕΔ͜ͱʹͳΔɻΑͬͯɺ࠷ޙඌͷา͘εϐʔυ = εϧʔϓοτɻ ઌ಄͕า͖࢝Ίɺ࠷ޙඌ͕า͖ऴΘΔ·Ͱͷಓ͸࢓ֻ඼΍෦඼ͷࡏݿʹͳΔɻ ੍໿ʢϘτϧωοΫʣͱεϧʔϓοτ
  5. ͱ͋Δ޻৔ʢػց ਓखͰϞϊΛ࡞Δʣ ʮࠓ೔ͷ࣌·Ͱʹݸ࡞ͬͯग़ՙͤΑʯ 12࣌ 13࣌ 14࣌ 15࣌ 16࣌ 17࣌ ૊Έཱͯ

    25ݸ ૊Έཱͯ 25ݸ ૊Έཱͯ 25ݸ ૊Έཱͯ 25ݸ ग़ՙ 100ݸ ૊Έཱͯɾ ༹઀ࡁΈ ༹઀ 25ݸ ༹઀ 25ݸ ༹઀ 25ݸ ༹઀ 25ݸ ૊Έཱͯʢฏۉ25ݸ/࣌ʣ ༹઀ʢฏۉ25ݸ/࣌ʣ ग़ՙ·Ͱͷ޻ఔ͸ʮ૊Έཱͯʯͱʮ༹઀ʯͷΈɻ ֤޻ఔͷฏۉॲཧྔ͔Βܭࢉ͢Δͱ17࣌·Ͱʹ100ݸ͸࡞Δ͜ͱ͕Ͱ͖Δ͸ͣ…
  6. ͱ͋Δ޻৔ʢػց ਓखͰϞϊΛ࡞Δʣ ʮࠓ೔ͷ࣌·Ͱʹݸ࡞ͬͯग़ՙͤΑʯ 12࣌ 13࣌ 14࣌ 15࣌ 16࣌ 17࣌ ૊Έཱͯ

    2519ݸ ૊Έཱͯ 2521ݸ ૊Έཱͯ 2528ݸ ૊Έཱͯ 2532ݸ ग़ՙ 10090ݸ ૊Έཱͯɾ ༹઀ࡁΈ ༹઀ 2519ݸ ༹઀ 2521ݸ ༹઀ 25ݸ ༹઀ 25ݸ ૊Έཱͯʢฏۉ25ݸ/࣌ʣ ༹઀ʢฏۉ25ݸ/࣌ʣ ૊Έཱͯ޻ఔʹ͹Β͖ͭʢ౷ܭతมಈʣ͕͋Γɺͦ͜ʹͭͳ͕Γʢґଘతࣄ৅ʣͷ͋Δ༹઀޻ఔʹ • 12࣌୆ͱ13࣌୆ɿॲཧೳྗΑΓ΋গͳ͍෦඼͔͠ྲྀΕͯ͜ͳ͔ͬͨɻ • 14࣌୆ͱ15࣌୆ɿॲཧೳྗΛ௒͑ͨ෦඼͕ྲྀΕ͖͕ͯͨɺ௒ա෼͸ॲཧͰ͖ͳ͔ͬͨɻ
  7. ᶃ੍໿ʢϘτϧωοΫʣΛൃݟ͢Δ ॲཧೳྗɿ100 Քಇ཰ɿ100% ޻ఔA ޻ఔB ޻ఔC ޻ఔD ࡏݿɿ32 ࢿࡐ౤ೖ 100

    ࡏݿɿ20 ग़ՙ 48 ॲཧೳྗɿ80 Քಇ཰ɿ100% ॲཧೳྗɿ60 Քಇ཰ɿ80% ॲཧೳྗɿ100 Քಇ཰ɿ48%
  8. ग़ՙ 48 ॲཧೳྗɿ60 Քಇ཰ɿ80% ॲཧೳྗɿ100 Քಇ཰ɿ48% ᶃ੍໿ʢϘτϧωοΫʣΛൃݟ͢Δ ޻ఔA ޻ఔB ޻ఔC

    ޻ఔD ࡏݿɿ32 ࢿࡐ౤ೖ 100 ࡏݿɿ20 ੍໿ʢϘτϧωοΫʣ εϧʔϓοτΛܾΊ͍ͯΔ ॲཧೳྗɿ100 Քಇ཰ɿ100% ॲཧೳྗɿ80 Քಇ཰ɿ100%
  9. ग़ՙ 48 ॲཧೳྗɿ60 Քಇ཰ɿ80% ॲཧೳྗɿ100 Քಇ཰ɿ48% ޻ఔA ޻ఔB ޻ఔC ޻ఔD

    ࢿࡐ౤ೖ 100 ࡏݿɿ20 ᶄ੍໿ʢϘτϧωοΫʣΛ࠷େ׆༻͢Δ ௥Ճ౤ࢿͷલʹ·ͣపఈతʹ׆༻͢Δํ๏Λߟ͑Δ • Քಇ཰͕80%→100%Λ໨ࢦ͢ • ͍·ඞཁͳϞϊ͚ͩ࡞Δ • B޻ఔ΁ͷෛՙ෼ࢄ ࠷େ׆༻Λߟ͑Δ ॲཧೳྗɿ100 Քಇ཰ɿ100% ॲཧೳྗɿ80 Քಇ཰ɿ100% ࡏݿɿ32
  10. ग़ՙ 60 ॲཧೳྗɿ60 Քಇ཰ɿ100% ॲཧೳྗɿ100 Քಇ཰ɿ60% ޻ఔA ޻ఔB ޻ఔC ޻ఔD

    ࡏݿɿ8 ࢿࡐ౤ೖ 100 ࡏݿɿ32 ᶄ੍໿ʢϘτϧωοΫʣΛ࠷େ׆༻͢Δ ͜͏ͳΔ͸ͣ -24 +12 ඇ੍໿Λ੍໿ͷೳྗΛ௒͑ͯಇ͔͍ͤͯΔͨΊൃੜ͢Δ༨৒ࡏݿ →ɹݮΒ͍ͨ͠ʢҰఆͷόοϑΝ͸ඞཁ͚ͩͲʣ ʢඇ੍໿ϦιʔεͰ੍໿ϦιʔεΛॿ͚Δ͜ͱͰʣ ੍໿ͷੑೳΛ্͛Δ ॲཧೳྗɿ100 Քಇ཰ɿ100% ॲཧೳྗɿ80 Քಇ཰ɿ85%
  11. ޻ఔA ޻ఔB ޻ఔC ޻ఔD ग़ՙ 60 ࢿࡐ౤ೖ 100→ 80 ᶅଞͷܾఆΛ੍໿ʢϘτϧωοΫʣʹैΘͤΔ

    ϘτϧωοΫʹ߹Θͤͯࢿࡐ౤ೖ ※όοϑΝʢࡏݿɾظؒʣ΋ߟྀ ੍໿ʹଞΛैଐͤ͞Δ ࡏݿɿ8 ࡏݿɿ12 ॲཧೳྗɿ60 Քಇ཰ɿ100% ॲཧೳྗɿ100 Քಇ཰ɿ60% ॲཧೳྗɿ100 Քಇ཰ɿ80% ॲཧೳྗɿ80 Քಇ཰ɿ85% -20 ࡏݿͷݮগ = ΩϟογϡϑϩʔͷྑԽ
  12. ޻ఔA ޻ఔB ޻ఔC ޻ఔD ग़ՙ 60 • ઃඋ౤ࢿ • ࡞ۀվળ

    • ޻ఔվળ ᶆ੍໿ͷೳྗΛߴΊΔ ࢿࡐ౤ೖ 80→ 90 Ͳ͏ͳΔ͔ʁ +10 +30ʁ Ϝμ͕࠷খԽ͞Εͨঢ়ଶͰɺ౤ࢿʹΑΓϘτϧωοΫͷೳྗ޲্ = εϧʔϓοτ޲্Λૂ͏ɻ ॲཧೳྗɿ60→90 ॲཧೳྗɿ100 ॲཧೳྗɿ100 ॲཧೳྗɿ80
  13. ޻ఔA ޻ఔB ޻ఔC ޻ఔD ग़ՙ 68 ࡏݿɿ0 ࡏݿɿ22 ॲཧೳྗɿ90 Քಇ཰ɿ75.5%

    ॲཧೳྗɿ100 Քಇ཰ɿ68% ॲཧೳྗɿ100 Քಇ཰ɿ90% ॲཧೳྗɿ80 Քಇ཰ɿ85% ᶇ੍໿͕ղফͨ͠Βᶃ੍໿Λݟ͚ͭΔɺʹ໭Δ ࢿࡐ౤ೖ 80→ 90 +10 ੍໿ʢϘτϧωοΫʣ +8 ੍໿͕ҠΔͱγεςϜ͸Ҏલͱશ͘ผ෺ʹͳΓɺݹ͍ํ਑ࣗମ੍͕໿ʹͳΔɻ ˞ଦੑʹؾΛ͚ͭͯܧଓతʹվળ͢Δඞཁ͕͋Δɻ -8
  14. ੍໿ͷλΠϓɾಛ௃ ෺ཧత੍໿ ࢢ৔ͷ੍໿ ํ਑ͷ੍໿ ૷ஔ΍ઃඋɺਓతϦιʔεʹىҼ͢Δ΋ͷ धཁ΍ސ٬ͳͲͷࢢ৔ཁૉʹىҼ͢Δ΋ͷ ձࣾͷํ਑΍׳शʹىҼ͢Δ΋ͷ ※ѹ౗తʹ͜ͷ੍໿͕ଟ͍ʂ ੍໿ͷಛ௃ ✓

    ࡏݿ͕ཷ·Δ ✓ ॲཧ͕࣌ؒ௕͍ ✓ ໰୊΍τϥϒϧ͕ଟ͍ ✓ Քಇ཰͸ߴ͍ 㾎੍໿͸ʮѱʯͰ͸ͳ͘ʮࣄ࣮ʯ 㾎೺Ѳͯ͠ίϯτϩʔϧ͢Δ͜ͱ͕େࣄ
  15. ιϑτ΢ΣΞ։ൃݱ৔ͷ࿩ Before Now ʮݕূʯʹ߹Θͤͨணख • ݕূͷੑೳΛ௒͑ͯணख͠ͳ͍ • ʢٯʹʣݕূ໘͕ۭ͔ͳ͍Α͏ʹ ɾ80ˋ௒ͷਫ४Ͱݕূ໘Λ׆༻ ɾϦϦʔε଴ͪͷݮগ

    ݕূ໘ʢը໘ʣͷ௥Ճ։ൃ ᶅ ଞͷશͯΛᶄͷܾఆ ʹैଐͤ͞Δ ᶆ ੍໿ͷೳྗΛߴΊΔ ᶄ ੍໿ΛͲ͏పఈ׆༻ ͢Δ͔ܾΊΔ ᶇ ੍໿͕ղফͨ͠Β ᶃʹ໭Δ ᶃ ੍໿Λݟ͚ͭΔ
  16. ιϑτ΢ΣΞ։ൃݱ৔ͷ࿩ Before Now ʮݕূʯʹ߹Θͤͨணख • ݕূͷੑೳΛ௒͑ͯணख͠ͳ͍ • ʢٯʹʣݕূ໘͕ۭ͔ͳ͍Α͏ʹ ɾ80ˋ௒ͷਫ४Ͱݕূ໘Λ׆༻ ɾϦϦʔε଴ͪͷݮগ

    ݕূ໘ʢը໘ʣͷ௥Ճ։ൃ ᶅ ଞͷશͯΛᶄͷܾఆ ʹैଐͤ͞Δ ᶆ ੍໿ͷೳྗΛߴΊΔ ᶄ ੍໿ΛͲ͏పఈ׆༻ ͢Δ͔ܾΊΔ ᶇ ੍໿͕ղফͨ͠Β ᶃʹ໭Δ ᶃ ੍໿Λݟ͚ͭΔ ܧଓతվળαΠΫϧΛճͯ͠ Ҋ݅LT͓Αͦ30%୹ॖʂʂ
  17. ιϑτ΢ΣΞ։ൃݱ৔ͷ࿩ λεΫA λεΫB λεΫC λεΫD λεΫE λεΫF λεΫG ϓϩδΣΫτόοϑΝ ΫϦςΟΧϧνΣʔϯ

    ʢ࡞ۀ޻ఔͷैଐؔ܎ͱϦιʔεͷैଐؔ܎ͷ྆ํΛߟྀʹೖΕͯɺ ࡞ۀॴཁظؒΛܾΊ͍ͯΔ࠷΋௕͍࡞ۀͷྲྀΕʣ όοϑΝλεΫຖͰ͸ͳ͘͸PJશମͱͯ࣋ͪ͠ɺ ΫϦςΟΧϧνΣʔϯ্ͷλεΫʹ஗Ԇ͕ൃੜͨ͠ࡍʹऔΓ่͢