CrowdChat makes community discussions around particular topics easy to host. Chats can be accessed via your own LinkedIn, Twitter, or Facebook. Chat topics are organized by hashtags. The hashtag of our latest CrowdChat was #DevOpsValueStreams. Diego, Eric and other members of the CollabNet and software delivery community contributed to the conversation with thoughts, questions, comments and lively debate.
The live chat received more than 550 views in one hour, and covered topics around measuring KPIs through Value Stream Mapping, the meaning of DevOps and how to implement Value Stream Management in the enterprise.
Here’s a snapshot of some of the most popular questions and responses excerpted from the crowdchat:
Q: What is the first step to Value Stream Management for a large enterprise?
John Furrier: “My view is the first use tools that can generate data to identify key events to manage.”
Diego Lo Giudice: “Usually you need to identify the value stream to focus first.”
Eric Robertson: “Agreed. These key events can used to elicit metrics/ KPIs that are important for driving your devops lifecycle, which then map to value streams you identified.”
John Furrier: “Having end to end visibility in the data is key.”
Diego Lo Giudice: “Eliminate waste, define the target VSM and implement the pipeline to automate as much as possible to improve. The tools will generate data, so you need to create a baseline of that data, define the important metrics you want to track and compare/analyze and improve.”
Thomas Hooker: “Define the short list of critical applications you want to start with the identify their key stakeholders.”
Q: (Posed by Camille Landau) Is DevOps the “new Agile”? Is it replacing Agile?
Thomas Hooker: “No, DevOps extends Agile.”
Diego Lo Giudice: “Agile and DevOps are two sides of the same coin, the metaphor I use is: Agile is like having the Ferrari you enjoy it, the CX is great and you can go really fast!!!”
Diego Lo Giudice: “But a Ferrari (Agile) needs a nice motorway or freeway so that you can go fast, on a winding road you might have fun with a Ferrari but can’t go that fast, if bumpy definitively can’t.”
Peter Burris: “Both use a common foundation — empirical, iterative, and opportunistic — applied to different roles. Throwing a baseball is like throwing a football: different contexts and roles.”
Q: (Posed by Flint Brenton) How does Value Stream Management help monitor and predict the #DevOps lifecycle?
Eric Robertson: “The key for VSM is measurement; you get measurement through monitoring your lifecycle, which gives you current data that you can use analytical models for prediction.”
Diego Lo Giudice: “It helps from two perspectives: one the value stream of what is being delivered (apps, epics, features, etc) and how the tool chain/infrastructure is performing.”
Eric Robertson: “For example, if I add FTEs do they really improve my cycle time?”
Peter Burris: “DevOps and CI/CD are focused on continuous, but IT metrics historically have been episodic (outside of machine-metrics). Value stream can provide a framework for continuous metrics across all resources.”
Eric Robertson: “Yes, metrics become more holistic vs. siloed.”
There were of course many other thoughts, comments and questions shared in this CrowdChat and you can browse the entire transcript for yourself here.
Thanks Diego and Eric for hosting this lively discussion and thank you to all who chimed in! We look forward to hosting more CrowdChats in the future so stay tuned for details.