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
変革の軌跡-世界で戦える会社に変わる アジャイル・DevOps導入の原則- MEETUP #n...
Search
kyonmm
PRO
July 12, 2017
Business
690
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
変革の軌跡-世界で戦える会社に変わる アジャイル・DevOps導入の原則- MEETUP #nagoya_scrum
オープニングで使った書籍紹介資料です
kyonmm
PRO
July 12, 2017
More Decks by kyonmm
See All by kyonmm
AI時代の品質はテストプロセスの作り直し #scrumniigata
kyonmm
PRO
4
3.2k
生成AIはソフトウェア開発の革命か、ソフトウェア工学の宿題再提出なのか -ソフトウェア品質特性の追加提案-
kyonmm
PRO
2
1.4k
品質を経営にどう語るか #jassttokyo / Communicating the Strategic Value of Quality to Executive Leadership
kyonmm
PRO
4
2.3k
RALGO : AIを組織に組み込む方法 -アルゴリズム中心組織設計- #RSGT2026 / RALGO: How to Integrate AI into an Organization – Algorithm-Centric Organizational Design
kyonmm
PRO
5
4.9k
AIのグローバルトレンド2025 #scrummikawa / global ai trend
kyonmm
PRO
1
790
IT子会社のグローバルトレンド #scrumsendai / Global Trends in IT Subsidiaries
kyonmm
PRO
3
1.7k
AIのグローバルトレンド 2025 / ai global trend 2025
kyonmm
PRO
1
400
AI時代における変革の入口-100年後も語られる25年のために- #scrumosaka / The entry point to transformation in the AI era For 25 years that will be talked about 100 years from now
kyonmm
PRO
6
2.5k
地方中小企業のエンジニアから大企業の執行役員になるまで #phpcon_niigata / road to executive
kyonmm
PRO
7
15k
Other Decks in Business
See All in Business
逆の立場から考える職務経歴書 / A Resume from the Employer’s Perspective
iwashi86
13
5.5k
EDRを入れたので 安心しきっていませんか? 「導入した」から、「使いこなす」へ。
kamadamakoto
0
130
プロダクトオーナーを「忙しい」から解き放つ!委任を促す言葉
kawanotron
0
270
ビーヘルシー採用
behealthy
0
230
会社案内資料
auditech2022
0
330
納品して終わり、を事業会社でやった話
tamosan01
2
180
コミュニケーションは受け手が決める〜読まれる職務経歴書の作り方/Communication makes your career
ikuodanaka
8
1.2k
Webinar 30.09.2026 NeuroFlex I: Participación en el SRAD
neuroenergia
PRO
0
110
freeeの福利厚生と働き方
freee
PRO
1
110k
データ基盤を Athena _ Glue から Databricks へ移行しました - 第4回 Youは何しにDatabricksへ!?
stanby_inc
0
240
Podpora KOVY | 24. 9. 2026
ggfs
PRO
0
420
クリヤマホールディングス㈱採用資料
uemura2024
0
9.3k
Featured
See All Featured
Faster Mobile Websites
deanohume
310
32k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
A Modern Web Designer's Workflow
chriscoyier
699
190k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
990
Why Our Code Smells
bkeepers
PRO
340
58k
Accessibility Awareness
sabderemane
1
250
Practical Orchestrator
shlominoach
192
12k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
560
Ethics towards AI in product and experience design
skipperchong
2
430
Transcript
มֵͷي ੈքͰઓ͑ΔձࣾʹมΘΔ ΞδϟΠϧɾDEVOPSಋೖͷݪଇ MEETUP #nagoya_scrum
ॻ੶հ
·͕͖͑ HP ͷΤϯλʔϓϥΠζ͚LaserJet શ෦ʹ͓͚ΔϑΝʔϜΣΞίʔ υͷ։ൃํ๏Λมֵͨ͠ͱ͍͏ɺGary ͱTommy ͷڻ͖͘ࣄΛॳΊͯ ͬͨͷɺJez Humble ͕ͦΕʹ͍ͭͯઆ໌ͯ͘͠Εͨͱ͖ͩͬͨɻ
͜Εଟ͘ͷཧ༝ͰɺܧଓతσϦόϦʔͱDevOps ʹؔ͢Δڻ͖͘Ͱ ͋ͬͨɻސ٬͚ͷ৽ͨͳػೳΛ2 ഒ͔Β3 ഒ࡞ΕΔΑ͏ʹͳΔͱ͍͏ ൴Βͷɺ։ൃऀͷੜ࢈ੑͱ͍͏ͰଉΛͷΉΑ͏ͳඈ༂Ͱ͋ͬͨɻ ͜Ε͕ϓϦϯλʔͷࠐΈιϑτΣΞʹؔ͢ΔͷͰ͋Δͱ͍͏ͷ ৴͡ΒΕͳ͍͜ͱͩͬͨɻ
·͕͖͑ ࢲ͜ͷHP ͷLaserJet ͷέʔεελσΟॏཁͩͱߟ͍͑ͯΔɻ ͱ͍͏ͷɺܧଓతσϦόϦʔͱDevOps ͷݪଇ͕ͲͷΑ͏ʹ͢ ͯͷٕज़Λӽͨ͠ͷ͔ͱ͍ͬͨɺDevOps͕Φʔϓϯιʔ ειϑτΣΞͷͨΊ͚ͩͷͷͰͳ͍͜ͱΛ͍ࣔͯ͠Δ͔Β ͩɻ ͜ͷཧɺෳࡶͳΤϯλʔϓϥΠζγεςϜϝΠϯϑϨʔϜ
্Ͱಈ࡞͍ͯ͠Δ30 ͷCOBOL ΞϓϦέʔγϣϯͷΑ͏ͳݹ ͍ΞϓϦέʔγϣϯʹ͘͠ద༻Մೳͳͣͩɻ
·͕͖͑ Gary ͕Macys.com ͷ࣭ධՁɺϦϦʔεɺΦϖϨʔγϣϯ୲ͷ෭ࣾʹͳͬͨ ࡍʹɺ͜ͷཧ࣮ࡍʹςετ͞Ε࣮ূ͞Εͨɻ3 ؒɺ൴ઍͷςετΛ खಈͰ10 ͓͖ʹߦ͏ͱ͍ͬͨঢ়گ͔ΒɺࣗಈԽͯ͠ຖߦ͑ΔΑ͏ʹมֵΛ ࢧԉ͖ͯͨ͠ɻͦΕʹΑͬͯͯ͢ͷΞϓϦέʔγϣϯΛৗʹ΄΅σϓϩΠՄೳ ͳঢ়ଶʹอͭೳྗ্͕ͨ͠ͷͩɻ
͜͜15 ɺGary ͱTommy ͕ڊେͰෳࡶͳ৫Ͱ͛ͨͯ͢͠ͷ͜ͱɺٕ ज़ܦӦװ෦ʹͱͬͯͷڞ௨ࣝʹͳΔͱߟ͖͑ͯͨɻͦͷؒɺͲͷΑ͏ʹڊେͰ ෳࡶͳ৫ʹDevOpsΛద༻͍͔ͯ͘͠ͱ͍͏ઓɺ৴͡ΒΕͳ͍΄Ͳͷڝ૪ ্ͷརΛੜΈग़ͨ͠ɻ͜ͷຊ͕͜ͷࣝΛΑΓҰൠతͳͷͱ͢Δ৮ഔʹͳΔ ͜ͱΛΜͰ͍Δɻ
ิ • Jez Humble໊ஶ ʮܧଓతσϦόϦʔʯ ͷஶऀ
ϓϦϯλͷΈࠐΈιϑτΣΞͰɺ ৫తʹΞδϟΠϧʹͳͬͨͱ͍͏ɻ
ͭ·ΓɺϓϦϯλͷΑ͏ͳෳࡶͳΈࠐΈɺ͔͠ώϡʔϨο τɾύοΧʔυͱ͍͏େاۀͰΞδϟΠϧͳ৫ͱͯ͠։ ൃΛਐΊ͍ͯΔͷ͔ͩΒɺ WEBεϚʔτϑΥϯͰɺώϡʔϨοτɾύοΧʔυΑΓ খ͞ͳاۀͰग़དྷͳ͍ͱ͔ݴ͍༁ʹͳΒͳ͍ʼʻ
શମతʹἤΒΕΔॻ੶ʢྑॻʣ Ͱ͢ɻ ͔͍͍ͬ͜ɻ
༁ऀ·͕͖͑ ຊॻɺGary GruverɺTommy MouserஶʰLeading the Transformation: Applying Agile and DevOps
Principles at Scaleʱͷશ༁Ͱ͢ɻרʹຊޠ൛ΦϦδφϧͰόϦϡʔετϦʔϜϚοϐϯάͷख๏ʹؔ͢Δղ આͱɺָఱͰͷDevOps࣮ફࣄྫΛऩ͍ͯ͠·͢ɻ ຊฤͰɺHPΛྫʹڍ͛ͯɺେنͳΤϯλʔϓϥΠζاۀ͕ɺͲͷΑ͏ʹͯ͠ϏδωεͷཁٻʹԠ ͑ΒΕΔͱ࣭ͰΛσϦόϦʔͰ͖ΔΑ͏ʹมΘ͍͔ͬͯͬͨΛ͍ࣔͯ͠·͢ɻ ελʔτΞοϓWebαʔϏεͱҧ͍ɺΤϯλʔϓϥΠζͰଟ͘ͷ৫ਓ͕ີʹؔΘ͓ͬͯ ΓɺมֵҰےೄͰ͍͖·ͤΜɻมԽʹର͢Δڪා͋Γ·͢͠ɺ࣏తͳ߅͋ΔͰ͠ΐ͏ɻ ͔͠͠ɺਖ਼͍͠ΰʔϧͷઃఆͱϓϩηεɺπʔϧͷ׆༻ɺͦͯ͠ԿΑΓܦӦװ෦ͷڧ͍Ϧʔμʔγο ϓͱΦʔφʔγοϓʹΑͬͯܶతͳมԽΛ͛ΒΕΔ͜ͱ͕͓Θ͔Γ͍͚ͨͩΔͱࢥ͍·͢ɻ ࣍Έͳ͞Μͷ൪Ͱ͢ɻ
༁ऀ·͕͖͑ ץߦʹࡍͯ͠ɺଟ͘ͷΈͳ͞·ʹଟେͳ͝ڠྗΛ͍͖ͨͩ·ͨ͠ɻ ϚΠΫϩιϑτίʔϙϨʔγϣϯͷڇඌ߶͞ΜʹόϦϡʔετϦʔϜϚοϐϯάͷख ๏ʹ͍ͭͯɺָఱͷୌᖒ͞ΜɺԮ߃ଠ͞ΜʹָఱͰͷDevOps࣮ફࣄྫʹ͍ͭ ͯॻ͖ԼΖ͠Ͱدߘ͍͖ͨͩ·ͨ͠ɻ େ୩ل͞Μɺֿݪ͞Μɺ͖ΐΜ͞Μɺࠤ౻ཽ͞Μɺߴڮཅଠ͞Μɺதଜ༸ ͞Μɺໜ৳͞Μɺ୩ॆੜ͞Μɺኍాढ़ߒ͞Μɺత૱߂͞Μʹɺ͓͍͠த ༁ϨϏϡʔΛ͍͖ͯͨͩ͠·ͨ͠ɻΈͳ͞·ͷ͓͔͛ͰಡΈ͍͢ͷʹͳͬͨͱ ࢥ͍·͢ɻ اըٕज़ධࣾͷߴ͞ΜɺฤूࡔҪ͞ΜɺDTPέΠζϓϩμΫγϣϯͷٶԼ
͞ΜɺΧόʔσβΠϯ͞Μ͕͝୲͞Ε·ͨ͠ɻ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ
༁ऀ͕٢Ӌཾଠɺݪాٍͱ͍͏ ͜ͱ ظͷ1Ͱ͋Δ
࣍ ୈ1ষɹมֵΛཧղ͢Δ ୈ2ষɹΞδϟΠϧνʔϜΛ֦େ͢Δ ͏͑Ͱͷ՝ ୈ3ষɹϏδωεඪͱॏཁͳ࠷ॳͷ Ұา ୈ4ষɹΤϯλʔϓϥΠζϨϕϧͷܧ ଓతվળ ୈ5ষɹΤϯλʔϓϥΠζϨϕϧͷΞ δϟΠϧͳܭը
ୈ6ষɹDevOpsͷల։ʹ͓͚ΔϏδω εඪ ୈ7ষɹϝΠϯϒϥϯνͰ։ൃΛਐΊ ΔจԽΛ࡞Δ ୈ8ষɹ͔ͬ͠Γͨ͠Λ࡞Δ ୈ9ষɹܧଓతσϦόϦʔ ୈ10ষɹσϓϩΠύΠϓϥΠϯͷઃܭ ୈ11ষɹ҆ఆੑͷ্ ୈ12ষɹ͋͞ɺ࢝ΊΑ͏ Aɹࢀߟਤॻ BɹຊͷDevOpsมֵΛଅਐ͢Δ όϦϡʔετϦʔϜϚοϐϯά CɹָఱͷDevOpsΤϯδχΞͷε τʔϦʔ
1ষɺ2ষ • ୈ1ষɹมֵΛཧղ͢Δ • ୈ2ষɹΞδϟΠϧνʔϜΛ֦େ͢Δ͏͑Ͱͷ՝ • 2.1ɹΥʔλʔϑΥʔϧ vs. ΞδϟΠϧ •
2.2ɹνΣϯδϚωδϝϯτͷೳྗ • 2.3ɹैདྷͷΞδϟΠϧಋೖͷݶքɿܦӦװ෦ͷ؍ • 2.4ɹ·ͱΊ
ୈ3ষɹϏδωεඪͱॏཁͳ ࠷ॳͷҰา • 3.1ɹͲ͔͜Β࢝ΊΔ͔ • 3.2ɹ׆ಈج४ݪՁܭࢉͱαΠΫϧλΠϜͷΞϓϩʔ ν • 3.3ɹDevOpsͱΞδϟΠϧͷݪଇΛେنʹద༻͢Δ •
3.4ɹ·ͱΊ
ୈ4ষɹΤϯλʔϓϥΠζϨϕ ϧͷܧଓతվળ • 4.1ɹΤϯλʔϓϥΠζϨϕϧͷΠςϨʔγϣϯͷඪ • 4.2ɹਐḿͷͱ՝ͷཧղ • 4.3ɹ࣍ͷΠςϨʔγϣϯʹ͚ͯϑΟʔυόοΫΛ ͱʹௐ͢Δ •
4.4ɹ·ͱΊ
ୈ5ষɹΤϯλʔϓϥΠζϨϕ ϧͷΞδϟΠϧͳܭը • 5.1ɹιϑτΣΞͷϢχʔΫͳಛੑ • 5.2ɹϓϩηεͷҙਤ • 5.3ɹLaserJetͷܭըྫ • 5.4ɹ·ͱΊ
• ୈ6ষɹDevOpsͷల։ʹ͓͚ΔϏδωεඪ • 6.1ɹ·ͱΊ
ୈ7ষɹϝΠϯϒϥϯνͰ։ൃ ΛਐΊΔจԽΛ࡞Δ • 7.1ɹϝΠϯϒϥϯνͰͷ։ൃ • 7.2ɹϦʔμʔγοϓνʔϜͷ • 7.3ɹϚΠϯυηοτͷมԽ • 7.4ɹ·ͱΊ
ୈ8ষɹ͔ͬ͠Γͨ͠Λ࡞ Δ • 8.1ɹΞʔΩςΫνϟ • 8.2ɹϏϧυϓϩηε • 8.3ɹςετࣗಈԽ • 8.4ɹςετڥ
• 8.5ɹอकͷͨΊͷࣗಈԽςετͷઃܭ • 8.6ɹςετ݁Ռσʔλϕʔεͷ࡞ • 8.7ɹΛ͘͢ݟ͚ͭΒΕΔςετࣗಈԽઃܭ • 8.8ɹࣗಈԽςετΛυΩϡϝϯτͱͯ͠͏ • 8.9ɹ·ͱΊ
ୈ9ষɹܧଓతσϦόϦʔ • 9.1ɹܧଓతσϦόϦʔͷఆٛ • 9.2ɹܧଓతσϦόϦʔͷΞʔΩςΫνϟ • 9.3ɹσϓϩΠޙͷόϦσʔγϣϯ • 9.4ɹܧଓతσϦόϦʔͷ࣮ •
9.5ɹ·ͱΊ
ୈ10ষɹσϓϩΠύΠϓϥΠ ϯͷઃܭ • 10.1ɹઃܭΛۦಈ͢Δݪଇ • 10.2ɹςετϨΠϠʔ • 10.3ɹςετεςʔδͷઃܭ • 10.4ɹϏϧυड͚ೖΕςετͷఆٛ
• 10.5ɹΤϯλʔϓϥΠζγεςϜͷϏϧυ • 10.6ɹσϓϩΠύΠϓϥΠϯʹ͓͚ΔΞʔΩςΫνϟͷӨڹ • 10.7ɹ·ͱΊ
ୈ11ষɹ҆ఆੑͷ্ • 11.1ɹϦϦʔεϒϥϯνͱຊ൪ڥͷؒͰඞཁʹͳΔ࡞ۀΛཧղ͢Δ • 11.2ɹϓϩδΣΫτϚωδϝϯτͷׂ • 11.3ɹςετ݁Ռͷ౷ܭతཧ • 11.4ɹϝΠϯϒϥϯνͷ҆ఆੑ্ͷͨΊʹίϯϙʔωϯτςετ͔ΒϏ ϧυड͚ೖΕςετΛ࡞͢Δ
• 11.5ɹࠐΈ༻ϑΝʔϜΣΞͷྫ • 11.6ɹ·ͱΊ
ୈ12ষɹ͋͞ɺ࢝ΊΑ͏ • 12.1ɹ࠷ॳͷΠςϨʔγϣϯ • 12.2ɹΩʔͱͳΔΧϧνϟʔͷมֵΛϦʔυ ͢Δ • 12.3ɹ·ͱΊ
BɹຊͷDEVOPSมֵΛଅਐ ͢ΔόϦϡʔετϦʔϜϚοϐϯά • B.1ɹόϦϡʔετϦʔϜϚοϐϯάͷॏཁੑ • B.2ɹࣗಈԽ͚ͩͰϦʔυλΠϜॖͰ͖ͳ͍ • B.3ɹ্ԼؔΛͿͪյͯ͘͠ΕΔόϦϡʔετϦʔϜϚοϐϯά • B.4ɹʮࣗͨͪͰͰ͖Δʂʯͱࢥ͏৺͕ϦʔυλΠϜΛॖ͢Δ
• B.5ɹϛυϧϚωδϝϯτʹ҆৺Λ༩͑Δ͜ͱ • B.6ɹόϦϡʔετϦʔϜϚοϐϯάͷਐΊํ • B.7ɹͨͬͨ4࣌ؒͷϫʔΫγϣοϓ͕σϦόϦʔΛܶతʹվળ͢Δ • B.8ɹ·ͱΊ
CɹָఱͷDEVOPSΤϯδ χΞͷετʔϦʔ • C.1ɹ͡Ίʹ • C.2ɹഎܠ • C.3ɹ՝ղܾʹ͚ͨΞϓϩʔνͱઓུ • C.4ɹ։ൃɾӡ༻νʔϜ͕ڠಇ͢ΔͨΊͷจԽతͳมֵ
• C.5ɹܧଓతσϦόϦʔͷٕज़ೳྗ • C.6ɹέʔεελσΟɿηϧϑαʔϏεCI • C.7ɹ͓ΘΓʹ