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
Koji Saiki
March 13, 2018
Technology
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
いまどきのSIer的品質向上
Koji Saiki
March 13, 2018
More Decks by Koji Saiki
See All by Koji Saiki
Scaffold for Read and Debug JavaScript
kojisaiki
0
100
Angular で PCF した話
kojisaiki
0
580
Why is the subject of the story about Java support JDK?
kojisaiki
0
150
誰も教えてくれなかったSEとしてただ一つ必要なこと
kojisaiki
0
480
真・なぜ誰もこう書いてくれないDependency Injection入門
kojisaiki
0
800
なぜ誰もこう書いてくれない Dependency Injection
kojisaiki
5
1.9k
Other Decks in Technology
See All in Technology
Type-safe IaC for Dart
coborinai
0
180
Amplify Gen2でbackend.tsにCDKを定義する/しない事によるCDKの挙動の違いとユースケース
smt7174
1
490
AI時代こそ、スケールしないことをしよう -「作る人」から「なぜ作るか」を考える人へ / Do Things That Don't Scale in the AI Era — From How to Why
kaminashi
1
110
JAWS_ICEBERG_BASECAMP
iqbocchi
2
110
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
230
”AIを使う” から ”AIに任せる” へ ─ 開発プロセスを再設計してAIを組織標準にするまで
cyberagentdevelopers
PRO
2
140
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
7
2.9k
そのドキュメント、自動化しませんか?
yuksew
1
420
Aurora MySQL 8.4リリース! Rubyistが備えること / what-rubyist-should-prepare-for-aurora-mysql-8-4
fkmy
0
870
PHPで作って学ぶリアルタイム音声対話AIとWebSocket入門 by ムナカタ
munakata
0
140
伝票作成AIエージェントを支える、LLMOpsとインフラの選択肢 / AICon2026_takeda
rakus_dev
0
270
人とエージェントが高め合う協業設計
kintotechdev
0
760
Featured
See All Featured
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
220
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
380
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
560
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
How STYLIGHT went responsive
nonsquared
100
6.2k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
280
Believing is Seeing
oripsolob
1
170
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
400
How to make the Groovebox
asonas
2
2.3k
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"*,*