Table of Contents

Development and Operations (DevOps)

Go up to Terms and Definitions

Discussion

Development and Operations (DevOps) integrates software-development and operational activities into a coordinated lifecycle.

DevOps reduces organizational and procedural separation between the people, processes, and technologies that develop, build, test, release, deploy, operate, and maintain software and systems.

DevOps commonly uses:

Within Crucible documentation, DevOps provides the broader lifecycle context for integrating repository changes, automated builds, deployments, validation activities, and operational feedback.

DevOps does not by itself establish the security practices required throughout that lifecycle. Development, Security, and Operations (DevSecOps) explicitly integrates security into DevOps activities.

Definition

coordinated approach that integrates software-development and operational activities, processes, and responsibilities throughout the software or system lifecycle

Source

Adapted from:

Note

The term DevOps combines Development and Operations.

DevOps is an organizational and engineering approach rather than a particular tool, product, deployment platform, or CI/CD implementation.

Automation commonly enables DevOps practices, but automation alone does not establish DevOps. DevOps also requires coordination between development and operations and feedback across lifecycle activities.

DevOps differs from Development, Security, and Operations (DevSecOps). DevSecOps integrates security practices and responsibilities throughout the DevOps lifecycle.

Example

A development team commits a configuration change to a Git repository. An automated pipeline builds the affected Artifact, performs tests, deploys it to a target environment, validates the deployment, and provides the resulting status to development and operations personnel.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.