SDLC(システム開発ライフサイクル)において、セキュリティ要件を定義すべき最も効果的かつ低コストなフェーズはどれか。

開発が進んでからセキュリティを追加すると手戻りコストが膨大になるため、最初の要件定義段階でセキュリティ要件を組み込むことが最も効率的である(Security by Design)。