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
現場でプラクティスを密かに実践した話
Search
おおひら
September 19, 2020
Technology
0
260
現場でプラクティスを密かに実践した話
XP祭り2020で発表用の資料
テスターがアジャイルに憧れて、足掻いた話です。
おおひら
September 19, 2020
Tweet
Share
More Decks by おおひら
See All by おおひら
5年間ぐらい、 スプリントレトロスペクティブは、 「+/Δ」しかしてないので、 あらためて良いのか悪いか考えてみる / Doing Plus Delta for about five years
camel_404
1
250
Within the team, I grow as a tester and continuously pursue product quality
camel_404
6
2.7k
雑にコミュニティを続けてもいいと思っている/Feel free to continue the community
camel_404
0
300
私たちのプロダクトにとってのちょうどよいテストの考え方 / just right test
camel_404
0
1.2k
あらためてバグバッシュに向き合う
camel_404
0
110
WEB系スタートアップにおけるテスターという仕事についての考察
camel_404
0
100
私たちのプロダクトにとってのよいテスト/good test for our products
camel_404
0
360
3ヶ月で パネルディスカッションの イベントを開催する方法
camel_404
0
130
僕らのスタートアップの QA採用戦略 2024 / My QA Recruitment Strategies for Startups in 2024
camel_404
0
9
Other Decks in Technology
See All in Technology
データとAIで未来を創るDatabricks - 君の可能性を加速させるプラットフォーム
taka_aki
0
110
AIエージェントによるエンタープライズ向けスライド検索!
shibuiwilliam
1
430
プログラミング言語を書く前に日本語を書く── AI 時代に求められる「言葉で考える」力/登壇資料(井田 献一朗)
hacobu
PRO
0
160
マイクロリブート ~ACEマインドセットで実現するアジャイル~
sony
1
370
「O(n log(n))のパフォーマンス」の意味がわかるようになろう
dhirabayashi
0
150
Flutterにしてよかった?出前館アプリを2年運用して気づいたことを全部話します
demaecan
0
170
米軍Platform One / Black Pearlに学ぶ極限環境DevSecOps
jyoshise
1
320
ソフトウェア開発現代史: 55%が変化に備えていない現実 ─ AI支援型開発時代のReboot Japan #agilejapan
takabow
6
4k
Dart and Flutter MCP serverで実現する AI駆動E2Eテスト整備と自動操作
yukisakai1225
0
510
Moto: Latent Motion Token as the Bridging Language for Learning Robot Manipulation from Videos
peisuke
0
150
QAを"自動化する"ことの本質
kshino
1
120
LINEヤフー バックエンド組織・体制の紹介
lycorptech_jp
PRO
0
340
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Why Our Code Smells
bkeepers
PRO
340
57k
The Pragmatic Product Professional
lauravandoore
36
7k
How STYLIGHT went responsive
nonsquared
100
5.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
A better future with KSS
kneath
239
18k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
320
Context Engineering - Making Every Token Count
addyosmani
9
380
The Cost Of JavaScript in 2023
addyosmani
55
9.2k
Transcript
現場でプラクティスを 密かに実践した話(XP祭り2020編) テストの街「葛飾」 おおひら ゆうすけ(@oo4ra)
自己紹介 おおひら ゆうすけ • 属性 テスター • 所属コミュニティ テストの街「葛飾」 JaSST東北実行委員(見習い)
• 好きなプロトコル LDAP
本日のお品書き 1. はじめに 2. 密かに実践したこと 3. 「忍ぶアジャイル」というなにか 4. さいごに
本日のお品書き 1. はじめに 2. 密かに実践したこと 3. 「忍ぶアジャイル」というなにか 4. さいごに
1.はじめに I. 文脈 II. 動機
Ⅰ.文脈 • 業務系のWebサービス開発チーム • チームは、PO、開発担当、インフラ担当、テス ター(私) • WFちっくな開発プロセス • 3、4か月毎にリリース
• アジャイル?なにそれ?とりあえずテストし てー!と言われてみたり ※フィクションです。
Ⅱ.動機 • 競合はどこもスクラム開発で焦り • アジャイルかっこいい!やってみたい • 「できることからはじめてみよう」の精神 • モブやペア、探索的テストを適用してみる ※アジャイルQAのようなことは話しません。
本日のお品書き 1. はじめに 2. 密かに実践したこと 3. 「忍ぶアジャイル」というなにか 4. さいごに
2.密かに実践したこと I. モブで設計書作成 II. ペアで問い合わせ対応 III. 新人研修で探索的テスト
2.密かに実践したこと I. モブで設計書作成 II. ペアで問い合わせ対応 III. 新人研修で探索的テスト
遭遇した問題 • 特定担当者に作業が集中してドキュメントがな かなか書けない • テスト分析をしたくても、テストベースがない • スケジュール遅延よりにレビューする時間がな い
やってみたこと • 主要メンバーで大まかに書くを目標 • ツールは、draw.io を使用 • 必要なアイコンはあらかじめ準備しておく • みんなで、アイコンを並べてる
• あとで、PlantUMLで清書
感想 • 意外と集まってくれた • みんなでやるのは楽しい • 「場」を開くことにより集中できる • その場で疑問点を解決できるので早い •
参加していない人は懐疑的
2.密かに実践したこと I. モブで設計書作成 II. ペアで問い合わせ対応 III. 新人研修で探索的テスト
遭遇した問題 • メンバーが週替わりで問い合わせを担当 • メンバーによって対応にばらつきがある • ノウハウ(暗黙知)の共有がうまくできていない かった
やってみたこと • 問い合わせメールの返答をペア対応する • ドライバー 回答を考える • ナビゲータ
回答の意味の確認や言葉遣いを調べる • 問い合わせごとに交代 • 上級者×初級者の組み合わせ
感想 • 誤字、誤解が減った • 客観的に対応できる • 効果を示すのが難しい
密かに実践したこと I. モブで設計書作成 II. ペアで問い合わせ対応 III. 新人研修で探索的テスト
遭遇した課題 • 急にチームに新人さんが配属される • 「仕様を覚えさせるために手動でリグレッション テストやらせて!」 • 新人さんはプログラミング、インフラの知識はあ るがテストはやったことがない
やってみたこと • 1日目 座学 JaSST公開資料を利用 品質とは?について
テスト技法について • 2、3日目 テスト技法をお勉強 https://gihyo.jp/book/2020/978-4-297-11061-1
やってみたこと • 4~10日目 • リグレッションテストと探索的テスト 午前 リグレッションテストを手動実行
午後 気になったことをもとに探索的テスト 一日の最後にみんなでふりかえり 「気になったこと」、「やったこと」、「わかった こと」を共有
感想 • 座学だけでなく手動かすので楽しい、と いう感想をもらった • コミュニケーションが増えた • 新人さんの得手不得手が少しわかった • 新人さんが不具合を発見した
• 工数大で怒られた
その他やったこと • 要件事項も、仕様書も、テスト設計も全 員でレビュー • テスターも顧客に会いに行く • リモートワークきっかけの朝会
本日のお品書き 1. はじめに 2. 密かに実践したこと 3. 「忍ぶアジャイル」というなにか 4. さいごに
None
3.「忍ぶアジャイル」というなにか • まなぶ • ねかせる • かんさつ • ひらめく
まなぶ ストーカーのように知識を学 ぶ • 背景 • 効果 • 副作用
ねかせる すぐに実践しない 時が来るまで熟成させる
かんさつ 場を見続ける プロセス、人の違和感を探 す
ひらめく 持っている知識と怒っている 問題を紐づける
本日のお品書き 1. はじめに 2. 密かに実践したこと 3. 「忍ぶアジャイル」というなにか 4. さいごに
さいごに • プラクティスを導入する方法はさまざま • 現場に応じてテラーリングしてもいいかも • 無理なく、楽しく、プラクティスを利用しましょう! ありがとうございました。
謝辞 「忍ぶアジャイル」は、 外山 滋比古先生の「思考の整理学」の醗酵法を 参考にしています。 「思考の整理学」がなければ、この発表する までに至らなかったと思います。 本当にありがとうございました。 ご冥福を心よりお祈り申し上げます。
宣伝 テストの街「葛飾」 「ソフトウェアテストで葛飾区を盛り上げよう!」と いう団体 毎週火曜日ぐらいに雑談イベントを開催中 葛飾区民以外でも参加可能 (オンライン区民)