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
210
現場でプラクティスを密かに実践した話
XP祭り2020で発表用の資料
テスターがアジャイルに憧れて、足掻いた話です。
おおひら
September 19, 2020
Tweet
Share
More Decks by おおひら
See All by おおひら
私たちのプロダクトにとってのちょうどよいテストの考え方 / just right test
camel_404
0
140
あらためてバグバッシュに向き合う
camel_404
0
26
WEB系スタートアップにおけるテスターという仕事についての考察
camel_404
0
17
私たちのプロダクトにとってのよいテスト/good test for our products
camel_404
0
200
3ヶ月で パネルディスカッションの イベントを開催する方法
camel_404
0
51
スプリントレビューは楽しすぎる件について.pdf
camel_404
0
210
スクラムチームに アウトスプリントで関わる テスターの取り組み事例
camel_404
0
190
「DIY縦軸」イベントを能動的に楽しむという考え方。または、イベントは誰が作り育てるかという話。
camel_404
0
400
テスターがスクラムチームに溶け込むためにした幾つかのこと
camel_404
0
180
Other Decks in Technology
See All in Technology
tokyo_re_Growth2024_yoshi
yoshi22
0
200
Amazon VPC Lattice 最新アップデート紹介 - PrivateLink も似たようなアップデートあったけど違いとは
bigmuramura
0
160
Password-less Journey - パスキーへの移行を見据えたユーザーの準備 @ AXIES 2024
ritou
3
1.3k
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
180
10分で学ぶKubernetesコンテナセキュリティ/10min-k8s-container-sec
mochizuki875
2
140
職能を超えたモブプログラミングが品質に与えた良い影響
tonionagauzzi
2
340
MLOps の現場から
asei
5
600
Amazon SageMaker Unified Studio(Preview)、Lakehouse と Amazon S3 Tables
ishikawa_satoru
0
140
大規模サーバ移行を成功に導くための事前調査フェーズの工夫事例
fukuchiiinu
2
140
Ruby on Railsで作る銘柄スクリーニング
shoe116
0
120
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
52k
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
1
230
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
5
430
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.5k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Fireside Chat
paigeccino
34
3.1k
How GitHub (no longer) Works
holman
311
140k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Optimizing for Happiness
mojombo
376
70k
Code Reviewing Like a Champion
maltzj
520
39k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
170
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. さいごに
さいごに • プラクティスを導入する方法はさまざま • 現場に応じてテラーリングしてもいいかも • 無理なく、楽しく、プラクティスを利用しましょう! ありがとうございました。
謝辞 「忍ぶアジャイル」は、 外山 滋比古先生の「思考の整理学」の醗酵法を 参考にしています。 「思考の整理学」がなければ、この発表する までに至らなかったと思います。 本当にありがとうございました。 ご冥福を心よりお祈り申し上げます。
宣伝 テストの街「葛飾」 「ソフトウェアテストで葛飾区を盛り上げよう!」と いう団体 毎週火曜日ぐらいに雑談イベントを開催中 葛飾区民以外でも参加可能 (オンライン区民)