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
note社の全員野球で品質向上活動について / note_qa_challenge #iOS_...
Search
fromkk
March 24, 2022
Programming
2k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
note社の全員野球で品質向上活動について / note_qa_challenge #iOS_test_teatime
iOS Test TeaTime #4で登壇した資料です。
note社で品質向上のために実施している施策を紹介します。
fromkk
March 24, 2022
More Decks by fromkk
See All by fromkk
1年分のデータが見たいと言われてやったこと/yearly_data_with_note
fromkk
0
1k
note iOSチームの自動化 ver.2021/automation_with_iOS_team_on_note_ver2021
fromkk
0
2.1k
Bitrise体験会説明資料/bitrise_explore
fromkk
1
1.2k
noteのiOSアプリで実装したアクセシビリティの全て #iosdc #a /a11y_with_iOS_App_on_note
fromkk
2
5.2k
dSYMのアップロードで SPMを活用する/use_spm_with_upload_dsyms
fromkk
1
3.2k
Bitriseのリモートアクセス機能 #bitrise_meetup/remote_access_of_bitrise
fromkk
1
700
note社でのMagic Pod活用事例 #af_iosdc/magicpod_with_note
fromkk
2
12k
iOSには無いmacOS独自機能をCatalystで実装する #iosdc #d/make_macos_apps_with_catalyst
fromkk
9
2.3k
Catalystに対応したアプリをリリースするまでのリジェクト集 #iosdc #a #lt/iosdc_2020_lt
fromkk
2
1.2k
Other Decks in Programming
See All in Programming
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
130
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
47
30k
KotlinConf Extended South Korea 2026 Keynote
l2hyunwoo
0
130
MySQLとPostgreSQLって何が違うの?
akagami
0
150
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
190
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.8k
AIと壁打ちしながら進めるコスト管理
fufuhu
2
1.9k
高専、大学編入、そして未踏へ〜プロダクト開発とキャリアの歩み - Technical College, University Transfer, and On to “Mitou” / My Journey in Product Development and Career
pkmiya
0
120
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
110
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
120
How I Won Prize Money at a Hackathon Using Codex and Symphony Alpha
yasei_no_otoko
0
130
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
240
Featured
See All Featured
AI: The stuff that nobody shows you
jnunemaker
PRO
9
960
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
630
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
230
Designing for humans not robots
tammielis
254
26k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
500
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Design in an AI World
tapps
1
290
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Exploring anti-patterns in Rails
aemeredith
3
480
Transcript
!GSPNLL OPUFࣾͷશһٿͰ্࣭׆ಈʹ͍ͭͯ
None
None
ݱঢ়ͷͬ͘͟Γ৫ਤ ৬ೳ࣠ త࣠ EFW HD HD HD 4BB4 (SPXUI#BTF %BUBJOGSB
.- "QQ 43& %BUB EFW fi OBODF 54 'SPOUFOE σβΠφʔɺ1. 1. (SPXUI$ZDMF ΫϦΤΠλʔαΫηεɺΧΠθϯɺൃݟੑɺϚονϯά ΞϓϦʜFUD ։ൃج൫ 43& %BUBج൫ 5SVTU4BGFUZ4FDVSJUZ 'JOBODF 4BB4QSP (SPXUI#BTF ։ൃج൫ɺΞφϦετ
͋Εʁ2"νʔϜʁ
࣭େৎʁ
େৎʂ ͱݴ͍Εͳ͔ͬͨ
͜Ε·Ͱͷ࣭ʹؔ͢ΔऔΓΈ w Ϣχοτςετ֤ΤϯδχΞʹ͍ͤͯͨʢͳΔ͘ॻ͜͏Ͷʣ w Σϒଆͷ&&ςετʹNBCMɺΞϓϦͷ&&ςετʹ.BHJD1PEΛ࠾༻ w ϝϯςφϯε͕ेʹߦΘΕ͍ͯͨΘ͚Ͱͳ͘ɺؾ͍ͨਓ͕ϝϯςφϯ εΛ͢Δఔ w ػೳͷϦϦʔεલʹνʔϜͰ֬ೝ
OPUFJ04ΞϓϦͷςετࣄ w &&ςετ.BHJD1PEΛར༻ʢ৽ػೳܥͳΔ͘ςετΛՃ͢ΔΑ͏ʹ ͍ͯ͠Δ͕ΧόϨοδʹӨڹ͠ͳ͍ʣ w Ϣχοτςετ ϩδοΫʹؔ͢ΔςετͳΔ͘ॻ͘ 7JFXQPJOUGSFFDPTXJGUTOBQTIPUUFTUJOHΛར༻͍ͯ͠Δ
4OBQTIPU5FTUJOHςετͷ࣮ߦ͕࣌ؒ৳ͼΔͷ͕ݒ೦
ϚϧνϞδϡʔϧͷऔΓΈ w 9DPEF(FOͰؾܰʹλʔήοτΛ૿ݮͰ͖ΔΑ͏ʹ w λʔήοτΛ͚ΔͱςετߴʹճͤΔͷͰςετ͕ॻ͖͍͢ w ΞϓϦຊମʹςετΛՃ͢Δͱࡉ͔͍ςετͷ֬ೝʹ͕͔͔࣌ؒΓ͠ ͍ w ͱ͍͑ݱঢ়ຊମͷґଘ͕ڧ͘ͳ͔ͳ͔Γ͍ͤͯͳ͍
มԽͷ͖͔͚ͬ
Α·ߦ٭ w &.Ͱ͋Δ͞Μɹɹͱ݄ʹҰͷ w ࣭ʹ՝Λ͍࣋ͬͯΔਓ্͍ͤͨ͞ͱ͍͏ҙ͕ࣝ͋Δਓ͕Ұఆ͍Δ ͜ͱ͕Θ͔Δ
࣭ʹ͍ͭͯ՝ײΛ࣋ͭਓ͕ू݁
ʊਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓਓʊ ʼɹ2"ʹ͍ͭͯࢥ͍ΛͤΔձͷൃɹʻ ʉ:?:?:?:?:?:?:?:?:?:?:?:?:?:?ʉ
NJSPͰ֤ʑ͕͍࣭࣋ͬͯͨʹؔ͢Δ՝ΛऩूɾάϧʔϓԽ
ਆʢ!UBSBQQPʣʹ૬ஊͩ
૬ஊΛਐΊΔதͰද໘Խ͞Εͨ՝ w $4͔Βͷ͍߹ΘͤͰෆ۩߹ʹؾͮ͘͜ͱ͕͋͠͠Δ w ΣϒͰෳνʔϜͷϦϦʔε͕ಉ࣌ʹඃͬͯ͠·͍ϦϦʔεͷौෆ۩߹ ͕ൃੜͨ͠ࡍͷΓ͚͕͘͠ͳ͍ͬͯͨ w ςετͷεΩϧҙ͕ࣝਓʹΑͬͯ͞·͟· w ԿΛ͍ͭϦϦʔεͨ͠ͷ͔ใ͕ετοΫ͞Ε͍ͯͳ͍
w ্࣭ͷҙࣝΛશࣾʹ͔͍ࠜͤͨ
$4͔Βͷ͍߹ΘͤͰෆ۩߹ʹ ؾͮ͘͜ͱ͕͋ͬͨ͠͠
·ͣܭଌ͡Ό
ܭଌ͍ͨ͜͠ͱ w ෆ۩߹Λݟ͚ͭΔͷ͕Ͳ͜ͳͷ͔ w Ϣʔβʔ͔Βͷ͍߹ΘͤʁϦϦʔεޙʹࣗͨͪͰݟ͚ͭΔʁ2"தʹݟ ͚ͭΔʁ w ֘ͷෆ۩߹͕ຊདྷͳΒͲ͜Ͱݟ͔ͭΒͳ͚Ε͍͚ͳ͍ͷ͔ w ίʔυΧόϨοδΛఆ؍ଌ͍ͨ͠
w ΧόϨοδ͕શͯͰͳ͍͕ΧόϨοδ͕͍ͱ࣭͕͍ͱݴ͑Δ
ܭଌ͍ͨ͜͠ͱ w ෆ۩߹Λݟ͚ͭΔͷ͕Ͳ͜ͳͷ͔ w Ϣʔβʔ͔Βͷ͍߹ΘͤʁϦϦʔεޙʹࣗͨͪͰݟ͚ͭΔʁ2"தʹݟ ͚ͭΔʁ w ֘ͷෆ۩߹͕ຊདྷͳΒͲ͜Ͱݟ͔ͭΒͳ͚Ε͍͚ͳ͍ͷ͔ w IUUQTGSPNLLNFOOGGD
ff C w ίʔυΧόϨοδΛఆ؍ଌ͍ͨ͠ w ΧόϨοδ͕શͯͰͳ͍͕ΧόϨοδ͕͍ͱ࣭͕͍ͱݴ͑Δ w IUUQTGSPNLLNFOOGDGB
ΣϒͰෳνʔϜͷϦϦʔε͕ಉ࣌ʹඃͬͯ ͠·͍ϦϦʔεͷौෆ۩߹͕ൃੜͨ͠ࡍͷ Γ͚͕͘͠ͳ͍ͬͯͨ
͚ࣾϦϦʔε༧ఆΧϨϯμʔ w ϦϦʔε࡞ۀ$IBU0QTͰࣗಈԽࡁΈ w ෳνʔϜ͕ಉ͡ʹେ͖ͳϦϦʔεΛ͠Α͏ͱ͢ΔͱϦϦʔεͷौ͕Ͱ͖ ͯ͠·͏ w ಉ͡ʹෳͷϦϦʔε͕͋ΔͱԿ͔ෆ۩߹͕͋ͬͨࡍʹͲ͜Ͱࠞೖͨ͠ͷ ͔͔ΓͮΒ͘ͳͬͯ͠·͏ w
ϦϦʔε༧ఆΧϨϯμʔͷ࡞ w ϦϦʔε༧ఆΛ༧ΊՃ͓ͯ͘͜͠ͱͰ҆શʹػೳΛϦϦʔεͰ͖ΔΑ͏ʹ
ςετͷεΩϧҙ͕ࣝਓʹΑͬ ͯ͞·͟·
ಡॻձ w ࢝ͷٳΈΛར༻࣭ͯ͠ʹؔ࿈ͦ͠ ͏ͳষΛಡΜͰײΛݴ͍߹ͬͨ w ଞࣾͷࣄྫΛֶΜͩΓɺ࣭ʹؔ͢Δҙࣝ ΛνʔϜͰৢͰ͖ΔͷͰ͍͍औΓΈ ͩͬͨ
্࣭ͷҙࣝΛશࣾʹ͔͍ࠜͤͨ
#VH#BTIͷ࣮ࢪ w (PPHMFͷιϑτΣΞΤϯδχΞϦϯάͷதʹ#VH#BTIͷهड़͕͋Γࢀߟʹͨ͠ w ࢀՃرऀΛืͬͯ࣌ؒఔͷ࣌ؒΛ֬อͯ͠#VH#BTIΛ࣮ࢪ w άϧʔϓ͝ͱʹػೳΛৼΓ͚ͯɺଧ伴ɺͰڞ༗ΛλʔϜ܁Γฦ͢ w ྑ͍ෆ۩߹Λݟ͚ͭͨνʔϜʹߴϙΠϯτ͕༩͞ΕɺҰ൪ϙΠϯτ͕ߴ͔ͬͨνʔ Ϝʹ
w ਖ਼֬ͳࣈ෬ͤΔׂ͕ͱͨ͘͞Μͷෆ۩߹Λൃݟ͢Δ͜ͱ͕Ͱ͖ͨ w #VH#BTIʹؔ͢ΔొஃࢿྉIUUQTTQFBLFSEFDLDPNIJSPLJ@UBOBLBOPUFDIV GBMTFCVHCBTIXPZBUVUFNJUB w #VH#BTIͷϨϙʔτهࣄIUUQTFOHJOFFSUFBNOPUFKQOOCGEE
ԿΛ͍ͭϦϦʔεͨ͠ͷ͔ใ͕ ετοΫ͞Ε͍ͯͳ͍
Կͷػೳ͕͍ͭϦϦʔε͞Εͨͷ͔ w ΞϓϦϦϦʔεͷͨͼʹϦϦʔεϊʔτΛॻ͍͍ͯΔͷͰׂͱετοΫ͞Ε ͍ͯΔ w ΣϒNBTUFSϒϥϯνʹϚʔδ㲈ϦϦʔεͩͬͨͷͰԿ͕͍ͭϦϦʔε͞Ε ͨͷ͔ෆ໌֬ͩͬͨ w ϦϦʔεϒϥϯν࡞͍ͯͨ͠ͷͰͦͷதʹඥͮ͘1VMM3FRVFTUΛҰཡ Խ͢Δ͚ͩͰྑ͍ͷͰ
w IUUQTHJUIVCDPNYNPUFNFOHJUQSSFMFBTFΛ(JU)VC"DUJPOTͰར ༻͢Δӡ༻ʹมߋ
·ͱΊ w ࣭ʹ՝Λ͍࣋ͬͯͨΓɺ্࣭ΛΓ͍ͨͱࢥ͍ͬͯΔϝϯόʔͰू· ͬͯ༗ࢤͰҰॹʹ্࣭ʹऔΓΈΛ࢝Ίͨ w ՝ΛҰؾʹ͢͜ͱͰ͖ͳ͍͕ɺยखؒͰΈΛ࡞ͬͯճ͍ͯ͘͜͠ ͱͰগͣͭ͠લਐ͍ͯ͠Δ w !UBSBQQP͞ΜʹೖͬͯΒͬͯݟΛڞ༗͍͍͍ͯͨͩͯ͠Δ w
ͱ͍͑·ͩ·ͩ՝ࢁੵΈ
https://open.talentio.com/r/1/c/note/pages/61276