テストとは まず、ウォーターフォール型開発・アジャイル型開発と開発手法によってテストの柔軟さや変更コストが変わってきます。 ここでは、アジャイル型開発をメインとし、(開発)実装完了し(コードフリーズ)プロダクトリリースに向かって行うテストを考察します。 不具合の発生は主に、要件定義や設計書段階であり、(不具合)検出は主に受け入れテストかリリース後の本番環境である割合が多い。 そのため、このフェーズを疎かにすると、リリース後不具合が発生し、場合によってはユーザーへ謝罪や返金が必要となる。 また、サブスクリプション型やSaaS型のビジネス企業としてはCharn数値をどう抑えるのかが大事となる。 一企業として損失、信頼が失われる結果となり、一度 「失った信頼を取り戻す」 のは並大抵では無いです。 予め、テスト計画やテスト対策を考えテストを軽視しないことです。 不具合のコストを考え、リリース後の不