If there’s work I can’t do alone, I’ll just ask a buddy to help out. That’s how collaboration has worked forever. Conversation has always been the primary facilitator of achieving goals together, be it any kind of work.
Agile and DevOps emphasize efficient communication, and for good reason: in order to break down walls and to be able to keep pace with an accelerating lifecycle, conversations are key.
Yet where these conversations are happening has changed considerably. E-mail is no longer the preferred method, and software development tools have failed to follow up on this shift to instant messaging. ChatOps changes that. Welcome to the era of conversation-driven development.
Conversations powering Agile development
With practices such as the daily standup, the Kanban board, iteration checkpoints, and retrospective meetings, Agile and DevOps recognize the power of efficient, real-time communication, and encourage team members to work together on complex problems.
Increasingly, work conversations move from the coffee machine or meeting spaces over to virtual chat rooms. As a consequence, there’s a growing need to channel all that work happening on chat right into development in a traceable and transparent manner. That’s what ChatOps helps you do.
Real-time collaboration in a fast-paced environment
In a ChatOps environment, such as what codeBeamer ALM’s upcoming release 9.0 provides via its integration with Slack, you can plug conversations into development. ChatOps with Slack lets you use your chat window like a command line to execute development tasks. Using simple in-chat queries, you can draw data on work items right from your ALM tool. You can also edit work items, for instance, add comments or trigger status transitions using a simple slash command, without leaving the chat window.
To make sure all your conversations are traced and put to work, you can attach entire chat rooms to a certain artifact. As your team members communicate real-time, they’ll be able to use bots to automate simple tasks. All this translates to time and costs savings, enhanced efficiency, and transparency throughout the development lifecycle.
See our release page for more info about how ChatOps works with the new version of codeBeamer ALM 9.0!