ISO/IEC/IEEE 24765 용어집은 IEEE 2675-2021의 정의를 따라 DevOps를, 소프트웨어와 시스템 제품·서비스를 명세하고, 개발하고, 운용하고, 생명주기의 모든 면을 계속 개선하려고 관련 이해관계자 사이의 소통과 협업을 낫게 하는 원칙과 실천의 집합으로 정의한다.[1]

표준

IEEE 2675-2021은 시스템과 애플리케이션을 신뢰할 수 있고 안전하게 빌드하고, 패키징하고, 배포하는 기술 원칙과 프로세스를 정한다.[2] ISO/IEC/IEEE 32675:2022는 소프트웨어 생명주기 프로세스를 정의하고 통제하고 개선하려고 DevOps를 구현하는 요구사항과 지침을 준다.[3] 이 표준은 IEEE Computer Society의 위원회가 IEEE 2675-2021로 만든 것을, ISO/IEC JTC 1/SC 7이 ISO와 IEEE의 PSDO(Partner Standards Development Organization) 협약에 따른 신속 절차로 채택한 것이다.[4]

목적

SWEBOK V4.0a에 따르면 전통적인 소프트웨어 프로세스에서는 개발 팀이 배포할 준비가 된 애플리케이션을 운영 팀에 넘기고, 운영 팀이 대개 손으로 배포해 시간과 품질 양쪽에서 비효율적이었다.[5] DoD는 보고서 The State of DevSecOps(2025)에서, DoD의 소프트웨어 개발자는 소프트웨어를 만들고 인도해 임무 요구를 맞추는 속도를 가장 먼저 따지고 IT(information technology) 운영은 모든 이해관계자가 쓰는 인프라의 안정성, 접근성, 가용성을 주된 목표로 둔다고 진단했다.[6] DevOps는 개발과 운영 사이의 조직 벽(사일로)을 없애고 두 쪽의 협업을 늘리려 하며, 배포 단계를 자동화해 개발과 배포에 드는 시간을 줄이려 한다.[5][7] DevOps라는 이름의 Dev는 개발(development)을, Ops는 운영(operations)을 가리킨다.[7][8]

Flickr의 John Allspaw와 Paul Hammond는 Velocity 2009에서 하루 10번의 배포를 제목으로 내건 발표로, Flickr에서 개발과 운영이 도구와 문화로 협력하는 방식을 소개했다.[9]

SWEBOK V4.0a에 따르면 애자일 개발은 잦은 반복으로 구현에 이른 피드백을 주고, DevOps는 운영에서 오는 피드백으로 개발자가 자기 코드가 운영 환경에서 어떻게 동작하는지 더 빨리 알게 한다. DevOps는 여러 변경을 묶어 정해진 간격으로 내는 릴리스 대신, 작은 변경 단위를 필요할 때 서로 독립적으로 내보내려 한다.[5]

원칙과 실천

IEEE 2675-2021은 DevOps 원칙으로 임무 우선(mission first), 고객 중심(customer focus), 왼쪽으로 당기기(left-shift), 모든 것의 지속화(continuous everything), 시스템 사고(systems thinking)를 든다.[2]

DevOps의 실천에는 다음이 있다.[5][7]

  • 빌드, 테스트, 배포, 인프라 구성의 자동화
  • 지속적 통합과 지속적 전달·배포
  • 운영 중인 시스템의 모니터링과 로깅
  • 운영에서 얻은 정보를 다음 개발에 되먹이는 피드백[5][7]

보안을 이 흐름의 처음부터 모든 단계에 넣기를 강조하는 이름이 DevSecOps다.[5][7]

[1]
IEEE Computer Society, “SEVOCAB: Software and Systems Engineering Vocabulary (ISO/IEC/IEEE 24765).” 2026. Accessed: Oct. 02, 2026. [Online]. Available: https://pascal.computer.org/sev_display/index.action
[2]
IEEE, “IEEE 2675-2021 — IEEE Standard for DevOps: Building Reliable and Secure Systems Including Application Build, Package, and Deployment (IEEE SA standard page).” 2021. Accessed: Oct. 03, 2026. [Online]. Available: https://standards.ieee.org/ieee/2675/6830/
[3]
ISO/IEC/IEEE, “ISO/IEC/IEEE 32675:2022 Information technology — DevOps — Building reliable and secure systems including application build, package and deployment.” 2022. Accessed: Oct. 03, 2026. [Online]. Available: https://www.iso.org/standard/83670.html
[4]
ISO/IEC/IEEE, “ISO/IEC/IEEE 32675:2022 Information technology — DevOps — Building reliable and secure systems including application build, package and deployment (OBP preview).” 2022. Accessed: Oct. 03, 2026. [Online]. Available: https://www.iso.org/obp/ui/#iso:std:iso-iec-ieee:32675:ed-1:v1:en
[5]
H. Washizaki, Ed., “Guide to the Software Engineering Body of Knowledge (SWEBOK Guide), Version 4.0a,” IEEE Computer Society, 2026. Accessed: Oct. 02, 2026. [Online]. Available: https://ieeecs-media.computer.org/media/education/swebok/swebok-v4.pdf
[6]
“The State of DevSecOps,” U.S. Department of Defense (DoD), Mar. 2025. Accessed: Oct. 04, 2026. [Online]. Available: https://web.archive.org/web/20260120000418/https://dodcio.defense.gov/Portals/0/Documents/Library/DevSecOpsStateOf.pdf
[7]
R. Chandramouli, “Implementation of DevSecOps for a Microservices-based Application with Service Mesh,” NIST Special Publication 800–204C, Mar. 2022. doi: 10.6028/NIST.SP.800-204C.
[8]
“DoD Enterprise DevSecOps Fundamentals,” U.S. Department of Defense (DoD), Oct. 2024. Accessed: Oct. 03, 2026. [Online]. Available: https://web.archive.org/web/20260111144818/https://dodcio.defense.gov/Portals/0/Documents/Library/DoD%20Enterprise%20DevSecOps%20Fundamentals%20v2.5.pdf
[9]
J. Allspaw and P. Hammond, “10+ Deploys Per Day: Dev and Ops Cooperation at Flickr.” Presentation at Velocity 2009, 2009. Accessed: Oct. 05, 2026. [Online]. Available: https://cdn.oreillystatic.com/en/assets/1/event/29/10%2B%20Deploys%20Per%20Day_%20Dev%20and%20Ops%20Cooperation%20at%20Flickr%20Presentation.pdf