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

制約理論(ToC)入門

Avatar for Recruit Recruit
August 09, 2024

 制約理論(ToC)入門

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

Avatar for Recruit

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શମͱͯ࣋ͪ͠ɺ ΫϦςΟΧϧνΣʔϯ্ͷλεΫʹ஗Ԇ͕ൃੜͨ͠ࡍʹऔΓ่͢