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
200516_テスターは品質文化の夢を見るか?/200516_Do_Testers_Dream_of_Quality_Culture
Search
mkwrd
PRO
May 16, 2020
Technology
1
850
200516_テスターは品質文化の夢を見るか?/200516_Do_Testers_Dream_of_Quality_Culture
第5回日本Seleniumユーザーコミュニティー勉強会で登壇した資料です。
品質文化について扱っています。
Written in Japanese
mkwrd
PRO
May 16, 2020
Tweet
Share
More Decks by mkwrd
See All by mkwrd
240207_DevLOVE_Dev_x_QA_to_Quality_Development
mkwrd
PRO
0
280
240127_OSC_Osaka_LEADING-QUALITYから考えるソフトウェア品質とビジネス価値 /240127_OSC_Osaka_Software_Quality_and_Business_Value_Based_on_LEADING_QUALITY
mkwrd
PRO
1
200
231222_Findy_LEADING_QUALITYがさくっとわかるスライド/231222_Findy_Quick_Understanding_of_LEADING_QUALITY
mkwrd
PRO
0
590
231116_ATD_Mastering_Broken_Windows_Theory_in_Software_Development
mkwrd
PRO
0
52
230930_XP祭り_ビジネスへの越境を考える /230930_XP_Fest_Across_Your_Border_to_Business
mkwrd
PRO
0
820
230905_Findy_LT_「ビジネス側」と一緒にテストした話 /230905_Findy_LT_Testing_with_"Business_People"
mkwrd
PRO
1
410
230710_QA_Test_Talk_スクラムチーム参画2ヶ月間の記録 /230710_QA_Test_Talk_Our_2_Months_Journey_in_the_Scrum_Team
mkwrd
PRO
0
530
220903_DevLove_品質戦線異状な……ヨシ!/220903_DevLove_In_der_Qualitat_nichts_neues
mkwrd
PRO
0
700
220521_SFN_品質文化試論と『LEADING QUALITY』/220521_SFN_Essay_of_Quality_Culture_and_LEADING_QUALITY
mkwrd
PRO
1
2k
Other Decks in Technology
See All in Technology
MixIT 2024 - Pulumi : Gérer son infra avec son langage de programmation préféré
ju_hnny5
1
120
DMM.com アルファ室採用案内資料
hsugita
1
230
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
1
1.7k
One engineer company with Ruby on Rails
rstankov
2
430
実例で紹介するRAG導入時の知見と精度向上の勘所
yamahiro
5
1.6k
require(ESM)とECMAScript仕様
uhyo
4
970
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
150
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
460
今日からできる!簡単 .NET 高速化 Tips -2024 edition-
xin9le
7
3.9k
IPUT App Dev. Co. -Overview 2024/4
iputapp
0
130
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
2
590
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
510
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
A Tale of Four Properties
chriscoyier
152
22k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
KATA
mclloyd
16
12k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.7k
The Power of CSS Pseudo Elements
geoffreycrofte
62
5k
BBQ
matthewcrist
80
8.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Fireside Chat
paigeccino
22
2.6k
Six Lessons from altMBA
skipperchong
22
3k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Visualization
eitanlees
137
14k
Transcript
Mark Ward @mkwrd ς ε λ ʔ
࣭ จ Խ ͷ ເ Λ ݟ Δ ͔ ʁ .BZ ୈճɹຊ4FMFOJVNϢʔβʔίϛϡχςΟษڧձ
Ո݄32,000ԁ ܖߋ৽ʂ ͏2ॅΊΔυϯʂ Mark Ward @mkwrd QAܙା ΞδϟΠϧ࣌ʹ͓͚Δ ࣭ͷເ͍ ϒϨΠϯ
גࣜձࣾάϩʔϏε ڭҭࣄۀձࣾ ܦӦେֶӃ͋ΔΑ QAνʔϜ࠾༻தʂ ւ֎ΧϯϑΝϨϯε ϑϦʔΫ աڈ8ճࢀՃ ͍࣍ͭߦ͚Δ͔ͳ͊
Design by Homage Philip K. Dickʦஶʧઙٱࢤʦ༁ʧʢ1977ʣ ʰΞϯυϩΠυిؾ༽ͷເΛݟΔ͔ʁʱ ʢϋϠΧϫจݿSFʣ YOKU-NITERU
ςετΦʔτϝʔλʔ ςετΞʔΩςΫτ ςετΤϯδχΞ 2"ΤϯδχΞ ςετ࣮ߦऀ 2"νʔϜϦʔμʔ ςετϚωʔδϟʔ ςετΞφϦετ ςετίϯαϧλϯτ Ͱͳ͍
দ୩ๆੜʢ2020ʣʰϚϯΨͰΘ͔ΔιϑτΣΞςετೖ ςελʔͪΌΜ Vol.1ʱʢC&Rݚڀॴʣ @mkwrd Definition of the Word ςελʔ5FTUFS
ςετΦʔτϝʔλʔ ςετΞʔΩςΫτ ςετΤϯδχΞ 2"ΤϯδχΞ ςετ࣮ߦऀ 2"νʔϜϦʔμʔ ςετϚωʔδϟʔ ςετΞφϦετ ςετίϯαϧλϯτ ςετΦʔτϝʔλʔ
ςετΞʔΩςΫτ ςετΤϯδχΞ 2"ΤϯδχΞ ςετ࣮ߦऀ 2"νʔϜϦʔμʔ ςετϚωʔδϟʔ ςετΞφϦετ FUD ςελʔ5FTUFS @mkwrd Definition of the Word ࣭ʹؔΘΔਓ ͍͍ͩͨΈΜͳ ͩͬͯࣈଟ͍ΜͩΜʜʜ
IUUQTUFTUJOHHPPHMFCMPHDPNDPPMUPCFUFHPPHMFIUNM ɹƅшƅ ւ֎Ͱl5FTUFSzʮςετ࣮ߦऀʯʁ Definition of the Word @mkwrd
Ӊཁ࠹ΞɾόΦΞɾΫʔɹٕज़උฌɹͷݴ༿ΛҰ෦վม ݞॻ͖ͳΜͯ০ΓͰ͢ɻҒ͍ਓʹͦΕ͕ Θ͔ΒΜͷͰ͢Αɻ l @mkwrd ɹƅшƅ ͔ͨ͠ͳ͍
݁ϑΝʔετ ςελʔ࣭จԽͷເΛݟΔ͔ʁ @mkwrd ࣭จԽͱʮ࣭ʹؔ͢ΔऔΓΈ͕৫Ͱ࣮ࡍʹͲ͏ߦΘΕͯ ͍Δ͔ʯͰ͢ɻ ৫͕ఏڙ͢ΔϏδωεՁͷ্ͷ؍͔Β࣭Λଊ͑ɺ ӨڹྗɾઆಘྗɾਪਐྗΛൃش࣭ͯ͠จԽΛͭ͘Γ͋͛·͢ɻ ख࢝Ίʹɺࣗ৫ʹ͓͚Δςελʔͷ͋ΓํΛࡧͭͭ͠ɺ ։ൃऀɾ4.ɾ10ͳͲͱ෯͘ҙݟަΛ͢Δͱྑ͍͔͠Ε·ͤΜɻ
ୈ1ষ ࣭จԽͱͳʹ͔ @mkwrd
ςετࣗಈԽɺ ྑ͍Ͱ͢ΑͶɻ @mkwrd
https://smartbear.com/product/ready-api/soapui/features/ci-cd-api-testing/ @mkwrd
@mkwrd ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
,"น#& @mkwrd
จԽ ? ? ? ? ͱʁ ? ? @mkwrd
จԽ ۭؾ จԽ @mkwrd
ʮۭؾʯͱ·͜ͱʹେ͖ͳઈରݖΛ ࣋ͬͨ༯ոͰ͋Δɻ ʢதུʣ ౷ܭࢿྉੳɺ·ͨͦΕʹྨ͢ ΔՊֶతखஈཧతূɺҰ ແବͰ͋ͬͯɺͦ͏͍͏ͷΛ͍͔ʹ ਫ਼៛ʹΈ͓͍ͨͯͯͯɺ͍͟ͱ͍ ͏ͱ͖ɺͦΕΒ͕Ұফ͠ͱΜͰɺ ͕ͯ͢ʮۭؾʯʹܾఆ͞ΕΔ͜ͱʹ ͳΔ͔Ε͵ɻ
ࢁຊࣣฏʢ1983ʣʰʮۭؾʯͷݚڀʱʢจय़จݿʣ ຊԻͱݐલ @mkwrd
ٱถా߁࣏ʢ2005 - 2012ʣʰ͞ΑͳΒઈઌੜʱ ʢߨஊࣾɾϚΨδϯίϛοΫεʣ wৗறॴͷرΛฉ͍ͯΔͱ ݴΘΕͨͷʹೖΕΒΕͨ ยಓ࣌ؒͷԌ্Ҋ݅ wެฏʹબߟ͞ΕΔͱ ݟ͔͚࣮ͤͯຊ໋͕ ܾ·͍ͬͯͨ٬ઌೖ໘ஊ
wϚεΫຕ w 1. ͜ͷޠϑΟΫγϣϯͰ͢ɻ 2. ٬ઌೖ࣌ͷʮ໘ஊʯ࿑ಇऀͷ ಛఆʹͨΓɺҧ๏ߦҝͰ͕͢ɺ ͜ͷޠϑΟΫγϣϯͰ͢ɻ @mkwrd ຊԻͱݐલʹઈͨ͠!!
Χʔϧɾ&ɾΟʔΨʔζʢʣʰιϑτΣΞ։ൃͷ͖࣋ͭจԽʱʢᠳӭࣾʣ ཁ͢ΔʹɺจԽͱʮࣄ͕ͦͷதͰ࣮ࡍʹ Ͳ͏ߦΘΕ͍ͯΔ͔ʯͳͷͰ͢ɻ l @mkwrd
.BSL8BSEʢʣ ͢ͳΘͪɺ࣭จԽͱʮ࣭ʹؔ͢ΔऔΓΈ͕ ৫Ͱ࣮ࡍʹͲ͏ߦΘΕ͍ͯΔ͔ʯͳͷͰ͢ɻ l @mkwrd
.BSL8BSEʢʣ ͢ͳΘͪɺ࣭จԽͱʮ࣭ʹؔ͢ΔऔΓΈ͕ ৫Ͱ࣮ࡍʹͲ͏ߦΘΕ͍ͯΔ͔ʯͳͷͰ͢ɻ @mkwrd w ͏ͪͰূ͞Μʹ಄্͕͕Βͳ͍ w 2"ͬͯཁςετͰ͠ΐʁɹࣗಈԽʁɹͳʹͦΕʁɹ͓͍͍͠ͷʁ w ࠓͱʹ͔͘ϚωλΠζ͍͔ͨ͠Βɺςετ։ൃऀ͕࠷ݶΔ
৭ʑͳ৫͕͋Γ·͢ΑͶ w ࣾ5FDI5BMLͰఆظతʹςελʔ͕ొஃͯ͠ݟΛΊ͍ͯΔ w εϐʔυײΛ࣋ͬͯ։ൃ͖͚ͯͨ͠ͲɺΞϓϦͷ࣭͕ΫϨʔϜʹ ͭͳ͕ͬͯɺ࠷ۙਓͷςελʔΛืू͠͡Ίͨ w εΫϥϜʹςελʔΛೖΕΔ͔Ͱٞຄൃ
ͬͺΓ ྑ͍࣭จԽΛ ͭ͘Γ͍ͨ @mkwrd
࣭จԽͱͳʹ͔ ❖ ΑΓ༏Εͨख๏ΛٻΊΔςελʔͷલʹݱΕΔʮนʯ ❖ ࣭ʹؔ͢ΔऔΓΈ͕Ͳ͏ߦΘΕ͍ͯΔ͔ʹ࣭จԽ ❖ ઐՈͱͯ͠ྑ͍࣭จԽΛͭ͘Γ͍ͨΑͶ @mkwrd ୈ1ষ
ୈ2ষ ࣭จԽͷͭ͘Γ͔ͨ @mkwrd
Organization ͘͝Ұ෦ͷ ʮ࣭ʯ @mkwrd
Organization গͣͭ͠Ί͍ͯ͘ ͙͢ʹશ෦ มΘΒͳ͍ @mkwrd
Ͳ͏࣭ͬͯͷ͜ͱΛ Θ͔ͬͯΒ͍͍͑ͷ͞ʁ ࣾһΤϯδχΞ͚ͩ͡Όͳ͍Α @mkwrd
ιϑτΣΞ࣭ͱϏδωε @mkwrd
࣭ͷ औΓΈ͕ اۀͷʹ ݦஶʹͭͳ͕Δྫ @mkwrd
օ͞ΜͷձࣾͰ ͍͔͕Ͱ͠ΐ͏ʁ ࣭৫ͷ Ϗδωεͷʹ ߩݙ͠·͔͢ʁ @mkwrd
@mkwrd https://ja.wikipedia.org/wiki/ໟརݩब
Өڹྗ @mkwrd
આಘྗ !! @mkwrd
ਪਐྗ ? @mkwrd Vision
ਪਐྗ આಘྗ Өڹྗ @mkwrd
࣭จԽͷͭ͘Γ͔ͨ ❖ ৫ਓ͕ू·ͬͨͷɺ࣭จԽ͙͢ʹཱ֬͠ͳ͍ ❖ ࣭͕৫ͷϏδωεͷʹߩݙ͢Δ͜ͱΛࣔͦ͏ ❖ Өڹྗɾઆಘྗɾਪਐྗ͕ἧ͑ંΕͳ͍ @mkwrd ୈ2ষ
ୈ3ষɹ ࣭จԽΛເݟΔςελʔ @mkwrd
͜ͷষͰɺॴଐձࣾͰ͋ΔגࣜձࣾάϩʔϏεͰͷ ೖࣾҎདྷϲ݄ؒͷऔΓΈΛ؆୯ʹ͓͠͠·͢ɻ Τϥͦ͏ʹߨऍΛਨΕͨΦϚΤͲ͏ͳΜͩɺ͓͍Οʁ ͱ͍͏ٙʹ͑Δ͔͠Εͳ͍ίʔφʔͰ͢ɻ ˞΅͘ݸਓͰશͯͬͨΘ͚Ͱ͋Γ·ͤΜɻࣾ2"νʔϜͷ࣮Ͱ͢ɻ @mkwrd
গਓͰଟϓϩμΫτͷΞδϟΠϧ։ൃʹରԠ͢Δʹʁ य़ɿςελʔ໊ೖࣾ ݄ɿਓʢ.BSLೖࣾʣ ݄ɿਓ εΫϥϜʢ㲈ϓϩμΫτʣɿͭ ։ൃऀਓɿʙਓ͘Β͍ લఏɿQAνʔϜͱڥɾ՝ @mkwrd
QAνʔϜ͕ఏڙ͢Δ5ͭͷϝχϡʔ 10Ξγετ ։ൃςετࢧԉ ಠཱςετ ϑΥϩʔΞοϓ ςετࣗಈԽࢧԉ @mkwrd ΞδϟΠϧ։ൃɿ࣭νʔϜͰ࡞ΓࠐΉ ʢ2"νʔϜɾςελʔ࣭ͷ൪ਓͰͳ͍ʣ
ಠཱςετ ςελʔ εΫϥϜʹೖΒͣ 2"νʔϜͱͯ͠ ฒߦͨ͠ಠཱςετͰ ϓϩμΫτνʔϜΛ ࢧԉ͢Δɻ @mkwrd Scott Ambler
et alʢ2013ʣʰσΟγϓϦϯυɾΞδϟΠϧɾσϦόϦʔʱʢᠳӭࣾʣ
։ൃऀͷςετٕ๏ϨΫνϟʔ ࢀՃͨ͠։ൃΤϯδχΞͷײΑΓ w ීஈແҙࣝʹ͍ͬͯΔΓํʹ໊લ͕͋Δ͜ͱΛͬͨ w ͏ͪͷνʔϜͰͬͯ΄͍͠ @mkwrd εϓϨουγʔτΛˢ ͬͨԋशܗࣜʂ
νʔϜ Scrum@ScaleͰͷίϛϡχέʔγϣϯ νʔϜ νʔϜ SDS Scaled Daily Scrum SM ςελʔ
SBR Scaled Bklg Rfnmt PO ςελʔ ֤νʔϜͷ ݱঢ়Ѳ ࠓޙͷ։ൃ ༧ఆѲ @mkwrd
ϝτϦΫε @mkwrd ݄ʙ݄ʢୈΫΥʔλʔʣͰϝτϦΫεͷऔಘΛ0,3ʹઃఆʂ 2"νʔϜͰٞதͷʢҰ෦ʣ w ϝτϦΫεΛऔΔతͬͯͳΜ͚ͩͬ w ࣭Λද͢ࢦඪͬͯͲΜͳͷ͕͋Δ͚ͬ w ͲΜͳσʔλΛऔΖ͏͔
w Ͳ͏͍͏ੳख๏Λ͓͏͔ ‣ ࣾσʔλαΠΤϯενʔϜͱ࿈ܞ FUDʜ
࣭จԽΛເݟΔςελʔ ❖ ଞνʔϜΛר͖ࠐΈ৫ʹ͓͚Δ͋ΓํΛߟ͑ɺվળ͢Δ ❖ ։ൃΤϯδχΞʹςετͷٕज़ใΛγΣΞ͢Δ ❖ SMɾPOͳͲεςʔΫϗϧμʔͱձ͠࠷৽ঢ়گΛΔ @mkwrd ୈ3ষ
݁ϥετ ςελʔ࣭จԽͷເΛݟΔ͔ʁ ࣭จԽͱʮ࣭ʹؔ͢ΔऔΓΈ͕৫Ͱ࣮ࡍʹͲ͏ߦΘΕͯ ͍Δ͔ʯͰ͢ɻ ৫͕ఏڙ͢ΔϏδωεՁͷ্ͷ؍͔Β࣭Λଊ͑ɺ ӨڹྗɾઆಘྗɾਪਐྗΛൃش࣭ͯ͠จԽΛͭ͘Γ͋͛·͢ɻ ख࢝Ίʹɺࣗ৫ʹ͓͚Δςελʔͷ͋ΓํΛଞνʔϜͱٞͭͭ͠ɺ ։ൃऀɾ4.ɾ10ͳͲͱ෯͘ҙݟަΛ͢Δͱྑ͍͔͠Ε·ͤΜɻ @mkwrd
࣭จԽʹ͓ணͤͷਖ਼ղ͋Γ·ͤΜɻ ͦΕͧΕͷ৫ʹ͋ͬͨΓํΛ୳͠ɺݟۃΊɺ ཧղͱίϛϡχέʔγϣϯΛॏͶɺվળΛଓ͚·͠ΐ͏ɻ ఘΊͣʹਐΊɺ͖ͬͱ࣭จԽͷՖ͕࡙͖·͢ɻ
Mark Ward @mkwrd ς ε λ ʔ
࣭ จ Խ ͷ ເ Λ ݟ Δ ͔ ʁ .BZ ୈճɹຊ4FMFOJVNϢʔβʔίϛϡχςΟษڧձ