TOPハウツー・学習テクノロジーSoftware Testing Journey🌍#29 テスト計画で苦労していること09:25 2025年1月8日 138再生 問題を報告する 再生する シェアする AI目次アジャイル開発におけるテスト計画の難しさとは?3ヶ月以上の長期プロジェクトのテスト計画の秘訣テスト計画書作成のコツと改善点とは?ウォーターフォールとアジャイル、それぞれの計画策定法映画『レッド・ワン』が教えてくれたほっこり話AI文字起こし(β版) # タイトルコール ようこそ、世界が広がるソフトウェア品質へ。 このチャンネルでは、Qエンジニアのサミーが、 ソフトウェアテストやソフトウェアの品質保証を中心に、 日々奮闘していることや考えていることをお話しします。 ゲストの方やリスナーのあなたと、 テストや品質の世界を広げていきます。 # テスト計画で苦労していること こんにちは。Qエンジニアのサミーです。 連休を明けてお仕事に慣れてきた頃でしょうか。 私は日曜日の夕方に帰国、日本に帰ってきたんですけれど、 意外にもしかして今週ちょっと疲れちゃうかなぁなんて思ってたんですけど、 意外に大丈夫で元気に仕事をしております。 はい、ということで今回はテスト計画で苦労していることについてお話しします。 これまでだと工夫していることみたいな感じでお話ししてたんですけど、 今回は苦労していることなので、こうやってうまくいったよという話ではなくて、 こういうことをやっているんだけど、なかなかうまくいってないんだよねという話になります。 皆さんの職場ではテスト計画って作られてますか。 本題に入る前にテスト計画とは何かの認識を合わせておきたいと思います。 おなじみのISDQBグローサリーから引用しますね。 英語だとテストプランなんですけど、 急に英語でびっくりした方もいるかもしれませんので、日本語でも説明します。 テスト計画書とは、達成すべきテスト目的、 およびそれらを達成するための手段やスケジュールを示し、 調整したテスト活動を体系化したドキュメントです。 要は、何のためにテストするのか、今回のテストするのかというテストの目的と、 その目的を達成するためにはこういうことが必要ですよねというやり方だったり、 スケジュールだったり、手段だったりのスケジュールを書いたドキュメントのことを テスト計画書と呼びます。 本題に入っていくんですけど、これまでの自分の経験として、 テスト計画書を書くとき、大体大きめな案件と言っているんですけど、 会社によって大きめな案件って異なるんですけど、 大体これまでの経験だと、3ヶ月くらい、3ヶ月以上の開発期間、 全体を設計をしてからリリースするまで、全体公開するまでが3ヶ月、 あるいはそれ以上あるような案件を大きめな案件と呼んでいて、 そういう大きめな案件に対してはテスト計画書を書いていることが多いです。 そのテスト計画書を書くときは、ISOはIEEEの29119の規約に沿った テンプレートっていうのがISOで出していて、 それをベースにこれまでやってきていることが多いです。 少し話それちゃうんですけど、昔というかテストエンジニアというか、 一番最初ってこういう規約の存在とかは知らずに、 こういうことを事前に考えなきゃいけないねみたいなのを なんとなく自分のドキュメントにまとめていたんですけど、 あるタイミングでこの存在、テンプレートという存在をして、 規約の存在をして、なるほど確かにこういうことを考えなきゃいけないな というものが網羅されていて、とても助かったみたいな経験が昔ありました。 本題に戻ってくるんですけれど、昔10年ぐらい前ですかね、 ウォーターフォール開発でやっているときは、 このテンプレートに沿って案件の最初の時期のほうで、 テスト計画のフェーズといいますか、テスト計画書を作っていたんですけれど、 最近はアジャイル開発、スクラム開発というところで、 今日やることが多くて、このテスト計画書をどう適用させればいいのか というところをとても苦労しております。 過去にやってみたことと、今やってみていることの共有をしようと思っています。 過去1回やってみたのが、マスターテスト計画書とイテレーションスプリントごとの テスト計画書を2つに分けて、それぞれ作るということをやってみました。 マスターテスト計画書というのが言葉が正しいかは自信ないんですけれど、 要はその案件3ヶ月ぐらいかかるであろうという案件全体に対してのテスト計画書をまず作りました。 それに対して、それぞれのイテレーションでやること、開発するものに対してのプチ、 プチという名前は付けてないですけど、イテレーションテスト計画みたいなテスト計画書というものを メンバーに作ってもらうみたいなことをやってみました。 やってみたんですけど、ちょっと今一つでして、何かというと1週間イテレーションあるいは2週間イテレーションの中で テスト計画を作るのに1、2営業日かかってしまって、ちょっとコストが高すぎるみたいな感じになって うまく運用がその時はありませんでした。 今やってみてることなんですけれど、今は大体キックオフぐらいのタイミングで テスト計画書を作るようにしています。 キックオフだったり、PRDの内容が共有されたりとか、プロジェクト計画作ったりっていうようなタイミング、 開発の全体の見積もりをするぐらいのタイミングでテスト計画というものを作っています。 ISOのテンプレート見たことある方は分かると思うんですけど、結構ボリュームがあるんですよね。 なので、必要そうな項目のみをピックアップして記載しているという感じに今はしています。 やってみての感想なんですけれど、なんかしっくりきていなくて、 でも何がしっくりきていないのかが、今はまだちょっと言語化できていないという状況であります。 一つ思うのは、作りっぱなしになっちゃってるのはちょっともやっとしてるんですけど、 でもそれはウォーターフォールとか、アジャイル開発とかっていう開発のスタイルとは関係ないことなのかな、 なんて思ってたりはしてます。 じゃあテスト計画っていらないんだっけって思うと、そんなことはなくて、 やっぱり結局、じゃあいざ自分がテスト設計をするとか、スクラムに入るっていうなったときに、 結局そのテスト計画書に書いてあるような内容のことは確認してるんですよね。 例えばコミュニケーションってどのチャンネルで行いますかとか、 不具合の管理は報告ってどこでしたらいいですか、管理ってどこでしますかとか、 そういうのって自分が最初にチームにジョインするときに絶対に聞くことだったりするので、 やっぱり必要なんですね。 あとテスト計画で一番大事なテストの目的っていうところ、 今回の案件で一番何を気にしているのか、何が一番リスクなのか、 どういう状態を一番防ぎたいのか、そのためのそのリスクを減らすためのテスト活動だと考えているので、 そこの何を一番守りたいか、保証したいのかっていうポイントを認識合わせるっていうのはすごく大事だと思うんですよね。 その認識合わせるいいタイミングとしてテスト計画書っていうものがあるとは思っています。 なのでいろいろヒアリングする今回一番防ぎたいポイントってこういうことですよねみたいなのを確認をして認識を合わせたりして、 その結果がテスト計画書に記載されている。 いろいろ聞いた内容、コミュニケーションを取るスラッグはこのチャンネルですよねとか、 あとテストの種類ですかね。 昨日テスト以外に今回ってパフォーマンステストやったほうがいいですよねみたいな話とかを決めた、 合意した内容、ディスカッションした内容をまとめる成果物としてテスト計画書っていうものを使うのも、 もしかしたらアリなのかななんていうのはもやもや考えてたりします。 ということで今回はテスト計画で苦労していることのお話でした。 ぜひコメント欄にテスト計画でこういうことを工夫してるよとか、こういうふうにやってるよということを取り組み、 工夫、Tipsあればぜひぜひコメント欄で教えてください。 # 今日のほっこり話🎬🟥 今日のほっこり話です。今日は映画の話をします。 先日ですね、ちょっとクリスマス開けた後にはなるんですけれど、 レッドワンという映画をネットフリックスかな、アマゾンかな、アマプラかちょっと忘れましたが、家でレッドワンという映画を見ました。 その舞台がですね、フィンランドっぽいところ、CGとかも入ってたのでわかんないですけど、サンタさんのお話なのでフィンランドが舞台っぽくて、 オーロラとかも見れて、この間見れたね、みたいな話をしながら夫と見れたりしました。 すごいいい映画だったのでオススメです。ストーリー性というか世界観と、あとギャグ要素がとても笑えるというかコメディ要素がとても面白い映画でした。 以上、今日のほっこり話でした。 # 次回の放送は、#旅行積立やってません 今回も最後までお聞きいただきありがとうございました。 ぜひコメント欄を書いていただけると嬉しいです。 引き続き勝手にコメント強化期間をやっております。 また、放送のいいねとSNSでのシェアをしていただけるととても励みになります。 いつも藤原さんとかmel999さんがXでいいねしていただいているのもとても励みになっております。 ありがとうございます。 次回の放送はVoicyのトークテーマ、旅行積み立てというテーマについてお話ししようと思います。 私は旅行積み立てやっていませんので、やっていませんというお話しをしようかなと思っております。 それではまたお会いしましょう。ごきげんよう。 もっと見る #QA #ソフトウェアテスト #テスト計画 Software Testing Journey🌍プレミアム放送配信中!00:181.タイトルコール07:392.テスト計画で苦労していること00:503.今日のほっこり話🎬🟥00:404.次回の放送は、#旅行積立やってませんコメント感想・質問・応援メッセージを書こう hua steven2025年1月12日いろいろ勉強になりました❗❤️1返信
#641会議の前に5分準備すると、仕事がかなり変わる 13分・昨日・ 89再生AI目次会議の目的明確化が時短の鍵会議の脱線を防ぐ勇気ある確認参加者コスト意識で議論を集中ユーザー視点が問いを生む思考法日常のささやかな幸せをブドウに見て
#639秋の夜長、時間を味わう 9分・9月12日・ 110再生AI目次スマホなしで味わう贅沢な時間“時間を使う”から“味わう”思考へ現代人が失った「何もしない」価値大喜利カードゲーム開発秘話の深掘り感謝と熱気!ゲームプレゼント企画
#638 『Taking Testing Seriously』 10章より 7分・9月11日・ 60再生AI目次『Taking Testing Seriously』品質特性の新定義プロジェクトに最適化する品質特性の思考プロダクトの『カリスマ性』を測る指標ユーザーを惹きつける10の評価要素季節の変わり目に感じた気温のサプライズ
#637要求と要件の違い、説明できますか? 11分・9月10日・ 115再生AI目次要求と要件の混同とその影響旅行のたとえ話で学ぶその違いISTQB定義と開発現場での応用本当に達成すべきゴールを見極めるヨーロッパ購入の特別な石鹸を捜索
#636 あと何回両親と食事ができるだろうか? 14分・9月9日・ 129再生AI目次「グッドライフ」が語る両親との時間限られた回数で気づく家族との絆リスナーのコメント:災害への備え仕事を抱え込まないチームの秘訣次回予告:要求と要件の違いとは?
#635 カードゲーム作りの難しさと面白さ 1時間1分・9月8日・ 65再生AI目次声優への愛から生まれた「マッピンカルタ」ゲーム発想の源泉、独自の思考プロセス仕事の複雑さをゲーム化する難しさクリエイターに共通するゲーム作りの型未発表「狩猟ゲーム」とQA愛の真髄
#634 仕事ができる人ほど「問いを持っている」 14分・9月7日・ 127再生AI目次「問い」を持つ人が仕事で強い理由QAエンジニアに不可欠な「問い」の視点良い「問い」を持つための3つの秘訣「自分がいなくても回る業務」の意義別府温泉で満たされた「温泉欲」
#633 ばさつさんと、大喜利カードゲーム作りについて 1時間0分・9月6日・ 72再生AI目次おもちゃ作りへの原点と妄想家コミュニティ「選ぶだけ大喜利」ゲームの着想2年間の試行錯誤!ルール簡素化の秘訣「パワーワード問題」を越えた言葉の妙印刷・PRの苦労とゲムマ出展の現実