It’s been a little over a decade since DevOps started to make its way into the mainstream of software development. But rather than experience a wane in popularity, it’s become integral to different areas of the software development lifecycle. DevOps, it seems, is going the way of Agile with the percentage of companies having adopted or fully-immersed in DevOps climbing from 48% in 2017 to 50% 2018, and companies only just starting to or thinking about adopting DevOps going from 40% in 2017 to 36% in 2018. If you further consider the amount of companies that are leveraging offshore software development companies for their software projects, it becomes clear that software outsourcing perners need to share their clients’ level of DevOps expertise
Understanding DevOps As A Philosophy, Not Just A Framework
DevOps transitions can be challenging because they don’t just entail a new set of practices or tools used during the software development lifecycle, but a change in culture and mindset. Where historically the development and operations teams have worked separate, DevOps endeavors to bridge the gap through increased collaboration and shared ownership of a project at every step of the process. This understanding of DevOps as a philosophy is crucial to is success, as PSL’s senior DevOps engineer Juan Ruiz explains.
In this interview, Juan discusses his understanding of DevOps, how PSL approaches the process of implementing DevOpsrocess, and what makes PSL unique in terms of DevOps practices. He explains PSL’s particular mindset as a software outsourcing partner when it comes to approaching a client’s process and project to employ a DevOps mindset.