Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code...
Search
mtx2s
June 02, 2026
Technology
4k
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
2026-06-02 CodeRabbit User Group Osaka #2
https://crug.connpass.com/event/392035/
mtx2s
June 02, 2026
More Decks by mtx2s
See All by mtx2s
内部品質・フロー効率・コミュニケーションコストを悪化させ現場を苦しめかねない16の組織設計アンチパターン[超簡易版] / 16 Organization Design Anti-Patterns for Software Development
mtx2s
3
12k
現場が抱える様々な問題は “組織設計上” の問題によって生じていることがある / Team-oriented Organization Design 20250827
mtx2s
10
180k
モダンな現場と従来型の組織——そこに生じる "不整合" を解消してこそチームがパフォーマンスを発揮できる / Team-oriented Organization Design 20250825
mtx2s
9
140k
ビジネスとエンジニアリングの接合点 そしてコード品質がそこに及ぼす影響 v1.1 / The Intersections of Business and Engineering, and The Impact of Code Quality There (v1.1)
mtx2s
14
4k
ビジネスとエンジニアリングの接合点 そしてコード品質がそこに及ぼす影響 / The Intersections of Business and Engineering, and The Impact of Code Quality There
mtx2s
16
3k
ソフトウェアの内部品質に生じる様々な問題は組織設計にその原因があることも多い / Internal Quality Issues Caused by Organizational Design
mtx2s
149
100k
技術的負債は開発者体験を悪化させる / Technical Debt and Developer Experience
mtx2s
153
89k
Other Decks in Technology
See All in Technology
DORA_Metrics.pdf
wagnerfusca
1
140
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
100
AIに会社の文脈を理解させる技術~上流工程・非エンジニアにも広げるハーネスエンジニアリング実践~
ochtum
0
200
Terraformを用いたJamf Pro構成のIaC, GitOps化への挑戦
yukun
0
120
形式手法を使って仕様をコーディングしよう
mikanichinose
0
160
Snowflake Horizon Catalog と Apache Iceberg で作る オープンなデータ基盤
kitagawaz
0
360
AI感のないAWS構成図をAIエージェントに描かせたい!
sagochiko
2
480
Mastering Agentic Development: Harness Engineering for Effective Coding Agents
konippi
3
670
生成AIと進める探索的データ分析(2026.10.03 第122回Tokyo.R勉強会)
tatamiya
0
120
AWS DevOps Agent スキルをつかいこなそう / Master AWS DevOps Agent Skills
kinunori
2
650
私の推しは「聞いてから進む」AIです -AI-DLCに一人でアプリを作らせた話
yama3133
0
150
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
610
Featured
See All Featured
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
270
The agentic SEO stack - context over prompts
schlessera
0
950
Building the Perfect Custom Keyboard
takai
2
890
Designing for Timeless Needs
cassininazir
1
510
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
76k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
GraphQLとの向き合い方2022年版
quramy
50
15k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
270
How GitHub (no longer) Works
holman
316
150k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
$PEF3BCCJU6TFS(SPVQ0TBLB NBUTVNPUPT!NUYT ίʔυϨϏϡʔΛ੍͢ΔνʔϜ͕ ιϑτΣΞσϦόϦʔͷϑϩʔΛ੍͢
ࣗݾհ দຊʢ·ͭͱ͛͠Ώ͖ʣ!NUYT ιϑτΣΞΤϯδχΞͱͯ͠ଟ༷ͳϓϩδΣΫτͷ։ൃɾอकɾӡ༻ΛܦݧɻݱࡏΤϯδχΞϦ ϯάϚωʔδϟʔͱͯ͠ɺෳͷίϯγϡʔϚʔ͚αʔϏεͷ։ൃ৫Λԣஅతʹ౷ׅɻ։ൃੜ࢈ ੑͷ্Λ࣠ʹɺαʔϏεͷՁग़Λ࣋ଓతʹࢧ͑Δ৫ͱ։ൃϓϩηεͷઃܭɾվળʹऔΓΜ Ͱ͍Δɻ OPUFͯͳϒϩάΛ͍ɺݸਓͰࡉʑͱใൃ৴͍ͯ͠·͢ʂ 9 IUUQTYDPNNUYT ͯͳϒϩά
IUUQTNUYTIBUFOBCMPHDPN OPUF IUUQTOPUFDPNNUYT 4QFBLFS%FDL IUUQTTQFBLFSEFDLDPNNUYT ϙουΩϟετ IUUQTPQFOTQPUJGZDPNTIPX".V1+Z6Z",4(Z#*['
ຊΛॻ͖·ͨ͠ ग़൛ٕࣾज़ධࣾ ൃച݄ νʔϜͷྗͰ৫Λಈ͔͢ ιϑτΣΞ։ൃΛՃ͢ΔνʔϜࢦͷ৫ઃܭ IUUQTHJIZPKQCPPL
ιϑτΣΞσϦόϦʔ ޙࠒ͔Βϑϩʔ͕ʑ͘ͳ͍ͬͯΔ
͇ ͇ ͇ ͇ ͇ ͇ ͇ ͇ ͇ ͇
ʮιϑτΣΞσϦόϦʔʯͱɺιϑτΣΞΛ։ൃ͠ɺϢʔβʔʹಧ͚Δ·Ͱͷϑϩʔ $PEF3FWJFX #VJME5FTU 1SPWJTJPOJOH 0QFSBUJPOT $PEJOH νʔϜ Ϣʔβʔ ιϑτΣΞ %FQMPZNFOU ։ൃ͠ɺಧ͚Δ ιϑτΣΞσϦόϦʔᶅ ιϑτΣΞσϦόϦʔᶄ ιϑτΣΞσϦόϦʔᶃ ։ൃϑΣʔζ ӡ༻ϑΣʔζ σϦόϦʔϑΣʔζ ͜ͷϑϩʔ͕ ͘ͳ͍ͬͯΔ ˞ͲͷൣғΛࢦ͢ͷ͔ ਓ߹ͰղऍΘΕํ͕ҧ͏ ࠓճ͜ΕΛࢦ͢
͇ ͇ ͇ ޙ͔ΒσϦόϦʔϑΣʔζͷٕज़ਐԽ͕ਐΈʜʜ $PEF3FWJFX #VJME5FTU 1SPWJTJPOJOH %FQMPZNFOU 0QFSBUJPOT $PEJOH
։ൃϑΣʔζ ӡ༻ϑΣʔζ σϦόϦʔϑΣʔζ ܧଓతσϦόϦʔσϓϩΠ ܧଓతΠϯςάϨʔγϣϯ ʢޙdʣ ʢલdʣ ʢʣݱࡏͷΑ͏ͳϐΞϨϏϡʔͷීٴ ࠒ͔Β ࣗಈԽ͞ΕͨσϓϩΠύΠϓϥΠϯ
͇ ͇ σϦόϦʔϑΣʔζͷϑϩʔ͕ߴԽͨ͠ ࡞ۀͷଟ͕ࣗ͘ಈԽՄೳ ࡞ۀͷଟ͕͘ਓख ͇ ͇ $PEF3FWJFX #VJME5FTU 1SPWJTJPOJOH
%FQMPZNFOU 0QFSBUJPOT $PEJOH ։ൃϑΣʔζ ӡ༻ϑΣʔζ σϦόϦʔϑΣʔζ ଳҬ ʢʣͱݴ͑ɺ044ͷීٴπʔϧͷ ਐԽͰޮԽਐΜͰ͍ͨ ʢʣख࡞ۀ࣌ɺιϑτΣΞσϦόϦʔͷதͰ ͕͜͜ϘτϧωοΫʹͳΓ͕ͪͩͬͨ ʢ૬ରతʹ͘ͳͬͨʣ
લޙɺ"*$PEJOH"HFOU͕ීٴ͢Δ
"*$PEJOH"HFOUͷීٴͰίʔσΟϯά͕ߴԽ͠ʜʜ ࡞ۀͷଟ͕ࣗ͘ಈԽՄೳ ͇ ͇ $PEF3FWJFX #VJME5FTU 1SPWJTJPOJOH %FQMPZNFOU 0QFSBUJPOT $PEJOH
։ൃϑΣʔζ ӡ༻ϑΣʔζ σϦόϦʔϑΣʔζ ·ͩ·ͩਓख "HFOUͱͷڠಇ ଳҬ ͇ ͇ ଳҬ
ਓؒʹΑΔίʔυϨϏϡʔ͕ਂࠁͳϘτϧωοΫʹͳΓͭͭ͋Δ ࡞ۀͷଟ͕ࣗ͘ಈԽՄೳ ͇ ͇ $PEF3FWJFX #VJME5FTU 1SPWJTJPOJOH %FQMPZNFOU 0QFSBUJPOT $PEJOH
։ൃϑΣʔζ ӡ༻ϑΣʔζ σϦόϦʔϑΣʔζ ·ͩ·ͩਓख "HFOUͱͷڠಇ ଳҬ ϘτϧωοΫ ϑϩʔ͕͜͜Ͱ٧·ͬͯ ιϑτΣΞσϦόϦʔશମͷαΠΫϧ͕͍ঢ়ଶʹ ͇ ͇ ଳҬ ଳҬ ʢʣ"*࣌Ҏલ͔ΒɺίʔυϨϏϡʔϘτϧωοΫʹ ͳΓ͕͕ͪͩͬͨɺͦΕ͕ΑΓݦஶʹͳͬͨ
ιϑτΣΞσϦόϦʔͷϑϩʔ͕ཹ͢Δ͚ͩͰͳ͘ɺΤϯδχΞͷർฐʹͭͳ͕Δ 13 13 13 13 13 13 13 13 ͬͯͬͯ
ऴΘΒͳ͍ʜʜ ΤϯδχΞͷർฐ ཹ $PEJOH $PEF3FWJFX ϑϩʔ ʢʣ"*࣌Λܴ͑ɺΤϯδχΞͷಇ͖ํ͕มΘ ͍ͬͯ͘ͱ͍ͬͯɺͦͷ࢟Λ͜ͷΑ͏ʹ ͱΒ͑ͯ͠·͏ͱ͋·Γʹັྗ͕ͳ͘ͳͬ ͯ͠·͏ ϨϏϡʔ͢Δ ͜ͱ͕ࣄʁ
ਓؒʹΑΔίʔυϨϏϡʔΛΊɺ"HFOUʹͤΔ͜ͱͰղܾ͢Δͷ͔ʁ ࡞ۀͷଟ͕ࣗ͘ಈԽՄೳ ͇ ͇ $PEF3FWJFX #VJME5FTU 1SPWJTJPOJOH %FQMPZNFOU 0QFSBUJPOT $PEJOH
։ൃϑΣʔζ ӡ༻ϑΣʔζ σϦόϦʔϑΣʔζ "HFOUʹͤΔ "HFOUͱͷڠಇ ղܾʁ ଳҬ ͇ ͇ ଳҬ ଳҬ
ਓؒʹΑΔίʔυϨϏϡʔͱ"HFOUʹΑΔϨϏϡʔ૬ิతͰ͋ΔͨΊɺ͜΅ΕམͪΔͷ͋Δ $PEF3FWJFX $PEF3FWJFX "HFOU͚ͩʹཔΔͱ ͕͜͜͜΅Εམͪͯ͠·͏ ૬ิతͳؔ
ͰɺlਓؒʹΑΔίʔυϨϏϡʔzɺͲΜͳׂΛ୲͖ͬͯͨͷ͔ʁ ίί
ίʔυϨϏϡʔɺઃܭίʔυͷ֎෦࣭෦࣭Λ୲อ͍ͯͨ͠ ίʔυϕʔε ϓϧϦΫ ίʔυϨϏϡʔ ෦࣭ͷ୲อ ֎෦࣭ͷ୲อ ࣗνʔϜଞνʔϜ ͷϝϯόʔ มߋ ސ٬ຬͱ৴པΛ֫ಘ͢Δ
কདྷͷมߋ֦ுΛ༰қʹ͢Δ ϨϏϡΞʔ ʢʣݱͷιϑτΣΞ։ൃʹ͓͍ͯɺ֎෦ ࣭ͷ୲อςετ͕ߴޮͰߴਫ਼͕ͩɺ ʮ༷ͷޡೝߟྀ࿙Εʯʮςετࠔͳ ྖҬʯʮςετࣗମͷଥੑʯͷݕূʹ͓ ͍ͯɺίʔυϨϏϡʔ͕ͦΕΛิ͢Δ ׂΛ୲͖ͬͯͨɻ ʢʣ͜͜ͰओʹରͱͳΔͷɺ੩తղੳπʔ ϧͰݕͰ͖ΔͷҎ֎Ͱ͋Γɺͨͱ͑ ʮෆదͳநԽɾϞδϡʔϧԽʯʮෆ దͳ໋໊ʯʮंྠͷ࠶ൃ໌ʯͳͲͷࢦఠ Ͱ͋Δɻ ʢʣෳࡶͳίʔυϕʔεʹखΛՃ͑Δͷɺਓ͚ؒͩ Ͱͳ͘ɺ"*ʹͱͬͯқͷߴ͍λεΫͱͳΔ
ίʔυϨϏϡʔɺνʔϜϝϯόʔΛڭҭ͢ΔͰ͋ͬͨ ίʔυϕʔε ϓϧϦΫ l৽͍͠zνʔϜϝϯόʔ lطଘͷzνʔϜϝϯόʔ มߋ มߋ ϨϏϡΞʔ ίʔυϨϏϡʔ ڭҭ
ڭҭ υϝΠϯࣝνʔϜͷྲّྀΛΠϯετʔϧ͢Δ ٕज़ਫ४Λఈ্͛͠ɺઃܭํͷϒϨΛແ͘͢ ʢɺʣϨϏϡΞʔͱϨϏϡΠʔͷؔʹΑͬͯɺίʔυϨϏϡʔͷಇ͖͕มΘΔʹ͍ͨ͠ ʢʣ ʢʣ
ίʔυϨϏϡʔɺ։ൃऀʹઆ໌Λ֮ࣗͤ͞ΔޮՌ͋ͬͨ ίʔυϕʔε ϓϧϦΫ ։ൃऀ มߋ ϨϏϡΞʔ ίʔυϨϏϡʔ આ໌ͷ֮ࣗ ʮ୭͔ʹݟΒΕΔʯͱ͍͏ϓϨογϟʔ "*ग़ྗΛؙ͛
ʷ ϗʔιϯޮՌ ແͳઃܭ࣮ͷࠞೖΛ͙ ʢʣίʔυϨϏϡʔɺ"*͕ੜͨ͠ίʔυΛ ͦͷ··ؙ͛͢Δʮ"*εϩοϓʯʹ ରͯ͠ɺ͋ΔఔͷࢭޮՌ͕͋Δɻ खΛൈ͘Θ͚ʹ ͍͔ͳ͍ʜʜ
ίʔυϨϏϡʔɺνʔϜʹԽΛͨΒ͢ޮՌ͋ͬͨ ίʔυϕʔε ϓϧϦΫ ։ൃऀ มߋ ϨϏϡΞʔ ίʔυϨϏϡʔ Խ όεͷѱԽΛ͙ ʢʣόεʜʜࣝͷہॴԽʹΑΓɺԿਓͷϝϯόʔ͕͢Δͱ
ϓϩδΣΫτ͕ܧଓࠔʹͳΔ͔ͱ͍͏ϦεΫͷࢦඪ มߋՕॴͷཧղ
ίʔυϨϏϡʔΛ"HFOUʹؙ͛ͯ͠ɺlਓؒΛશʹஔ͖͑Δz͜ͱʹͳΒͳ͍ ෦࣭ͷ୲อ ֎෦࣭ͷ୲อ આ໌ͷ֮ࣗ ڭҭ Խ ։ൃऀ ʢϨϏϡΠʔʣ ։ൃऀ ʢϨϏϡΞʔʣ
ίʔυϕʔε ಛʹ͕͜͜ ͜΅Εམ͍ͪ͢ ʢʣਓ͕࣮ؒܦݧΛੵΈʹ͘͘ͳΔ"*࣌ʹɺ ʮͲͷΑ͏ʹͯ͠ਓࡐΛҭ͢Δ͔ʯͱ͍͏ ՝ͱϦϯΫ͢Δ "HFOUʹશ໘ҕৡ͢Δʹ ·ͩෆ͕҆Δʜʜ ʢʣ͜͜ͰͷޮՌɺར༻͢Δ"HFOUͦͷϞ σϧͷੑೳɺ"*׆༻ʹର͢Δݸਓ৫ͷ ख़ɺίʔυϕʔεͷنෳࡶ͞ͳͲ ʹΑͬͯେ͖͘ҟͳΔ $PEF3FWJFX ʢʣ"HFOUΛֶशʹར༻͢Δ͜ͱͰ͖Δ
ਓؒʹΑΔίʔυϨϏϡʔίετෆՄආͳͷ͔ʁ
ӡ༻ϑΣʔζ ͇ ͇ ίʔυϨϏϡʔ͕୲ׂ͖ͬͯͨΛ4%-$શମʹࢄͤ͞Ε͍͍ ͇ ͇ #VJME5FTU 1SPWJTJPOJOH %FQMPZNFOU 0QFSBUJPOT
$PEJOH $PEF3FWJFX 4IJGU3JHIU 4IJGU'VSUIFS3JHIU 4IJGU-FGU ෦࣭ͷ୲อ ֎෦࣭ͷ୲อ આ໌ͷ֮ࣗ ڭҭ Խ ʢʣ4PGUXBSF%FWFMPQNFOU-JGF$ZDMFʢιϑτΣΞ։ൃϥΠϑαΠΫϧʣͷུɻ ຊࢿྉͰఆٛ͢ΔͭͷϑΣʔζʮ։ൃʯʮσϦόϦʔʯʮӡ༻ʯʹ·͕ͨΔ Ұ࿈ͷϓϩηεΛࢦ͢
ͭͷൣғʹ͚ͯࢄํΛݕ౼͢Δ ઃܭɾ࣮ஈ֊·Ͱ ίʔυϨϏϡʔ Ϗϧυ͔ΒεςʔδϯάͷσϓϩΠͱςετ·Ͱ ຊ൪ͷσϓϩΠɾϦϦʔε·Ͱͱຊ൪ӡ༻
$PEF3FWJFX #VJME5FTU 1SPWJTJPOJOH 0QFSBUJPOT %FQMPZNFOU ઃܭɾ࣮ஈ֊·Ͱ $PEJOH
ϨϏϡʔӠʑҎલʹɺ"HFOUʹΑΔઃܭɾ࣮ͷߴਫ਼ԽΛٻ͢Δ ͏Μ͵Μ "HFOUJD $PEJOH ࣗఔͰ݁ͤ͞ɺޙఔʹෆྑΛྲྀ͞ͳ͍ʹࣗఔ݁ʢ+,,ʣ ෦࣭ͷ୲อ ֎෦࣭ͷ୲อ ෆྑ "HFOUJDΤϯδχΞ $PEJOH"HFOU
ܭըɾ࣮ߦ ߴਫ਼Խͷٻ ϨϏϡʔʹ·ΘͤΔϨϕϧͷ࣭͔ʁ w ͔͞Γ༏ઌ͢ΔͱɺखΓʹΑࣦͬͯ͞͏ w ͔ͩΒɺ·ͣ͞ΑΓ࣭ʹྗ͢Δ ࣭ ̋ ϨϏϡʔʹ·ΘͤΔ࣭ ʢίʔυϨϏϡʔͷෛՙΛԼ͛Δʣ ߴ࣭ ߴ $PEF 3FWJFX ΈԽ ʢʣίϯςΩετڙڅΛඋͨ͠Γɺ &"34Ͱ߹֨ج४Λఆٛͨ͠Γɺ ࣗݾݕূɾࣗݾमਖ਼ͤͨ͞Γʑ ʢʣ13αΠζΛখ͘͢͞Δ͜ͱ ϨϏϡʔෛՙܰݮʹཱͭ ʢʣਓؒͰͳ͍ͷͰɺۀ࣌ؒ֎ ʹՔಇͤͨ͞ΓɺฒྻՔಇΛ ্͛ͯɺΞτϓοτ࣭Λߴ ΊΔ͜ͱͩͬͯͰ͖Δʢඅ༻໘ ͷߟྀඞཁʣ ୭͕ࢼߦࡨޡத͕ͩʜʜ
ϖΞϫʔΫϞϒϫʔΫΛ༻͍ɺઃܭɾ࣮ΛϥΠϒϨϏϡʔ0+5ͷͱͯ͠ػೳͤ͞Δ "HFOUJD $PEJOH $PEF 3FWJFX ࢦࣔɾཁٻ ϖΞϫʔΫϞϒϫʔΫ ϗʔιϯޮՌ 0+5 ڞಉ࡞ۀ
෦࣭ͷ୲อ ֎෦࣭ͷ୲อ આ໌ͷ֮ࣗ ڭҭ Խ ϥΠϒϨϏϡʔ ඞཁੑΛԼ͛Δ ܭըɾ࣮ߦ 13 ʢʣΤϯδχΞ໊Ҏ্ʹՃ͑ɺ 10σβΠφʔͳͲؚ ΊɺগਓʮϙουʯԽ͢Δ
1SPWJTJPOJOH 0QFSBUJPOT %FQMPZNFOU ίʔυϨϏϡʔ $PEJOH $PEF3FWJFX #VJME5FTU
ϨϏϡʔΛ"HFOUʹͤΔ͜ͱ͕Ͱ͖ΕɺܧଓతϨϏϡʔ͕࣮ݱͰ͖Δ ϨϏϡΞʔ #VJME5FTU $PEJOH )VNBO 3FWJFX ϨϏϡʔ͕͍࣌ؒ #VJME5FTU ෦࣭ͷ୲อ ֎෦࣭ͷ୲อ
ϨϏϡʔ͔Β࣮ͷϑΟʔυόοΫΛߴԽ ͕͍ͪ࣌ؒ ͕ͪ࣌ؒͳ͘ૉૣ͍lܧଓతϨϏϡʔz ϨϏϡʔ͕͍࣌ؒ ͕ͪ࣌ؒແ͍ 3FWJFX"HFOU $PEJOH "HFOUJD 3FWJFX ʢʣࣗಈςετ੩తίʔυղੳɺطଘͷΈͰݕग़Ͱ ͖ͳ͍ରΛओʹϨϏϡʔ͢Δ ʢʣʮ؍͝ͱʹϨϏϡʔΛ͚ΔʯʮϚϧνΤʔδΣϯτ ͰϨϏϡʔ͢Δʯʮ෮తʹϨϏϡʔ͢Δʯͷख๏Λ ༻͍ͯɺਫ਼ΛߴΊΔ ʢʣमਖ਼·ͰؚΊͯࣗಈԽ͢Δ ʢ࣮࣭తʹͻͱͭͷఔͱͳΔʣ
"HFOUʹͤΒΕͳ͍ྖҬঢ়گɺਓؒʹΑΔίʔυϨϏϡʔΛ௨͢ /P :FT #VJME5FTU $PEJOH "HFOUJD 3FWJFX 3FWJFX"HFOU ෦࣭ͷ୲อ ֎෦࣭ͷ୲อ
આ໌ͷ֮ࣗ ڭҭ Խ w "HFOUʹͤΒΕͳ͍ྖҬΛؚΉʁ w ΤϥʔόδΣοτ͕ރׇ͍ͯ͠Δʁ w ʑ "HFOU͕ಘҙͳྖҬͤΔ )VNBO3FWJFX ͷϘϦϡʔϜ ࣌ؒ "HFOUʹͤΔϘϦϡʔϜΛ ૿ͤΔΑ͏ɺվળΛॏͶ͍ͯ͘ ϨϏϡΞʔ )VNBO 3FWJFX 13 ʢʣϨϏϡʔͪ13ͷߦྻ؇ʹ ɺैདྷͷʮ8*1੍ݶʯͳͲ ͷϓϥΫςΟεΛ༻͍Δ ʢʣఆࣗಈԽ͓͖͍ͯͨ͠ ͱ͜Ζ ʢʣ)VNBO3FWJFXͷϘϦϡʔϜ ͕খ͘͞ͳΔʹͭΕɺ͜ΕΒ ͷޮՌখ͘͞ͳΔ
0QFSBUJPOT Ϗϧυ͔ΒεςʔδϯάͷσϓϩΠͱςετ·Ͱ $PEJOH $PEF3FWJFX #VJME5FTU 4UBHJOH 1SPWJTJPOJOH 4UBHJOH %FQMPZNFOU 5FTU
ੜ"*Λ༻͍ͨඇܾఆੑʹΑΔ࣭໘Ͱͷෆ҆ΛɺܾఆతΞΫγϣϯͰܰݮ͢Δ #VJME5FTU 4UBHJOH 1SPWJTJPOJOH 4UBHJOH %FQMPZNFOU 5FTU 1SFTVCNJU 1PTUTVCNJU ʢ$*ʣ
ʢ$*$%ʣ #VJME5FTU "HFOUJD 3FWJFX "HFOUJD $PEJOH ඇܾఆੑ ඇܾఆੑ w ੩తղੳ w ࣗಈςετ w ʑ ܾఆతΞΫγϣϯ ෦࣭ͷ୲อ ֎෦࣭ͷ୲อ ಉ͡ೖྗͰग़ྗ͕ຖճมΘΔ ʢ݁Ռͷਖ਼͠͞ෆ֬ఆͰ৴པͮ͠Β͍ʣ ಉ͡ೖྗͳΒग़ྗຖճಉ͡ ʢ݁Ռͷਖ਼͕҆͠͞ఆ͠৴པͰ͖Δʣ ʢʣϧʔϧΛϓϩδΣΫτʹ࠷దԽͤ͞ɺ ϊΠζΛݮΒͨ͠͏͑Ͱӡ༻͢Δ ʢʣΞʔΩςΫνϟςετͰ͖Δ
ຊ൪ͷσϓϩΠɾϦϦʔε·Ͱͱຊ൪ӡ༻ $PEJOH $PEF3FWJFX #VJME5FTU 1SPWJTJPOJOH 0QFSBUJPOT %FQMPZNFOU 3FMFBTF
ຊ൪τϥϒϧ͕ى͖ͯɺӨڹൣғΛ࠷খݶʹ͑ΒΕΕΔΈΛߏங͓ͯ͘͠ %FQMPZNFOU 3FMFBTF 1SPWJTJPOJOH 0QFSBUJPOT w ΧφϦΞϦϦʔε w μʔΫϩʔϯν w
ʑ w αʔΩοτϒϨʔΧʔ w όϧΫϔου w ʑ ϓϩάϨογϒσϦόϦʔͰஈ֊తʹಋೖ ϨδϦΤϯεύλʔϯͰোٴΛ੍ ֎෦࣭ͷ୲อ োൣғͷہॴԽ োൣғͷہॴԽ "HFOU͕ॻ͍ͨlͬͱΒ͍͠ίʔυzʹ જΉ͕ܽؕՐΛਧ͘ ʢʣݟಀ͔ͬͨ͢͠Γ͢Δ ʢʣσϓϩΠͱϦϦʔεΛ͚͍ͯΔ
Ұఆͷ࣭͕͋ΔͳΒɺނোΛલఏʹ෮چ࣌ؒͷ࠷ԽʹɺΑΓྗͯ͠ՔಇΛߴΊΔ ނোൃੜ ݕ ෮چྃ म෮ظؒ553 ނোִؒ5#' ݕ ෮چྃ ނোൃੜ म෮ظؒ553
ʢ͛Δʣ ʢॖΊΔʣ ʢॖΊΔʣ ࢿରޮՌ͕ѱ͍ .5#' ނোθϩʹ͚ͨࢿ ࢿରޮՌ͕ߴ͍ ࢿରޮՌ͕Լ ฏۉނোִؒ ނোΛલఏʹ.553ॖʹྗ͢ΔͱޮՌ͕ߴ͍ ͦͦނো͕গͳͯ͘.553͕͍ͱ69͕ѱ͍ w ϞχλϦϯάɾΞϥʔτ w Մ؍ଌੑ w ࣗಈϩʔϧόοΫ w ʑ ֎෦࣭ͷ୲อ .5#'ˠʿ → 100 % Քಇ ͜Ε͔Γʹྗ͕ͪ͠ ฏۉम෮࣌ؒ ʢʣຊ൪τϥϒϧ͕ղܾͨ͠ޙɺϙετϞʔςϜͷ ৼΓฦΓΛܦͯɺ݁ՌΛ4%-$֤ϓϩηεʹө ͠ɺ"HFOUͷਫ਼Λ্͍ͤͯ͘͞ "HFOU͕ॻ͍ͨlͬͱΒ͍͠ίʔυzʹજΉ͕ܽؕՐΛਧ͘ .553ˠ %FTJHOGPS'BJMVSF Availability = MTBF MTBF + MTTR
·ͱΊ w$*$%ͷਐԽੜ"*ͷීٴͰɺίʔυϨϏϡʔ͕ϘτϧωοΫʹͳͬͨ w͔͠͠ɺίʔυϨϏϡʔΛ"*ʹؙ͛ͯ͠ɺlਓؒΛશʹஔ͖͑Δz͜ͱʹ ͳΒͳ͍ w͔ͩΒɺίʔυϨϏϡʔ͕୲ׂ͖ͬͯͨΛ4%-$શମʹࢄͤ͞Δ ϨϏϡʔӠʑҎલʹɺ"HFOUʹΑΔઃܭɾ࣮ͷߴਫ਼ԽΛٻ͢Δ ϖΞϫʔΫϞϒϫʔΫΛ༻͍ɺઃܭɾ࣮ఔΛϥΠϒϨϏϡʔ0+5ͷͱͯ͠ػೳͤ͞Δ
ϨϏϡʔΛ"HFOUʹͤΔ͜ͱ͕Ͱ͖ΕɺܧଓతϨϏϡʔ͕࣮ݱͰ͖Δ "HFOUʹͤΒΕͳ͍ྖҬঢ়گɺਓؒʹΑΔίʔυϨϏϡʔΛ௨͢ ੜ"*Λ༻͍ͨඇܾఆੑʹΑΔ࣭໘Ͱͷෆ҆ΛɺܾఆతΞΫγϣϯͰܰݮ͢Δ ຊ൪τϥϒϧ͕ى͖ͯɺӨڹൣғΛ࠷খݶʹ͑ΒΕΕΔΈΛߏங͓ͯ͘͠ Ұఆͷ࣭͕͋ΔͳΒɺނোΛલఏʹɺ෮چ࣌ؒͷ࠷Խʹྗͯ͠ՔಇΛߴΊΔ
ιϑτΣΞσϦόϦʔͷϑϩʔΛ͘͢Δత lΑΓૣ͘ɺΑΓଟ͘ͷػೳΛϢʔβʔʹಧ͚Δz͜ͱͰͳ͍ ϏδωεϢʔβʔՁΛ୳ࡧ͢ΔͨΊͷ lߴͳϑΟʔυόοΫϧʔϓΛ࣮ݱ͢Δz͜ͱʹ͋Δ ࠷ޙʹ
ݩهࣄͱͦͷ"*Իղઆ ʮਓؒʹΑΔίʔυϨϏϡʔʹґଘ͗͢͠ͳ͍l͞ͱ࣭ͷཱ྆zΛ։ൃϥΠϑαΠΫϧશମͰࢧ͑Δʯ "*Իղઆ൛ IUUQTPQFOTQPUJGZDPNFQJTPEF"XWD4D)'WK)G5''E:N& IUUQTNUYTIBUFOBCMPHDPNFOUSZ ϒϩάهࣄ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠