アジャイル開発
アジャイル開発とは、ひとことで言えば、短い開発サイクルを繰り返し、顧客との対話と変化への対応を重視するソフトウェア開発の総称です。アジャイルソフトウェア開発宣言では「プロセスやツールよりも個人と対話を、包括的なドキュメントよりも動くソフトウェアを」といった4つの価値が掲げられています。代表的な手法にScrum、XP、Kanbanなどがあります。セキュリティ面では各スプリントごとに脅威モデリング・コードレビュー・自動テストを組み込む「セキュアアジャイル」が求められ、DevSecOpsとの親和性が高いです。要件変動の大きいWebサービスやモバイルアプリ開発で広く採用されています。

