← All termsGLOSSARY / Technology
DevOps.
DevOps(開発と運用の協働)
ソフトウェア開発と運用の分断を減らし、継続的な提供と改善を進める文化・実践。
コードの変更からテスト、リリース、監視、障害対応までを一体の流れとして扱う。CI/CD、自動テスト、Infrastructure as Code、監視とフィードバックなどが関連するが、ツールを導入するだけではDevOpsにならない。
開発速度だけでなく、サービスの安定性や復旧のしやすさも重要な成果になる。運用担当へ問題を押し付ける構造が残っていれば、デプロイが自動化されても組織上の分断は解消されない。誰が利用者体験を最後まで引き受けるかという責任の設計でもある。
障害を減らすために変更を止め続けるのではなく、小さな変更を安全に繰り返せる設計が重要になる。レビュー文化も技術と同じくらい効く。