開発(Development)と運用(Operations)を組み合わせた造語。機能の追加を求める開発部門と、サービスの安定性や信頼性を求める運用部門が協力し、短期間で新機能の開発やシステムの改善を進める手法を指す。小規模な開発とリリースを続けることでユーザーのニーズに素早く対応できるほか、機能の追加や修正によるリスクなども低減できるメリットがある。