Every software engineering leader has at some point fielded a seemingly simple question from a business stakeholder — What’s the status of those new features? Yet, whether it is new application functionality or a new module on the company’s website, “status” isn’t always easy to know because of how work flows through an agile software development organization. Multiple application teams likely touch the work from request to delivery, making it hard to see at a glance where things stand.
“Software engineering leaders rolling out agile product delivery at scale implement highly automated processes across many teams, which themselves are powered by a variety of DevOps tools and individual team practices,” says Bill Swanton, Distinguished VP Analyst, Gartner. “The result is a lack of process visibility to leaders, to the teams and to the business.”
One way to increase visibility in an agile software development environment is through flow analytics. Similar to the metrics used by businesses leveraging Lean performance improvement methods, flow analytics show how work moves through the software development process, and how well teams respond to changes in demand.
Examples of flow metrics for product teams include lead time (or the time it takes from request to delivery) and cycle time (the time it takes to complete one stage of a process), to name just two. For technical teams, relevant metrics might be code change size and code delivery speed. Business teams, for their part, may need to know product cost and product value.
Multiple stakeholders benefit from flow metrics
Stakeholders, including technical teams, product management teams and business teams, benefit in different ways from the insights that flow analytics give into the agile software development process. For example:
- Technical teams enable continuous improvement: Software engineering leaders can leverage flow analytics to inform improvement efforts up and down their domain. The metrics help identify process performance gaps that development teams can work with Scrum coaches to close, and technical tool chain constraints that DevOps teams can work to remove. Flow metrics also highlight proven practices that software engineering leaders can share with other workgroups. One caveat, though: The purpose of these metrics is to drive improvement, not penalize people when the metrics reveal gaps or constraints that need to be fixed. Don’t tie them to rewards or compensation.
- Product managers can see progress on the product roadmap: Having visibility into the status of products and features gives product leaders the insights they need to make decisions about resources, timelines and product priorities.
- Business stakeholders gain reassurance and trust: Business leaders with access to real-time metrics can see consistent progress toward milestones — they don’t have to wait for periodic reviews, between which they have no way of knowing whether product and technical teams are delivering on their promises. Visibility fosters trust. In the event of a delay or complication, both sides can likewise see the same information and communicate more effectively to make data-guided decisions.
Implement flow analytics systems to enable fast, accurate delivery
Many software vendors have developed flow analytics systems that integrate with software development and monitoring tools. They gather data from disparate tools, perform analysis on the data, and present role-specific metrics that improve transparency and accelerate software delivery.
Subscribe to our Newsletters
Stay up to date with our latest news
TNT Symposium Gathers Hundreds of Tech Decision Makers
by Michaël Renotte I 11:10 pm, 25th November
The first edition of TNT Symposium, organized by TechSense by The Dots on Novembre 24 at ECCL gathered hundreds of members of the Tech, Innovation & Digital community of Luxembourg. The Connection Cocktail alone attracted over 600 attendees, while 400 tech decision makers participated in the seated ceremony dinner.
Retour sur la 4ème Smart Manufacturing Week
by Techsense team I 11:09 am, 23rd November
Une centaine de personne était présente à la Halle des poches à fonte de Belval, ce mercredi 17, pour la partie « phygitale » de la 4e Smart Manufacturing Week. En plus de la présentation de la première cartographie des entreprises relevant de l’écosystème de la production industrielle au Luxembourg, cet événement a été l’occasion de faire le point sur les enjeux et les défis auxquels le secteur est confronté, à l’heure où les attentes évoluent.