The Best Way for Dev and Ops to Collaborate - Part 5
November 14, 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 5 covers communication.

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

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

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

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

COMMUNICATION TOOLS: CHAT AND VIDEO

A step deeper is not to focus on the tools, but that the tool should make it fluid and easy to communicate and collaborate. Typically this consists of a text based chat system, and an easy video conferencing capability (unless the team members are co-located).
Jonah Kowall
VP of Market Development and Insights, AppDynamics

In a traditional world, DevOps is the true collaboration between developers and operations working together and breaking down silos between their respective departments. However, this isn't always the case. Ops is often focused on production systems and tickets, which can take time to address, while Dev only focuses on matters than can be resolved in minutes. To help break these silos, it's time to introduce a chatbot or chat messages, which can be posted and addressed in real-time. This way, the Dev and Ops teams can work together, with the help of Natural Language Processing and Machine Learning, to trigger intelligent healing mechanisms. Truly productive collaboration in DevOps world is a mix of Dev, Ops, and Bots working and learning on a continuous basis to automate operations.
Sri Vasireddy
President, REAN Cloud

CONTINUOUS COMMUNICATION

Continual communication is key. Weekly "what's happening in production" email messages (what's rolling out, new infrastructure, etc), instant message channels, weekly planning sessions, and common ticketing tools keep everyone in sync.
Andrea Adams
VP of Engineering, Spanning

OPEN CHANNELS OF COMMUNICATION

It is important that Dev and Ops have open channels of communication. Depending on the organization, these channels could range from periodic cross-functional stand-up meetings, project-aligned or cross-functional email lists, or interdisciplinary chat channels. Both Dev and Ops can use these channels to share information about the development status, test results, deployment stages, and production performance of application projects, giving everyone a better understanding of the state of their work and enabling more effective collaboration.
Dan Juengst
Principal Technology Evangelist, OutSystems

FEEDBACK LOOPS

Members of the IT Central Station community say that the best way for dev and ops to collaborate is to use solutions that are built with collaboration features, automated workflows and give end-to-end visibility. This allows teams to implement feedback loops for continuous improvement.
Russell Rothstein
Founder and CEO, IT Central Station

IT Central Station APM Solutions Report

It is important that dev teams and IT ops adopt objective, scientific processes to ensure app demands and infrastructure are kept in alignment. Too many organizations rely on opinions and presumptions when communicating application requirements, and this can lead to massive downstream inefficiencies. For example, development groups often have no way of knowing exactly what resources their apps will need under real use, and are forced to communicate arbitrary or best-guess resource requirements. This can tie the hands of ops teams, who have to meet these requirements, whether they are correct or not. With the right process and analysis in place, this starts to look more like a continuous feedback loop, where ops teams can quantify and characterize actual app behavior, use this to optimize the hosting strategy for each app, and communicate this back to dev teams to create a virtuous fact-based devops cycle.
Andrew Hillier
CTO and Co-Founder, Densify

SINGLE SOURCE OF TRUTH

Dev teams and Ops teams dip into dozens of different types of data every day. For them to collaborate effectively on building the right environment to deliver great apps to customers, they need to create a control plane that aggregates all the data they're getting, making it accessible and usable by all. A common source of truth is the foundation of any successful Dev/Ops relationship.
Andrew Marshall
Director of Product Marketing, Cedexis

Accurate, up-to-date documentation is the best collaboration tool. When two teams can agree that the documentation they use is an accurate and complete description of how the technology is supposed to work, they have a single source of truth — which is essential. Complete documentation is more than just words — it includes definitions, examples, test suites, and automation.
Abhinav Asthana
CEO, Postman

SHARE DATA IN REAL TIME

Sharing data, in real time, is critical for devs and ops to collaborate effectively. Whether across a desk or across the globe, data is the one constant that everyone in DevOps can rely on. I see leading DevOps-driven organizations sharing technical data to accelerate delivery and improve quality — like story planning, sprint timing, code commits, test results, build status, performance characteristics, resource utilization, deployment times, etc. But the more advanced organizations take it one step further to share operational and customer data to drive greater insights into the underlying business impact of software — like application utilization, feature popularity, customer signups/cancellations, cart fulfillment/abandonment, click-through rates, and even revenues. Creating this type of data-driven feedback loop makes DevOps so powerful and leads to success for organizations who adopt it.
Andi Mann
Chief Technology Advocate, Splunk

EASY ACCESS TO INFO

Dev creates solutions and provides fixes. Ops (and all non-Dev) tries to answer the "who, what, where, how and when" of the changes being delivered. The goal for every team along the application delivery path is to know the answers to those questions. Collaboration occurs when those answers are easy to obtain and understand. For example, Operations shouldn't have to read a CI build log to know what changes have occurred.
TJ Randall
VP of Customer Success, XebiaLabs

Read The Best Way for Dev and Ops to Collaborate - Part 6, covering DevOps and development tools.

Share this

Industry News

March 06, 2025

Parasoft is showcasing its latest product innovations at embedded world Exhibition, booth 4-318, including new GenAI integration with Microsoft Visual Studio Code (VS Code) to optimize test automation of safety-critical applications while reducing development time, cost, and risk.

March 06, 2025

JFrog announced general availability of its integration with NVIDIA NIM microservices, part of the NVIDIA AI Enterprise software platform.

March 06, 2025

CloudCasa by Catalogic announce an integration with SUSE® Rancher Prime via a new Rancher Prime Extension.

March 05, 2025

MacStadium announced the extended availability of Orka Cluster 3.2, establishing the market’s first enterprise-grade macOS virtualization solution available across multiple deployment options.

March 05, 2025

JFrog is partnering with Hugging Face, host of a repository of public machine learning (ML) models — the Hugging Face Hub — designed to achieve more robust security scans and analysis forevery ML model in their library.

March 05, 2025

Copado launched DevOps Automation Agent on Salesforce's AgentExchange, a global ecosystem marketplace powered by AppExchange for leading partners building new third-party agents and agent actions for Agentforce.

March 05, 2025

Harness completed its merger with Traceable, effective March 4, 2025.

March 04, 2025

JFrog released JFrog ML, an MLOps solution as part of the JFrog Platform designed to enable development teams, data scientists and ML engineers to quickly develop and deploy enterprise-ready AI applications at scale.

March 04, 2025

Progress announced the addition of Web Application Firewall (WAF) functionality to Progress® MOVEit® Cloud managed file transfer (MFT) solution.

March 04, 2025

Couchbase launched Couchbase Edge Server, an offline-first, lightweight database server and sync solution designed to provide low latency data access, consolidation, storage and processing for applications in resource-constrained edge environments.

March 04, 2025

Sonatype announced end-to-end AI Software Composition Analysis (AI SCA) capabilities that enable enterprises to harness the full potential of AI.

March 03, 2025

Aviatrix® announced the launch of the Aviatrix Kubernetes Firewall.

March 03, 2025

ScaleOps announced the general availability of their Pod Placement feature, a solution that helps companies manage Kubernetes infrastructure.

March 03, 2025

Cloudsmith raised a $23 million Series B funding round led by TCV, with participation from Insight Partners and existing investors.

February 27, 2025

IBM has completed its acquisition of HashiCorp, whose products automate and secure the infrastructure that underpins hybrid cloud applications and generative AI.