Our Core Insight
Retrospectives are not the product. Improvement is the product.
The Problem Nobody's Talking About
Here's an uncomfortable truth: a huge share of retrospective action items never get completed. One PMI community poll found that nearly two-thirds of teams implemented fewer than 25% of the improvement ideas from their last retrospective – and not a single respondent said they implemented more than 75%1. In other words, most "action items" from retros are really inaction items. Teams go through the motions of agile ceremonies, generate lists of improvements, and then those ideas die in a Jira graveyard. Over time, this pattern chips away at trust and engagement. We call it "retrospective fatigue." Why bother speaking up if nothing ever changes?
Sound familiar? You're not alone. Agile experts note that unfinished action items are one of Scrum teams' biggest improvement killers – without follow-up, improvements stay theoretical, the same issues recur sprint after sprint, and people disengage from the retrospective process2. The team keeps discussing the same problems in every retro, and cynicism sets in. This isn't just a process nuisance; it's a symptom of a deeper misalignment between how agile was designed to work and how modern engineering teams actually operate.
And as AI transforms software development, this misalignment is about to get much, much worse — or become an unprecedented opportunity.
The Agile Gap in the AI Age
Agile methodologies were created for a different era of software delivery. They're built on assumptions that are increasingly brittle today. Retrospectives assume humans can accurately recall what happened over a two-week sprint. Velocity tracking assumes story points map consistently to effort. Sprint planning assumes relatively predictable, linear work.
None of these assumptions hold in the new AI-driven landscape:
-
AI coding assistants amplify individual output by 3–5× (or more) – but unevenly. Some developers report massive productivity boosts with AI pair-programmers, while others see no improvement or even slowdowns3. This heterogeneity means past velocity is no longer a stable predictor of next sprint's capacity.
-
Deployment cycles have compressed from weeks to hours. Today's elite DevOps teams deploy to production on demand, multiple times per day4. Continuous delivery is shrinking the iteration cycle far beyond the bi-weekly sprint cadence Agile was built around.
-
The definition of "done" is shifting as AI-generated code requires new validation. AI can crank out a lot of code quickly – but that code often needs extra scrutiny. Studies find that AI's output, while fast, can be verbose or lack best practices, requiring careful human review and testing5. "Done" no longer just means the code works; it means we've vetted that an AI didn't introduce hidden bugs or technical debt.
-
Traditional metrics like "lines of code" have become meaningless noise. Counting LOC or commits made per day has never been a great measure of value, and with AI it's downright misleading6. AI can generate thousands of lines in minutes (including a lot of fluff), and developers can easily split work into many micro-commits to game the numbers. More code does not equal more progress – often it just means more to maintain.
-
We're entering an age where the fastest coders aren't necessarily the most effective ones. High throughput without quality can create more issues than value. In fact, a recent study observed that developers using AI coding tools produced 41% more bugs even when their task throughput didn't improve7. Speed is futile if it leads to a flood of rework and technical debt.
The Takeaway
Having the most AI tools won't guarantee a team's success. The teams that win in this new era won't be those cranking out the most code or story points – they'll be the ones who can prove that they're actually improving and delivering value over time.
Our Core Insight
Retrospectives are not the product. Improvement is the product.
Every retrospective tool on the market sells "better retrospectives." We think that's the wrong focus. The real question isn't "How do we run better retros?" It's "How do we know our team is actually getting better?"
This shift – from valuing the ceremony to valuing the outcomes – is the foundation of everything we're building. We don't just want to facilitate a feel-good meeting; we want to ensure that meeting translates into real, measurable improvements in how the team works. After all, the goal of agile isn't to do agile rituals for their own sake, it's to continuously improve. If we can't demonstrate that we're improving, what's the point?
Our mission is to turn retrospectives from a ritual into a results engine. To build a system where continuous improvement isn't just a slogan, but a tangible product deliverable – tracked, analyzed, and proven over time.
The Three Pillars of Continuous Improvement
Pillar 1: Data-Driven Reality
Traditional retrospectives start with feelings: "What went well? What didn't?" But human feelings and memory are unreliable as our primary source of truth. They're subject to recency bias and loud personalities swaying the conversation8. One strong voice can dominate and drown out quieter insights. The result is often skewed discussions – a vocal teammate's frustration about a deployment delay might outweigh a deeper pattern like PR reviews consistently taking 4+ days.
Our approach: Retrospectives start with objective data about the sprint. Before anyone speaks, we ground the discussion in what actually happened. We automatically pull in metrics from your project management and code repositories – Jira, Linear, GitHub, GitLab, etc. We calculate a set of core engineering metrics: velocity (commitment vs completion), pull request review time, cycle time, bug rate, unplanned work percentage, deployment frequency, and more.
Instead of relying on selective memory, the team sees the facts on the table:
- "PR review time increased 47% this sprint,"
- "We delivered 89% of the work we committed to (up from 65% last sprint),"
- "Three new bugs escaped into production in the payments module," etc.
This data-first approach ensures the conversation tackles reality, not perceptions. It doesn't replace human judgment, but grounds it in evidence.
Pillar 2: Measurable Improvement
Here's what most retro tools miss: they capture the discussion, but they don't close the loop. A team might surface great ideas and agree on action items… some of those get done, some don't. Next sprint, new retro, new actions, repeat. Six months later, who can honestly say whether all those retrospectives made any difference?
Our approach: Every team gets a "health score" that tracks their improvement over time. We distill multiple performance indicators into a single team health score (0–100, with an academic-style grade like B+). After each sprint, the score updates based on the latest metrics. But more importantly, we track trends and deltas:
- "Team Health improved from 68 (C) to 87 (B+) over the last 6 sprints."
- "Cycle time has been trending downward – you're completing work ~40% faster now than in Q1."
- "Warning: your bug introduction rate spiked significantly this sprint (anomaly detected relative to your baseline)."
We use statistical analysis to highlight meaningful changes. For example, we apply Z-score based anomaly detection to flag when a metric shifts far beyond its normal range and linear regression to plot longer-term trajectories.
Pillar 3: Developer Coaching, Not Surveillance
This is where we diverge sharply from the "surveillance capitalism" approach to engineering metrics. Many so-called "developer productivity" platforms take the easy route of measuring activity: lines of code written, commits per day, hours in the IDE, etc. Not only are these metrics trivial to game, they're also toxic. They create perverse incentives (rewarding quantity over quality) and destroy trust9.
Our approach: We focus on outcome-driven effectiveness across six dimensions (not raw activity). Our system evaluates developers (and teams) on things that actually matter for long-term success:
- Delivery – Does the work actually ship and stick?
- Flow – How efficiently does effort turn into finished, shippable work?
- Quality – Are we producing durable value?
- Focus – Is the work process sustainable or are we burning out?
- Collaboration – Does individual work amplify team output?
- Ownership – Are code and responsibilities effectively owned?
- Adaptability – Is the individual continuously improving their skills and effectiveness over time?
Crucially, these metrics are AI-neutral. We don't particularly care how you got the work done – whether you wrote every line by hand, or used GitHub Copilot. We care about the outcomes. Did the code ship? Was it high quality and maintainable?
Privacy by Design
All individual-level insights are private by default. Each developer can see their own "effectiveness profile" across those dimensions – so they get personal feedback and coaching. But as a manager or exec, you cannot see an individual's scorecard unless that person chooses to share it. Managers see only anonymized, aggregate patterns at the team level. No individual stacking, no leaderboards. Ever.
The Anti-Gaming Design
Because we know any metric can be gamed if you try hard enough (hello, Goodhart's Law10), we've built countermeasures into our scoring system from day one:
| Potential Gaming Tactic | Our Countermeasure |
|---|---|
| Chopping work into tiny PRs to inflate counts | Quality dimension penalizes excessive churn |
| Rushing code or skipping tests to boost speed | Stability and Quality metrics catch this |
| Superficial code reviews (rubber-stamping) | We analyze review depth (comment volume, review time) |
| Ignoring refactoring to crank out features | Ownership and Quality dimensions account for maintenance |
| Working crazy overtime to appear productive | Focus dimension monitors sustainable pace |
| Cherry-picking only easy, low-impact work | We track impact and complexity signals |
In short, we've designed the scoring so that you can't "win" by maxing out one metric at the expense of others. The system is looking for balanced, sustainable team effectiveness.
Why This Matters Now
The AI revolution in software development is creating a crisis of measurement. Engineering leaders are flying blind because the old yardsticks no longer reflect reality. To recap some of the shifts:
-
Old Metric: "Commits per day." This meant (sort of) something in a world where humans wrote all the code. Now, an AI assistant can generate 10 commits in an hour. Commit count tells you zero about actual value delivered.
-
Old Metric: "Lines of code written." We've known for ages that LOC is a poor proxy for productivity. With AI, this metric has not just become poor – it's pure noise. AI can spew out hundreds of lines of boilerplate or comments in seconds.
-
Old Metric: "Velocity (story points completed per sprint)." Velocity becomes volatile when some tasks are supercharged by AI and others aren't. Teams will see weird fluctuations because the assistive impact of AI is uneven.
-
Old Assumption: Sprint planning and estimation. The whole idea of planning a fixed sprint assumes a relatively stable throughput. But AI can make work non-linear. The cone of uncertainty widens when AI is in the mix.
In short, many of the metrics and processes teams have used to track their progress are breaking down. Yet most teams are still using them blindly. This is the gap we're aiming to fill.
The Philosophy Behind the Product
We have some strong opinions about how software teams should operate in this new era. A few of these principles:
-
Measurement enables improvement – but only if you measure the right things. We focus on metrics that reflect true outcomes, not vanity stats. We also avoid single-dimensional metrics that can be gamed or taken out of context.
-
Context matters for what "good" looks like. A "good" velocity for a team of all senior engineers might be very different than for a team of juniors. Our analytics allow filtering and benchmarking by context.
-
Trajectory matters more than snapshots. It's less important whether your metrics today are "good" or "bad" in absolute terms – what's important is the trend. Improvement is a journey, not a destination.
-
Teams should own their definition of success. We provide the tools and the insights, but we don't dictate what your team should value. Different teams optimize for different outcomes – and that's fine.
The Vision: From Retrospective Tool to Team Growth Engine
Here's where we're headed:
-
Today: We offer a retrospective platform infused with integrated metrics, AI-generated insights, and team health scoring.
-
6 months from now: Evolving into a full continuous improvement platform. Beyond the retro meeting itself, we'll help teams set improvement OKRs, run experiments, and get continuous feedback on what's working.
-
12 months: An AI coach for every developer and team. Think of it like having a personal Agile mentor or engineering coach, available on demand.
-
24 months: A full engineering intelligence platform that scales continuous improvement across whole organizations.
The retrospective is just the starting point – the accessible entry to introduce this new way of working. Our true product is proving that your team is continuously improving.
Is Agile Dead in the AI Age?
Agile isn't dead. The core principles – individuals and interactions, working software, customer collaboration, responding to change – are as relevant as ever. But Agile practices need to evolve to survive and thrive in the AI-first world. We see the familiar ceremonies sticking around, but their purpose is shifting:
-
From process compliance to outcome verification: We're no longer doing a retro just because Scrum says to do one. We're doing it to verify that we improved this sprint and decide how to improve next sprint.
-
From gut feeling to data-informed discussion: Teams will always need to discuss and reflect – but now it's augmented with rich data. It's the difference between flying with your eyes closed versus flying with instruments.
-
From individual activity to team effectiveness: The spotlight is on team outcomes. Did the team deliver value together? This discourages the hero programmer mentality and encourages helping each other.
-
From point-in-time snapshots to continuous trend analysis: We care about acceleration or deceleration over multiple sprints, not just "Was this sprint good?"
The bottom line: teams that embrace this data-informed, improvement-obsessed flavor of Agile will massively outperform those that just go through Agile rituals by rote.
The CTO's Dream
Zooming out, what do engineering leaders really want in this environment? We've talked to a lot of CTOs and VPs of Engineering, and their wish list is surprisingly consistent:
-
A clear path to improvement. They want to know where the team is today (with honest metrics) and what "better" looks like. A GPS for team performance.
-
Meaningful metrics (with trends). Not vanity graphs or raw data overload, but a concise set of KPIs that reflect the team's health, with trends indicating direction.
-
Defensible productivity evidence. Boards and non-technical executives are asking: "Is our engineering team productive?" A CTO wants to be able to answer confidently with evidence.
-
Metrics that can't be easily gamed. The only way to "win" is to actually improve the system.
-
Trust preservation. Any solution must empower developers, not alienate them.
These are exactly the problems we set out to solve.
Why Now?
We're at an inflection point in software development. AI is changing everything about how software is built – faster than our existing processes and metrics can keep up. If we do nothing, many teams will fly blind into this new era.
But this upheaval is also an opportunity to reinvent how we work for the better. We can modernize Agile itself. We can instrument our teams with smarter feedback loops.
Why now? Because sitting still means falling behind. The companies that crack the code of measuring what matters in the AI age will run circles around those that don't.
It starts with retrospectives. It ends with proof that your team is continuously improving, AI or not. That's the vision.
Join Us
If you're tired of retros that feel like empty rituals… if you're frustrated with metrics that measure the wrong things… if you've got an AI-augmented team but no clarity on what it's doing to your performance… we should talk.
We're building the last retrospective tool of the pre-AI age – and the first continuous improvement platform of the AI-native future.
Sources
Footnotes
-
Bondale, K. (2022). Why hold retrospectives if ideas don't get implemented? – PMI "Easy in theory, difficult in practice" blog. ↩
-
Wolpers, S. (2024). Ditch the Unfinished Action Items – How to Make Retrospectives Lead to Real Change. ↩
-
Pavey, C. (2025). AI Productivity Divide: Are Some Devs 5× Faster? – Docker Blog. ↩
-
Forsgren, N. et al. (2021). Accelerate: State of DevOps Report – Google Cloud/DORA. ↩
-
Gee, T. & Cummins, H. (2023). Developer Joy: A Better Way to Boost Productivity – InfoQ Article. ↩
-
Wikipedia: Lines of code – Measuring programmer productivity. ↩
-
GitClear (2024). AI Code Quality Study – Analysis of AI-assisted code. ↩
-
Stoddard, D. (2023). Retrospectives: The Hidden Gem Enabling Teams to Thrive – Microsoft DevOps Blog. ↩
-
Noda, A. (2023). How to Measure Developer Productivity (DX Framework) – getdx.com Blog. ↩
-
Wikipedia: Goodhart's Law – "When a measure becomes a target, it ceases to be a good measure." ↩
Continue reading
- Improvement Is the ProductRetrospectives were the wedge, never the destination. What Simyl Flow believes about evidence over vibes, effectiveness without surveillance, and the closed loop that proves a team is improving. · 7 min read
- Twelve Working Agreements for Machine-Written CodeThe vibe-coding hangover retro ends with rules on a whiteboard. Here are twelve you can steal — each one a single-sentence rule, the number that moves if it's holding, and the check-in that keeps it honest. · 13 min read
- The Retro for the Vibe-Coding HangoverAI made your team faster in week one and slower by month three. Code churn is up 861%, incidents are up 242%, and the fix isn't less AI. It's the ceremony you already run — fed with real data instead of vibes. · 9 min read