Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
いまどきのSIer的品質向上
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Koji Saiki
March 13, 2018
Technology
0
160
いまどきのSIer的品質向上
Koji Saiki
March 13, 2018
Tweet
Share
More Decks by Koji Saiki
See All by Koji Saiki
Scaffold for Read and Debug JavaScript
kojisaiki
0
88
Angular で PCF した話
kojisaiki
0
560
Why is the subject of the story about Java support JDK?
kojisaiki
0
130
誰も教えてくれなかったSEとしてただ一つ必要なこと
kojisaiki
0
460
真・なぜ誰もこう書いてくれないDependency Injection入門
kojisaiki
0
780
なぜ誰もこう書いてくれない Dependency Injection
kojisaiki
5
1.9k
Other Decks in Technology
See All in Technology
作るべきものと向き合う - ecspresso 8年間の開発史から学ぶ技術選定 / 技術選定con findy 2026
fujiwara3
5
890
AIエージェントで変わる開発プロセス ― レビューボトルネックからの脱却
lycorptech_jp
PRO
2
710
AIで「ふとした疑問」を即座に検証する 〜定量で圧倒するN1理解〜
kakehashi
PRO
3
740
もう怖くないバックグラウンド処理 Background Tasks のすべて - Hakodate.swift #1
kantacky
0
110
AI時代のAPIファースト開発
nagix
2
610
Interop Tokyo 2025 ShowNet Team Memberで学んだSRv6を基礎から丁寧に
miyukichi_ospf
0
190
歴史に敬意を! パラシュートVPoEが組織と共同で立ち上がる信頼醸成オンボーディング
go0517go
PRO
0
220
GoとWasmでつくる軽量ブラウザUI
keyl0ve
0
130
[続・営業向け 誰でも話せるOCI セールストーク] AWSよりOCIの優位性が分からない編(2026年2月20日開催)
oracle4engineer
PRO
0
110
30分でわかるアーキテクチャモダナイゼーション
nwiizo
8
3.6k
Intro SAGA Event Space
midnight480
0
160
俺の失敗を乗り越えろ!メーカーの開発現場での失敗談と乗り越え方 ~ゆるゆるチームリーダー編~
spiddle
0
330
Featured
See All Featured
Accessibility Awareness
sabderemane
0
68
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.7k
A Soul's Torment
seathinner
5
2.4k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Utilizing Notion as your number one productivity tool
mfonobong
3
230
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
67
37k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
230
Agile that works and the tools we love
rasmusluckow
331
21k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
260
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
How to Talk to Developers About Accessibility
jct
2
140
Transcript
͍·Ͳ͖ͷ 4*&3త্࣭ ,0+*4"*,*
͓લ୭ w ͓ͳ·͑ɿࠤഢߛೋʢ͍͖͜͞͏͡ʣ w ͱ͜ΖɿԬʗେࡕ w ͭͿ͖ɿIUUQTUXJUUFSDPNTBJLPV w ͗ͬͿɿIUUQTHJUIVCDPNLPKJTBJLJ w
ͿΖ͙ɿIUUQJSPOZIBUFOBCMPHDPN
࣍ w ࣭ͱԿ͔ w ࣭ʹؔ͢Δཁૉ w ઃܭͷத w ઃܭͷதΛ࡞Γ্͛Δϓϩηε w
·ͱΊ
࣭ͱԿ͔
͍ͭͷ IUUQTKBXJLJQFEJBPSHXJLJ࣭ ػցྨͳͲͷۀͰ͋Εɺ࣍ͷΑ͏ͳؚ߲͕·ΕΔͱߟ͑ΒΕΔɻ • ੇ๏ͷΒ͖ͭ • ৴པੑʢނোͷ͠ʹ͘͞ɺಈ࡞ෆྑʣ • ҆શੑʢ༻࣌ͷ΄͔ɺނো࣌ͷϑΣΠϧηʔϑઃܭؚΉʣ •
σβΠϯɺ্͕Γ • อकੑ ৯ྨͳΒ • ຯɺ෩ຯɺ߳Γ • ҆શੑ • ৭߹͍ αʔϏεۀʹ͓͍ͯ • ઃඋͷਗ਼ܿ͞ • ٬ଶͷྑ͠ѱ͠ • ্͕Γͷྑ͠ѱ͠
͍ͭͷ IUUQTKBXJLJQFEJBPSHXJLJ࣭ ػցྨͳͲͷۀͰ͋Εɺ࣍ͷΑ͏ͳؚ߲͕·ΕΔͱߟ͑ΒΕΔɻ • ੇ๏ͷΒ͖ͭ • ৴པੑʢނোͷ͠ʹ͘͞ɺಈ࡞ෆྑʣ • ҆શੑʢ༻࣌ͷ΄͔ɺނো࣌ͷϑΣΠϧηʔϑઃܭؚΉʣ •
σβΠϯɺ্͕Γ • อकੑ ৯ྨͳΒ • ຯɺ෩ຯɺ߳Γ • ҆શੑ • ৭߹͍ αʔϏεۀʹ͓͍ͯ • ઃඋͷਗ਼ܿ͞ • ٬ଶͷྑ͠ѱ͠ • ্͕Γͷྑ͠ѱ͠ ۀγεςϜ྆ํ͕ඞཁ
·ͱΊΔͱ w ৴པͰ͖Δ w ҆શ w อकੑ͕͋Δ w ্͕Γ͕ۀʹద͍ͯ͠Δ w
ར༻ऀʹ͍͞͠ w ۀʹཱͭ
࣭ʹؔ͢Δཁૉ
͜ΕͰશ෦ w ઃܭͷத w ઃܭͷதΛ࡞Γ্͛Δϓϩηε ͜Ε͕શͯ
ઃܭͷத
Ұ൪࣭ͷߴ͍ ϓϩάϥϜ ͜Εͩʂ
QVCMJDTUBUJDWPJENBJO 4USJOH<>BSHT \^
QVCMJDTUBUJDWPJENBJO 4USJOH<>BSHT \^ ͲΜͳ͜ͱ͕͋ͬͯڍಈ͕มΘΒͳ͍ ʹ৴པͰ͖Δ γεςϜʹΑΔ෭࡞༻͕શ͘ͳ͍ ʹ҆શ ίʔυશମ͕ҰͰݟ͑Δ ʹอक͕؆୯ શମʹΒ͖͕ͭͳ͍ɺͱ͍͏͔̍ͭ
ʹ্͕Γ͕͍ͬͯΔ
ͭ·Γ ͪΐͬͱͨ͜͠ͱͰڍಈ͕มΘΔ ʹ৴པͰ͖ͳ͍ γεςϜͰఆ͍ͯ͠ͳ͍෭࡞༻͕ى͖Δ ʹ҆શͰͳ͍ γεςϜͰԿ͕ى͖͍ͯΔͷ͔Θ͔Βͳ͍ ʹอकͮ͠Β͍ શମ͕ΒΒ ʹ্͕Γ͕͍ͬͯͳ͍
γεςϜ খ͍͞΄Ͳ ࣭Λ্͍͛͢
Ͱେख4*&3ͷن ʹউͯͳ͍ͷͰ ʁ
Ͱ͔͍ ͯ͢͠Ή
Ͱ͔͍ ͯ͢͠Ή
Ͱ͔͍ ͯ͢͠Ή ͜Ε͕ɾɾɾ
͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή
͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͜͏͡Όʂ
͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή
͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή ͍͍ͪ͞ ͯ͢͠Ή
ϚΠΫϩαʔϏεͰ ্࣭͕͕Δʂ
࣭Λ্͛Δઃܭͷத ʹϚΠΫϩαʔϏεʂ 2&%ʂ
࣭Λ্͛Δઃܭͷத ʹϚΠΫϩαʔϏεʂ 2&%ʂ
1-":#"$,ʂ w ৴པͰ͖Δ w ҆શ w อकੑ͕͋Δ w ্͕Γ͕ۀʹద͍ͯ͠Δ w
ར༻ऀʹ͍͞͠ w ۀʹཱͭ
w ৴པͰ͖Δ w ҆શ w อकੑ͕͋Δ w ্͕Γ͕ۀʹద͍ͯ͠Δ w ར༻ऀʹ͍͞͠
w ۀʹཱͭ ͜Ε·ͩʂ 1-":#"$,ʂ
ઃܭͷத ͦͷ̎
• ্͕Γ͕ۀʹద͍ͯ͠Δ • ར༻ऀʹ͍͞͠ • ۀʹཱͭ
• ্͕Γ͕ۀʹద͍ͯ͠Δ • ར༻ऀʹ͍͞͠ • ۀʹཱͭ ͖ʹۀΛ͜ͳͯ͘͠ΕΔ͢ʔͺʔ ਓೳʂ
• ্͕Γ͕ۀʹద͍ͯ͠Δ • ར༻ऀʹ͍͞͠ • ۀʹཱͭ ͖ʹۀΛ͜ͳͯ͘͠ΕΔ͢ʔͺʔ ਓೳʂ
ΩϞ͘ݴ͏ͱ w ࠓͦͷॠؒͷۀͷख͕ؒݮΔຐ๏ͷಓ۩͕Ͱ͖Δ৽ͨͳࣾһ͕ ຊདྷͷͦͷاۀͷՁΛड͚ܧ͛ͳ͍কདྷͷͦͷاۀͷจԽΛ໓ ΅͢ɻ w ͳΜͰػೳઃܭ͔Β͚ෛͬͯɺશ෦4*FSଆͰͬͯ͠·͏ຊདྷ ͷγεςϜͷॴ༗ऀ͓٬͞Μͳͷʹͦͷ͓٬͞Μ͕ࣗͨͪͷۀ Λಈ͔͢γεςϜͷ͜ͱΛΘ͔Βͳ͍͓٬͞ΜϏδωεϓϩη εվળʹ4*FSଆ͕ඞཁʢࣄۀͷϋϯυϦϯάʹհೖ͢ΔܗʹͳΓຊ
དྷͷاۀͷมભΛ્Ήɻ͜Ε͔ΒࣗࣾͰγεςϜ࣋ͱ͏ʂͱܾΊ Δձࣾେମ͜ΕɻͰ͋ͬͯ΄͍͠ʣ
ฏқʹݴ͏ͱ w γεςϜΛʮ࡞Ζ͏ʯʮҠ২͠Α͏ʯͳͲʹɺൃͷతɺཧ༝ ͕͋ΔɻͦΕʹؔͳ͍ػೳzઈରʹz࡞Βͳ͍ɻͦΕΛ͓٬͞Μ ͱଋ͢ΔɻʢγεςϜԽߏͷதʹϏδϣϯΛ࣮֬ʹؚΊΔʣ w ͓٬͞Μ͕ʮΑ͠ͳʹʯͱݴͬͯΑ͠ͳʹ͠ͳ͍Α͏ʹ͢Δɻ͋ ͳͨͷͷ͔ͩΒɻ
͢Δͱࣗવͱɾɾɾ w తୡͷͨΊͷ࠷খެഒͷγεςϜʹͳΔ w ͓٬͞ΜͷѲͰ͖ΔαΠζͷγεςϜʹͳΔ ݁ՌతʹɺγεςϜنখ͘͞ͳΔํʹͳΔ తୡʹඞཁͳػೳͷΈ͕ఏڙ͞ ΕΔ ຊདྷͷతୡʹཱͭ ػೳ͕໌֬Ͱར༻ऀʹΘ͔Γ͍͢
ʢ͜͜ͰUIҰ୴φγʣ γεςϜͰͳ͘ͱΘ͔Δ ׂɾΠϯλϑΣʔε ӡ༻ऀʹར༻ऀʹΘ͔Γ͍͢
ઃܭͷதΛ ࡞Γ্͛Δϓϩηε
୯७໌շʂ
w ୯ମςετʙγεςϜςετ·ͰશͯͷνΣοΫϦετɺΤϏσϯ εΛऔಘʂ w ίʔυΧόϨοδͪΖΜ̍̌̌ˋʂ w ઃܭʙςετ༷ɺΤϏσϯε·ͰΛίʔμʙ1-·ͰશһͰϑϧ νΣοΫʂ
w ୯ମςετʙγεςϜςετ·ͰશͯͷνΣοΫϦετɺΤϏσϯ εΛऔಘʂ w ίʔυΧόϨοδͪΖΜ̍̌̌ˋʂ w ઃܭʙςετ༷ɺΤϏσϯε·ͰΛίʔμʙ1-·ͰશһͰϑϧ νΣοΫʂ
ৗறઌͷେख ࣭Α͔ͬͨͰ͔͢ʁ
2ͳΒͳͥ ͜Μͳ͜ͱͯ͠Δͷʁ
"γεςϜ͕ େ͖͍͔Β
γεςϜ͕େ͖͍ͱ w γεςϜશମΛѲͰ͖ͳ͍ w ϝϯόʔશମΛѲͰ͖ͳ͍ ػೳ࣮ͷଥੑΛ৴པͰ͖ͳ͍ ࡉ͔͍ΤϏσϯε ΠϯλϑΣʔεཏΑΓίʔυΧόϨοδ ϝϯόʔ֤ҐͷεΩϧ͕Θ͔Βͳ͍ =>ੑѱઆͰݟΔ͔͠ͳ͍
ҟৗͳ·ͰͷνΣοΫମ੍ ϝϯόʔ֤ҐͷͷرബԽ ””͡Όͳͯ͘””Ͱ߹ͬͯΔɻ Ϛωδϝϯτͷϛεɻ
γεςϜΛখ͘͢͞Δͱ w γεςϜશମΛҰ؏ͯ͠νΣοΫ͢Δ৬Λઃ͚ΒΕΔʢ ༷ͷҰ؏Խʣ w γεςϜͷػೳͻͱͭͻͱͭͷۀޮՌΛଌΓɺΠϯλ ϑΣʔεΛ࠷దԽͰ͖Δʢςετ༷ͷ໌֬Խɺ࠷దԽʣ w ϝϯόʔ֤Ґͷಛੑ͕Θ͔ΓɺಛੑࠐΈͰՌΛଌΕΔ ʢαϯϓϦϯάϨϏϡʔͳͲͰޮԽʣ
·ͱΊ
γεςϜ୯ҐΛখ͘͢͞Δ͜ͱʂ w γεςϜશମΛݟͯ͠ɺػೳͷۀޮՌɾҰ؏ੑɾ࣮ϨϕϧΛ ཧͰ͖Δʂ w ͓٬͞Μ͕ೲಘͯ͠ʮ͓͠ʯͰ͖Δʂ w ։ൃϓϩηεɺϝϯόʔΛదࡐదॴͰ͖Δʂ w ͳΜ͍͍͜ͱ͔ͬΜ͚ʂ
ͦͷͨΊʹͱΔ͖ߦಈ w ϓϩάϥϚ w γεςϜ͕খ͘͞ͳͬͨશମΛݟͤΔʂɿ༷Ѳͷൣғ֦େ w γεςϜؒͰ࿈ܞ͢ΔͱඇಉظॲཧͨΓલʂɿ1VC4VCͳͲͷσβΠϯύλʔϯ w ࣗͰॻ͘ίʔυΛͱʹ͔͘গͳ͘ʂɿϑϨʔϜϫʔΫɾϥΠϒϥϦͷڵຯ w
ઃܭऀ w େ͖ͳۀΛখׂ͘͢͞ΔʂɿυϝΠϯׂ w খׂͨ͘͞͠γεςϜΛ࿈ܞ͢ΔʂɿϚΠΫϩαʔϏεɾࢄγεςϜ w γεςϜӡ༻Λ͓٬͞ΜʹΘ͔ΔΑ͏ʹʂɿࢹɾՄࢹԽ w Ϛωʔδϟ w ϝϯόʔͷಛੑͷѲʂɿυϥοΧʔͰͲ͏ͧ w ϝϯόʔͷೳಈԽʂɿ;Γ͔͑ΓͳͲʢPSશҕʹͳΒͳ͍͜ͱʣ w γεςϜؒ࿈ܞΛؚΊͨશମͷଥੑνΣοΫʂɿγεςϜߏͳͲͷ֎ֲѲ
Δ͔͠ͳ͍ ͜ͷϏοάΣʔϒʹ
͓ΘΓ ,0+*4"*,*