The Best Way for Dev and Ops to Collaborate - Part 2
November 07, 2017

DEVOPSdigest asked experts from across the industry – including consultants, analysts, organizations, users and the leading vendors – for their opinions on the best way to foster collaboration between Dev and Ops. Part 2 covers the personal interaction between Development and Operations.

Start with The Best Way for Dev and Ops to Collaborate - Part 1


The key is building the right kind of relationship. Trust and understanding of one another are critical to building a good working relationship. Any time there is resentment, mistrust, or hiding of information or ideas, there will be misalignment which leads to animosity and ultimately creates a lack of cohesiveness between teams.
Jonah Kowall
VP of Market Development and Insights, AppDynamics

Trust is the key design parameter needed for Development and Operations. When Dev knows they are getting accurate real-time feedback on the performance of their new release, and Ops knows the sprints aren't causing major instability issues, the level of trust is incrementally increased with every deployment. This will help foster collaboration closing the loop between monitoring and planning.
Larry Dragich
Director of Customer Experience Management at the Auto Club Group and Founder of the APM Strategies Group on LinkedIn.

The only meaningful way for Dev and Ops to come together is through building trust that is verified by both teams. Without trust, the communications channels, collaboration tools, and cross-team meetings are all useless. Great trust building exercises include embedding staff members in each other's teams aka employee exchanges. Other ways to foster trust is to provide rotation programs for junior engineers of the Dev and Ops teams. These rotational programs ensure that Dev and Ops have to work together while earning and building trust that can be carried forward with each respective teams.
Kong Yang
Head Geek, SolarWinds


The foundation of a collaborative environment for developers and operations is open-mindedness and effective communications. While traditionally each team has maintained their role while following standardized practices, there is an important human aspect to DevOps that is often forgotten: there is more than one correct way to do things. Because developers often need more insight regarding their target consumers and operations can be in the dark about the role of developers, the approach to DevOps needs to start at the culture level, with all participants employing empathy when being exposed to diverse viewpoints. This will remove silos between development and operations teams to increase transparency and facilitate effective communication and collaboration between departments. When Dev teams and Ops teams are no longer siloed, each team can come to see themselves as part owners not just of the work of their team but of the company itself. This can can lead to more agile improvements that can spread throughout the entire company and affect change.
Eric Sigler
Head of DevOps, PagerDuty


For Dev and Ops to work together, they must understand each other's role and how they both contribute to the goals of the business.
Dan Juengst
Principal Technology Evangelist, OutSystems


As development engineers continue to automate repetitive tasks, the line between Dev and Ops is starting to blur. Organizations should take advantage of this trend by encouraging Dev and Ops to share the responsibility for solving and avoiding incidents. Doing so will help drive a dramatic increase in productivity and create a powerful engine of value creation.
Andreas Prins
VP of Product Development, XebiaLabs


Go to lunch with one another. DevOps is about collaborating to achieve a common goal and in order to do that, we have to stop interacting via tickets and get to know one another as human beings. The first step to cooperation is getting to know one another. It is much better to already have rapport with the person on the other side of the phone when things go sideways and you need support – and believe me, at one point or another, things will go sideways.
Nathen Harvey
VP of Community Development, Chef


The best way for Dev and Ops to work together as a team is to have collaboration in mind when selecting the team. Having the right staff — people who are team players, willing and able to accept change and work together in a new way — is critical for the success of a DevOps initiative. Tools can, of course, provide the appropriate structure and visibility required, but should be implemented to help support a collaborative workflow, not be the workflow.
Eileen O'Loughlin
Content Analyst, Software Advice (a Gartner Company)


You have to create space for developers and operations teams to work. That means, in some cases, physical space if possible. Sometimes it means temporal space – ChatOps for example are great for that. And also emotional space – so they feel safe to collaborate on these changes.
Anders Wallgren
CTO, Electric Cloud


Gartner notes that small teams are ideal, e.g., a development team of less than 10 and IT Ops team of less than 10 as well. Start small, get everyone on the same page and take steps to ensure no one is working in isolation.
Eileen O'Loughlin
Content Analyst, Software Advice (a Gartner Company)


Things don't collaborate, people do. "Dev" and "ops" are roles, not people – and a role is nothing more than a loose collection of responsibilities, duties, and tasks. To foster better collaboration, the first step is to think of dev and ops as roles rather than teams, departments, or other organizational units. The second step is to realize that in the modern corporate environment, individuals assume different roles at different times, and often several at once, depending on the needs of the organization. At that point, the labels "dev" and "ops" themselves start to blur, as many of the duties and tasks previously assigned to one or the other no longer fall into one role or the other (e.g. is creating a Chef recipe a dev task or an ops one?) In the end, of course, the question itself becomes meaningless. The real question is: how do we foster and support a collaborative environment across the entire organization?
Jason Bloomberg
President, Intellyx

Read The Best Way for Dev and Ops to Collaborate - Part 3, covering how to set up teams.

Share this

Industry News

June 23, 2022

Akana by Perforce now offers BlazeMeter to customers, previously a solution with Broadcom Layer7.

June 23, 2022

Coder announced the release of a new open source project that gives developers and data scientists a consistent, secure, yet flexible way to create cloud workspaces in minutes.

June 23, 2022

GitGuardian is announcing a series of new features to address developer experience in securing the software development lifecycle.

June 22, 2022

OctoML released a major platform expansion to accelerate the development of AI-powered applications by eliminating bottlenecks in machine learning deployment.

June 22, 2022

Snow Software announced new functionality and integrations for Snow Atlas, a purpose-built platform that provides a framework to accelerate data-driven technology decision-making.

June 22, 2022

Traefik Labs launched Traefik Hub, a new cloud service that eliminates the complexity of management and automation of Kubernetes and Docker networking at scale.

June 21, 2022

The Linux Foundation, the nonprofit organization enabling mass innovation through open source, announced the new Open Programmable Infrastructure (OPI) Project.

June 21, 2022

Docker announced the acquisition of Atomist, a company founded to improve developer productivity and keep cloud native applications safe.

June 21, 2022

SmartBear released BitBar, an all-in-one web and native mobile app testing solution.

June 16, 2022

Armory announced general availability of Armory Continuous Deployment-as-a-Service.

June 16, 2022

Infragistics announced the launch of App Builder On-Prem.

June 16, 2022

LambdaTest launched Test-at-Scale (TAS), a test intelligence and observability platform, to help development teams with shift-left testing.

June 16, 2022

NetApp announced continued innovations and solutions to provide enterprises with more simplicity, more security and more flexibility for their hybrid multicloud environments. These new capabilities include improved ransomware protection, hybrid cloud storage in a single subscription, unified management in a single user interface, and close collaboration with VMware to help transition workloads to the cloud.

June 16, 2022

Code Intelligence announces $12 million (11M€) in Series A funding led by Tola Capital.

June 15, 2022

Keysight Technologies and Sauce Labs have partnered to deliver cloud-based testing of enterprise applications on mobile devices, browsers and secure desktops.