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
SoftWare Engineer in Test のおしごと / What is SWET
Search
Kuniwak
PRO
July 10, 2023
Programming
1.2k
1
Share
SoftWare Engineer in Test のおしごと / What is SWET
https://test-talk.connpass.com/event/283332/
Kuniwak
PRO
July 10, 2023
More Decks by Kuniwak
See All by Kuniwak
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
490
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
9
6.3k
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
31
16k
DeNA での思い出 / Memories at DeNA
orgachem
PRO
7
3.5k
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
18
4.7k
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
4
720
テストケースの名前はどうつけるべきか?
orgachem
PRO
2
850
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
21
5k
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
240
Other Decks in Programming
See All in Programming
LLM Plugin for Node-REDの利用方法と開発について
404background
0
130
関係性から理解する"同一性"の型用語たち
pvcresin
2
590
GitHub Copilot CLIのいいところ
htkym
2
1.1k
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
610
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
220
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.1k
AIエージェントの隔離技術の徹底比較
kawayu
0
440
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
380
inferと仲良くなる10分間
ryokatsuse
1
260
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
390
Oxlintはいかにしてtsgolintのlint ruleを呼び出しているのか
syumai
2
930
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
400
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
510
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
150
Claude Code のすすめ
schroneko
67
220k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
The Cult of Friendly URLs
andyhume
79
6.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
190
The Curse of the Amulet
leimatthew05
1
12k
エンジニアに許された特別な時間の終わり
watany
107
240k
Transcript
%F/"$P -UE48&5(,VOJXBL 4PGU8BSF&OHJOFFSJO5FTUͷ͓͠͝ͱ
༧උࣝ 2
3 αʔϏε։ൃաఔͰ όά͕ࠞೖ͢Δ ͜ͱආ͚ΒΕͳ͍ όά͕ݟ͔ͭΔͱ࣮ͱ ݕূ͕Γ͠ʹͳΔ ͜ΕΛखΓͱ͍͏
࣮ ݕূ खΓ
48&5ͷϛογϣϯ 4
5 ࣮ ݕূ खΓ 48&5ͷϛογϣϯ खΓͷൃੜλΠϛϯάΛ ͳΔ͘ૣ͘͢Δ͜ͱ
͕࣌ؒܦͭ΄ͲݪҼ͕Θ͔Βͳ͘ͳΔ ༨ܭͳίϛϡχέʔγϣϯ͕૿͑Δ खΓରԠதʹଞͷਓΛͨͤͯ͠·͏ खΓͷλΠϛϯά͕͍ͱʜ
͕࣌ؒܦͭ΄ͲݪҼ͕Θ͔Βͳ͘ͳΔ ͜ΕมͳͷͰݟͯΒ͑·͢ʁ ઌि࣮͚ͨͭͩ͠Ͳ ͲΜͳײ͡ʹ͚ͨͬ͠ʜʁ ಈ࡞֬ೝ୲ ࣮ऀ
༨ܭͳίϛϡχέʔγϣϯ͕૿͑Δ ͜Εόάͬͯ·ͤΜ͔ʁ खॱΛڭ͑ͯΒ͑·͔͢ʁ ͑ʔͱɺ"Λ#͔ͯ͠Βʜ ಈ࡞֬ೝ୲ ࣮ऀ
खΓରԠதʹଞͷਓΛͨͤͯ͠·͏ ࣮ ࣮ ࣮ ϨϏϡʔ ϨϏϡʔ ϨϏϡʔ ಈ࡞֬ೝ खΓରԠ ಈ࡞֬ೝ
$͞Μ ,VOJXBL "͞Μ #͞Μ ͪ ͪ ͪ
10 ࣮ ݕূ खΓ ͠खΓͷλΠϛϯάΛ ૣ͘Ͱ͖ͨΒͲ͏ͳΔ͔
͕࣌ؒܦͭ΄ͲݪҼ͕Θ͔Βͳ͘ͳΔ ͜ΕมͳͷͰݟͯΒ͑·͢ʁ ઌि࣮͚ͨͭͩ͠Ͳ ͲΜͳײ͡ʹ͚ͨͬ͠ʜʁ ಈ࡞֬ೝ୲ ࣮ऀ
͜·Ίʹಈ࡞֬ೝ͢Ε͙͢ݪҼ͕Θ͔Δ ͖࣮ͬͨ͞͠ͱ͜Ζʹ ؒҧ͍͕͋Γͦ͏ͩ ࣮ऀ ಈ࡞֬ೝͨ͠Βڍಈ͕มͩ
༨ܭͳίϛϡχέʔγϣϯ͕૿͑Δ ͜Εόάͬͯ·ͤΜ͔ʁ खॱΛڭ͑ͯΒ͑·͔͢ʁ ͑ʔͱɺ"Λ#͔ͯ͠Βʜ ಈ࡞֬ೝ୲ ࣮ऀ
ࣗͰݟ͚ͭΕίϛϡχέʔγϣϯ͍Βͣ ࣮ऀ "Λ#ͨ͠Βมʹͳͬͨ ಈ࡞֬ೝͨ͠Βڍಈ͕มͩ
खΓରԠதʹଞͷਓΛͨͤͯ͠·͏ ࣮ ࣮ ࣮ ϨϏϡʔ ϨϏϡʔ ϨϏϡʔ ಈ࡞֬ೝ खΓରԠ ಈ࡞֬ೝ
$͞Μ ,VOJXBL "͞Μ #͞Μ ͪ ͪ ͪ
࣮ ࣮ ࣮ ϨϏϡʔ ϨϏϡʔ ϨϏϡʔ खΓରԠ $͞Μ ,VOJXBL "͞Μ
#͞Μ ಈ࡞ ֬ೝ ಈ࡞ ֬ೝ ಈ࡞ ֬ೝ ಈ࡞ ֬ೝ ಈ࡞֬ೝ ଞͷਓΛͨͤͳ͍ͷͰૣ͘ϦϦʔεͰ͖Δ
͜͜·Ͱͷ·ͱΊ 17 खΓͷλΠϛϯάΛૣ͘͢Δͱɺ w ݪҼڀ໌ͷ͕࣌ؒݮΓτʔλϧίετ͕ݮগ͢Δ w ༨ܭͳίϛϡχέʔγϣϯ͕ݮΓτʔλϧίετ͕ݮগ͢Δ w ΑΓૣ͘ϦϦʔεͰ͖ΔΑ͏ʹͳΔ
18 ࣮ ݕূ खΓ 48&5ͷϛογϣϯ खΓͷൃੜλΠϛϯάΛ ͳΔ͘ૣ͘͢Δ͜ͱ
48&5खΓλΠϛϯάΛૣ͘͢Δ తΛͭࠃ৫ͷτοϓϥϯφʔ
खΓͷλΠϛϯάΛ ૣ͘͢ΔͨΊʹඞཁͳ͜ͱ 20
खΓͷλΠϛϯάΛૣ͘͢Δʹ ࣮ऀ͕࣮ࣗޙʹ͜·Ίʹ ಈ࡞֬ೝΛ͢ΕΑ͍ɻ ͜ͷಈ࡞֬ೝ܁Γฦ͠ͷίετΛԼ͛Δ ͨΊʹϓϩάϥϜʹΑΔಈ࡞֬ೝ͢ͳΘͪ ࣗಈςετͰ͋Δ͜ͱ͕·͍͠ɻ
͔ࣗ͠͠ಈςετςετରͷઃܭʹ Ԡ͔͔ͯ͡Δίετ͕େ͖͘มΘΔ͜ͱ͕ ΒΕ͍ͯΔɻ Α͍ઃܭͷϓϩάϥϜখ͍͞ίετͰ ࣗಈςετ͕Ͱ͖Δ͕ɺͦ͏Ͱͳ͍ ϓϩάϥϜͷࣗಈςετʹ͔͔Δίετ
ߴ͔ͭࣗ͘ಈςετͷ৴པੑ͍ɻ 22
·ͱΊΔͱखΓͷλΠϛϯάΛૣ͘͢ΔͨΊʹ ࣮ऀࣗͰࣗಈςετΛͯ͠΄͍͠ɻ ࣮ऀࣗͰࣗಈςετΛ͢Δʹςετରͷ ઃܭ͕ςετ༰қͰ͋Δඞཁ͕͋Δɻ ࣮ͨͩ͠ऀ͕ςετ༰қͳઃܭΛۤखͱ͍ͯ͠Δ ݱগͳ͘ͳ͍ɻͦ͜Ͱ48&5͕͜ΕΛॿ͚Δɻ 23
48&5ςετ༰қͳઃܭͷઐՈͰ ߏ͞ΕΔٕज़ऀूஂɻ ΄ͱΜͲͷϝϯόʔʹେنͳ ٕज़ΧϯϑΝϨϯεͰͷొஃܦݧ ٕज़ॻͷࣥචܦݧ͕͋Δɻ
48&5ͷ࣮ 25
w ίʔυϨϏϡʔϋϯζΦϯͳͲΛܧଓతʹ࣮ࢪɻ ࣮ऀࣗʹΑΔࣗಈςετ͕૿͑ͨͱͷ ϞόΠϧΞϓϦΤϯδχΞ͕ճͨ͠ w 1PDPDIBͷύϑΥʔϚϯεվળʹڠྗɺ࣋ଓతͳΛࢧ͑ͨ w ήʔϜࣄۀ෦ͷϏϧυΤϯδχΞϦϯάʹ͓͍ͯ
ଞࣾΑΓΕ͍ͯͨج൫ͷਫ४Λ࠷ઌͷਫ४ʹͨ͠ w ฐࣾͷήʔϜʹ͓͚Δେόάͷ͏ͪ֯Λࠜઈͨ͠ w όάੳج൫ͷจ͕+B445ͰจಛผΛडͨ͠ 26
·ͱΊ 27 w αʔϏε։ൃͷաఔʹ͓͍ͯखΓආ͚ΒΕͳ͍ w खΓͷλΠϛϯάૣ͍΄ͲΑ͍ w 48&5खΓͷλΠϛϯάΛૣ͘͢Δ͜ͱΛ ࢧԉ͢Δࠃτοϓϥϯφʔͷ৫
w 48&5ʹߴ͍ٕज़ྗͷઐՈ͕ἧ͍ͬͯΔ