teach by doing: conversation-driven development with chatops
TRANSCRIPT
Teach By Doing: Conversation-Driven Development with
CHATOPS
Raj Indugula & Rob Brown
�2
Communication with teams
Information streams
Actions to perform
�3
Agenda
What is ChatOps? Why ChatOps?
Roadmap to AdoptionParting Thoughts
�4
What is ChatOps?
�5
Everything Inside Your Chat Room
�6
Synchronous Communication
Broader visibility & accurate awareness
Speed of action
Who uses this ChatOps…
�7
Security Development Operations
Benefits
�8
�9
Increased Automation
Visibility & Team Engagement
Centralize Communication & Information
Minimize Email
Roadmap to Adoption
�10
Big Picture
Communication with teams
Information streams
Actions to perform
�11
Key Integration Points
Step 1
�12
Consolidate Communication
Chat App
Choose a Chat Application
Chat Apps
ROCKET.CHAT
�13
Demo
�14
Required Features
Provide Rooms/Channels
Show Inline Images
Filtering
When choosing a chat application…
�15
Push Information Into the Chat Room
Step 2
�16
Chat App
Demo
�17
Execute Actions from the Chat Room
Step 3
�18
Demo
�19
Chat Robots
Hubot Lita ErrBot
Hears and Responds to messages | Does tasks specific to your process
�20Cog
Demo
�21
Parting Thoughts
�22
�23Cha
mpi
on o
f Cha
nge
What is something that I look up frequently?
What process do I run manually more than a few times a day/week?
What are some questions I’m asked frequently?
What are some tasks that people want me to do for them?
Training
Security
The Whole Organization
Less
ons
Lear
ned
Noise