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
3
1.8k
note社の全員野球で品質向上活動について / note_qa_challenge #iOS_test_teatime
iOS Test TeaTime #4で登壇した資料です。
note社で品質向上のために実施している施策を紹介します。
fromkk
March 24, 2022
Tweet
Share
More Decks by fromkk
See All by fromkk
1年分のデータが見たいと言われてやったこと/yearly_data_with_note
fromkk
0
920
note iOSチームの自動化 ver.2021/automation_with_iOS_team_on_note_ver2021
fromkk
0
1.9k
Bitrise体験会説明資料/bitrise_explore
fromkk
1
1k
noteのiOSアプリで実装したアクセシビリティの全て #iosdc #a /a11y_with_iOS_App_on_note
fromkk
2
3.6k
dSYMのアップロードで SPMを活用する/use_spm_with_upload_dsyms
fromkk
1
2.7k
Bitriseのリモートアクセス機能 #bitrise_meetup/remote_access_of_bitrise
fromkk
1
550
note社でのMagic Pod活用事例 #af_iosdc/magicpod_with_note
fromkk
2
11k
iOSには無いmacOS独自機能をCatalystで実装する #iosdc #d/make_macos_apps_with_catalyst
fromkk
9
2.1k
Catalystに対応したアプリをリリースするまでのリジェクト集 #iosdc #a #lt/iosdc_2020_lt
fromkk
2
1k
Other Decks in Programming
See All in Programming
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
120
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
110
Introduction to kotlinx.rpc
arawn
0
740
Grafana Loki によるサーバログのコスト削減
mot_techtalk
1
130
Grafana Cloudとソラカメ
devoc
0
180
法律の脱レガシーに学ぶフロントエンド刷新
oguemon
5
740
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
1
590
時計仕掛けのCompose
mkeeda
1
310
プログラミング言語学習のススメ / why-do-i-learn-programming-language
yashi8484
0
140
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
180
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
120
Rails アプリ地図考 Flush Cut
makicamel
1
120
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Optimizing for Happiness
mojombo
376
70k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
250
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Mobile First: as difficult as doing things right
swwweet
223
9.3k
A designer walks into a library…
pauljervisheath
205
24k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Side Projects
sachag
452
42k
Code Review Best Practice
trishagee
67
18k
Scaling GitHub
holman
459
140k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
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