DevOps: New face of software development.
It is a software development method that stresses communication, collaboration and integration between software developers and information technology professionals.
Src:-http://en.wikipedia.org/wiki/DevOps
DevOps is a response to the growing awareness that there is disconnect between what is traditional considered development activity and what is traditional considered operations activity. This disconnect often manifests itself as conflict and inefficiency.
As there is a “Wall Of confusion ” between development and operations . This “Wall” is caused by a combination of conflicting motivations, processes, and tooling.
Src:-http://www.somic.org/2010/03/02/the-rise-of-devops/
Development-centric folks tend to come from a mindset where change is the thing that they are paid to accomplish. The business depends on them to respond to changing needs. Because of this relationship, they are often incentivized to create as much change as possible.
Operations folks tend to come from a mindset where change is the enemy. The business depends on them to keep the lights on and deliver the services that make the business money today. Operations is motivated to resist change as it undermines stability and reliability.