DevOps is the blending of tasks performed by a company's application development and systems operations teams.

The term DevOps is being used in several ways. In its most broad meaning, DevOps is a philosophy or cultural approach that promotes better communication between the two teams as more elements of operations become programmable. In its most narrow interpretation, DevOp is a job description for an employee who possesses the skills to work as a both a developer and a systems engineer. In some industries, the term is also being used to describe a moderator between the two groups who functions as a type of scrum master to help developers and operations teams keep application lifecycle management (ALM) top-of-mind. 

The necessity for tearing down the silos between development and operations has been expedited by cloud computing and the software-defined networking (SDN) movement. Traditionally in the enterprise, the application development team is in charge of gathering business requirements for a software program and writing code. The development team tests their program in an isolated development environment for quality assurance (QA) and -- if requirements are met -- releases the code to operations for use, otherwise known as "throwing it over the wall." The operations team deploys the program and maintains it from that point on. 



This was last updated in January 2011
Posted by: Margaret Rouse
View the next item in this Essential Guide: waterfall model or view the full guide: Working with Enterprise ALM: Mobile, cloud and more

More News and Tutorials

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Research More Tech Terms

  • Search thousands of tech definitions
  • Browse tech definitions
    Browse Alphabetically:

Powered by

File Extensions and File Formats

File Extension and File Formats List:

Powered by