Episode 2: The Rise of DevOps – Overcoming Software Delivery Challenges.
In these blog posts, Karthi shares Happiest Minds’ perspective on the rise of DevOps as a key to overcome software delivery challenges.
While developers want to deliver changes quickly, operations want reliability and stability. Lee Thomson describes this as a wall of confusion. We need a bottom-up approach to address the long history of contentiousness between development and operations, make both teams work together achieving a more agile delivery cycle by breaking this wall of confusion. This approach that pushes development and operations teams to collaborate and fix the organizational issues that were forcing them apart, is termed as DevOps.
Devops (a portmanteau of development and operations) is a software development method that stresses communication, collaboration and integration between software developers and information technology (IT) operations professionals.
Principles of DevOps
We had discussed the challenges of software delivery in Episode1. In order to address those challenges, we have set out a definitive and foundational approach based on certain principles. Embracing Devops starts with following the five basic principles – Culture, Automation, Lean, Metrics and Sharing.
Now, what are the benefits of DevOps?
Stay tuned to understand the Happiest Minds DevOps Approach!
ABOUT HAPPIEST MINDS
Happiest Minds enables Digital Transformation for enterprises and technology providers by delivering seamless customer experience, business efficiency and actionable insights through an integrated set of disruptive technologies: big data analytics, internet of things, mobility, cloud, security, unified communications, etc...