見出し画像

インクリメント=動作するプロダクト

「インクリメント(increment:増大)」とは「動作するプロダクト」のことを指します。
この場合、「動作するプロダクト」=「ユーザーに対する増大する価値」を示しているのでしょうか。

それはさておき、スプリント終了時には新しい「インクリメント」=「動作するプロダクト」がリリースするかどうか判断可能な状態で「完成」されていなければなりません。

「完成」とは具体的にはスクラムチームの決めた「完成の定義」を満たしている状態を言います。
では「完成の定義」とは何か?
1.チーム内のレビューが完了していること
2.テストが通っていること
3.デモ環境にデプロイされていること
4.デモ環境での動作確認が完了していること
これら4つが「スプリントレビュー」が行われる前に終わっている必要があります。

テストが通っていることが必要なのでアジャイル開発においては自動化されたテスト環境が必要になります。
しかし、恥ずかしながら僕はその「自動化されたテスト環境」というものがどういうものなのか。それをどう作るのか?誰が作れるのか?まるで理解していないのです。

さて...どうしたものか...
とりあえずは「自動化されたテスト環境」というものがどういうものか調べてみるほかないのでしょう。

この記事が参加している募集

この記事が気に入ったらサポートをしてみませんか?