The Stack Overflow podcast is a weekly conversation about working in software development, learning to code, and the art and culture of computer programming. Hosted by Paul Ford and Ben Popper, the series features questions from our community, interviews with fascinating guests, and hot takes on what’s happening in tech. Founded in 2008, Stack Overflow is empowering the world to develop technology through collective knowledge. It’s best known for being the largest, most trusted online community for developers and technologists. More than 100 million people come to Stack Overflow every month to ask questions, help solve coding problems, and develop new skills.
Automate away your boring standup meetings
Right now, most development teams provide visibility into their overall process and lifecycle through standup meetings and spreadsheets. It can be a painfully manual process that uses up valuable engineering time.
Value stream management aims to solve that by mapping out the entire software development life cycle and providing visibility into areas where things are breaking down or getting stuck. It borrows ideas from Agile and the automate-all-the-things attitude from DevOps to ensure engineering teams are moving fast with direction, avoiding bottlenecks, and reaching the the key objectives management planned weeks ago.
In this episode, we chat with Nick Mathison and Sylvan Carbonell from HCL Software DevOps about value stream management and how their product, HCL Accelerate, brings visibility into the entire gamut of the SDLC, from the request coming in from a customer to deploying code to the production servers.
At the foundation of this process is a good map of the company’s value stream. Think of it as bringing all your teams together to map out the entire workflow of your development cycle on a whiteboard, from receiving feature requests and bug reports, assigning out tickets, merging code, requesting code reviews, passing build tests, QA processes, and finally deploying to production.
The value stream map brings that whiteboard to life. Once the process is mapped out and the data flows revealed, it is very easy to track where the work is at any given time and how fast it is flowing through the value stream. Every company has little idiosyncrasies that make their process unique: their specific slowdowns, time sinks, and manual approvals that grind development to a halt. Value stream management spots those and helps you eliminate them.
In a value stream, you’re no longer watching individual devs; your best metrics cover the “two-pizza team,” a team small enough to be fed by two pizzas. This team’s interactions—working through epic tickets, code reviews, internal support, etc.—provides the best metrics to identify ways to increase the value that a team provides.
With many technology companies working fully remotely during the pandemic, understanding each team’s process is critical. HCL offers a way to accomplish this without bringing lengthy standups back in the picture.
Start benefiting from value stream management today with the forever-free Community Edition of HCL Accelerate. Try HCL Accelerate now.