数年先の状況予測も困難となった現代において、新たな技術や変化するビジネス環境、顧客ニーズへの迅速な対応のため、多くの企業でアジャイル開発の手法が取り入れられるようになった。一方で、欧米企業を中心にアジャイル開発の大規模化が普及している。
規模が拡大するケースとして、通常のアジャイルチームで小さく開発を始めた製品が、ビジネスの成長とともに規模が拡大して、チームも少しずつ大きくなるケースと、最初から大規模製品を開発する前提で、従来の開発体制よりリリースのスピードを上げていくケースの2パターンがある。いずれのケースにおいても、製品の品質を担保する上では、「自動テストのメンテナンスコスト増大」「手動テストに関わる工数の増加」「製品全体像の把握の難しさ」といった課題に取り組む必要がある。
本資料では、アジャイル開発の大規模化に伴う3つの課題について言及した上で、解決に向けたアプローチを解説する。あるテスト管理ツールを導入し、テスト管理工数を削減した事例も紹介しているので、併せて参考にしてほしい。