アジャイルFAQ

アジャイルやスクラムに関するよくある質問

直近開催のScrum Alliance認定スクラムマスター研修のご案内

各スプリントで回帰テストをすると大変なのですがどうしたらいいですか?

完成の定義という品質基準をスプリント開始前に定めて、スプリントではその品質を満たすようにしないといけません。 そもそもその基準を満たしていないものは、リリース判断の対象にすらならず、プロダクトバックログアイテムも完成とはなりません。 したがってテストは自動化し、コードの変更を行うたびに全てのテストを毎回自動で実行しリグレッションがないことを検証するといった活動が必要です。 スクラムでは自動化自体は定義されていませんが、毎スプリントでリリース判断可能なものをつくるためには事実上はテスト自動化が必須です。

なお、実際のリリースに際して必要なすべての品質をスプリント中に満たせるのであれば、スプリント中でもいつでもリリース可能となります。 一方でプロダクトの性質によっては数か月単位でのリリースに決まっていたり、リリースするには外部のセキュリティベンダーによるペネトレーション試験が必要だったりすることもあります。 こういったケースでは、リリース前に「リリーススプリント」と呼ばれるテスト期間をとることもあります。 ただし、スプリントで担保している内容と、実際のリリースで担保しなければいけない内容に差が多ければ多いほど、急な変化に対応したりはできなくなりますし、大きな品質問題が最後に見つかる可能性もあります。

カテゴリ



プロダクト開発で、こんな課題を感じていませんか?

  • 何を作るべきか、順位の決め方が定まらない
  • プロダクトの方向性をチームで共有できていない
  • 開発組織の体制や役割がうまく機能していない
  • 開発プロセスが形骸化し、目的を見失っている
  • アジャイルを導入したが、組織に定着しない

プロダクトマネジメント、組織構造、開発プロセスの課題について、組織全体の視点から支援します。

お問い合わせ(初回相談無料)

契約を前提にした相談でなくて構いません。相談に際して事前の整理や準備は不要です。

Aligned ―プロダクト開発におけるステークホルダーとの関係性の築き方
ダイナミックリチーミング 第2版
Tidy First?
脳に収まるコードの書き方
プロダクトマネージャーのしごと 第2版
エンジニアリングマネージャーのしごと
チームトポロジー
スクラム実践者が知るべき97のこと
プロダクトマネジメント
SCRUM BOOT CAMP THE BOOK
みんなでアジャイル
レガシーコードからの脱却
Effective DevOps
変革の軌跡
ジョイ・インク
アジャイルコーチの道具箱
カンバン仕事術
Software in 30 Days
How to Change the World