【ISTQB /JSTQB Agile Tester 解説】1.2.3 レトロスペクティブ(振り返り)をわかりやすく解説

JSTQB Agile Tester

アジャイル開発において欠かせないイベントのひとつが レトロスペクティブ(Retrospective:振り返り) です。

スクラムなどでは 各イテレーション(スプリント)ごとに必ず実施 され、チーム全体が継続的に成長していくための重要なプロセスです。

この記事では、ISTQB Agile Tester Extension のシラバス内容と、動画のポイントをわかりやすく整理して解説します。


🔍 レトロスペクティブとは?

レトロスペクティブは、「イテレーションごとに行う改善のための振り返り」 です。

参加者は以下のようなメンバーです。

  • ビジネス代表者(Product Owner など)

  • 開発者(Developer)

  • テスター(Tester)

  • スクラムマスター

目的は、今のプロセスをより良くすること

具体的には以下のようなテーマが話し合われます。


🎯 レトロスペクティブの主な目的

レトロスペクティブでは、主に次の視点から振り返りが行われます。

1. うまくいったこと(Keep)

  • 予定より早く完了したタスクは?

  • コミュニケーションは適切だったか?

  • 自動テストが上手く機能したか?

2. うまくいかなかったこと(Problem)

  • バグの発見が遅れた理由は?

  • 要件の理解不足がなかったか?

  • 作業のボトルネックになった箇所は?

3. 改善できること(Try)

  • 次回はどのようにプロセスを改善するか?

  • 追加できるツールやテスト手法は?

  • 情報共有の方法を変えるべきか?


🧪 テスターの重要な役割

テスターは 品質観点の専門家 として、レトロスペクティブに大きく貢献します。

【テスターが提供できる主なインプット】

  • 欠陥トレンド(どの工程で不具合が発生したか)

  • カバレッジ状況(テスト実施範囲・抜け漏れの有無)

  • リスク要因(顕在化したリスク・未対策のリスク)

  • ユーザー視点での改善提案(UX、エラーメッセージ、操作性など)

アジャイルではテスターは単なる品質ゲートではなく、

「次のイテレーションの品質を高めるキーパーソン」 として扱われます。


📌 従来の開発との違い:なぜアジャイルのレトロスペクティブが重要なのか?

従来型(ウォーターフォール)開発では、プロジェクト終了時 に一度だけ振り返りを行うのが一般的です。

しかし、終了時の振り返りでは、

  • すでに改善を反映できない

  • 問題に気づくのが遅い

  • 同じミスを繰り返しがち

という欠点があります。

一方アジャイルでは、

✔ 各イテレーションごとに実施

✔ 小さな改善を繰り返し積み上げる

✔ 次のスプリントですぐに改善を反映できる

という大きなメリットがあります。


📘 具体例:レトロスペクティブの流れ

▼例:あるスプリントでのレトロスペクティブ

1. データの共有(Fact)

  • 7つのユーザーストーリー中、6つが完了

  • バグが4件発生、そのうち2件は受け入れテストで発覚

  • 自動テストの実行時間が増加

2. うまくいった点(Keep)

  • デイリーの進捗共有がスムーズ

  • テスターと開発者のコミュニケーションが改善

3. うまくいかなかった点(Problem)

  • 新しいUIに対するテスト準備が遅れた

  • API仕様変更の共有が遅れた

4. 改善策(Try)

  • API仕様変更は必ず当日中にチャットで共有

  • UI変更は事前にテスト観点レビューを実施

  • 自動テストの実行時間短縮のためにパラレル実行を検討


📝 レトロスペクティブで扱われる項目の例

  • テストカバレッジの状況

  • 欠陥密度の変化

  • スケジュール達成度

  • コミュニケーションの質

  • 作業フローの効率

  • ドキュメントの更新状況

  • ボトルネック要因の洗い出し


🧩 まとめ:レトロスペクティブは「継続的改善」の要

アジャイル開発におけるレトロスペクティブは、チーム全体が成長し続けるための必須プロセス です。

  • 問題を放置しない

  • 成功体験を次に活かす

  • 改善案をすぐに試す

これらを繰り返すことで、

品質・速度・生産性が大幅に向上 します。

ISTQB Agile Tester の試験でもよく問われるテーマなので

理解を深めておきましょう!

コメント

タイトルとURLをコピーしました