スクラム開発を行う場合のデメリットは、以下のようなものがあります。
- 教育に割く時間が取りにくい
- スクラム開発は、ウォーターフォール型の開発とは大きく異なるため、移行する際の習得に時間がかかる場合があります。
- チームメンバー全員がスクラムについてしっかり理解していなければ、プロジェクトの失敗を招く可能性があります。
- コミュニケーション能力が問われる
- スクラム開発は、少人数のチームで密にコミュニケーションを取りながらプロジェクトを進める方法です。
- ステークホルダー側にもスクラムの考え方を理解してもらう必要があります。
- コミュニケーション能力が低いと、チーム内や顧客との認識のずれやトラブルが起こりやすくなります。
- 開発全体のスケジュール管理がしにくい
- スクラム開発では、短いサイクルを繰り返している間に全体像が見えづらくなり、開発の方向性にブレが生じやすくなります。
- スプリント単位で振り返りを実施するため、チームやプロセスの問題にすぐ気づけるというメリットがありますが、反面、問題の対処に時間を取られてしまうこともあります。
- スクラムでは要求の追加や変更を受け入れられるので、気がつかないうちにチームのキャパシティを超えたスコープになってしまうこともあります。
The following two tabs change content below.