Published: December 22, 2015
Updated: September 21, 2025
Agile transformations bring both opportunities and challenges. In our recent webinar, “Challenges and Successes in Agile Implementation,” participants asked a wide range of questions about how to make Agile work in practice. Afterwards, we spoke further with Greg Burns and Ron Ben Yosef from BlackLine to address some of the most pressing topics. Their experience offers practical guidance for teams looking to improve delivery speed while protecting software quality.
The questions we received reflected common pain points: aligning stakeholders, managing quality at scale, integrating QA earlier in the process, and making metrics meaningful. Greg and Ron’s answers underscored a core truth about Agile — the methodology only works if it is adapted to the organisation’s needs and rigorously supported by everyone involved.
One question stood out for its focus on daily collaboration: How important is it to have a developer, business analyst, product owner, and tester review the solution for a user story right at the developer’s workstation?
Greg and Ron agree that this practice is crucial. Bringing these perspectives together in real time ensures that the intended solution is validated before it moves further along the process. Issues can be caught and corrected immediately.
When feedback is instant, there are fewer misunderstandings, less rework, and a shorter path to production. This setup accelerates delivery by reducing delays, improves communication by resolving questions face to face, and strengthens quality by incorporating all viewpoints before a feature is considered complete.
Another frequently asked question was whether a QA or Test Manager still has a role in Agile, given that QA engineers and testers are embedded in sprint work.
Greg and Ron’s answer is clear: the role remains important, particularly as an organisation grows. In small teams, quality management often happens within the team itself. At scale, someone must ensure consistency across teams, set testing standards, manage resources, and oversee recruitment.
At XBOSoft, we support this through a matrix organisation. Each Agile team has a manager, and functional “domain leads” oversee areas such as QA, backend, and frontend. The QA domain lead, in particular, works across teams to ensure that quality standards remain consistent and aligned with business objectives.
Strategic oversight like this provides process standardisation, balances workloads, and safeguards quality as delivery scales.
While collaborative reviews and QA leadership were two of the most common questions, other topics from the webinar are equally significant. We will cover them in future posts, including:
Each of these issues has a direct impact on Agile team performance and product quality.
Agile success is not only about delivering quickly — it is about delivering better over time. To improve, teams need to measure their progress in a way that reflects both productivity and quality.
Greg and Ron highlight key metrics such as defect patterns, customer support volumes, and team velocity. Tracking how many defects are deferred or reopened helps assess process quality. Monitoring support tickets against related defects reveals how well the product performs in real-world use. Reviewing velocity trends shows whether the team is increasing output without sacrificing quality.
At XBOSoft, we encourage teams to balance these measures. Data without context does little; its value comes from regular review, discussion in retrospectives, and turning insights into concrete changes.
From Greg and Ron’s discussion, several consistent practices emerge:
Greg and Ron shared an example of a team struggling with rising defect rates and unclear communication. By introducing workstation-level cross-functional reviews and adding a QA oversight role, the team reduced production defects, improved customer satisfaction, and increased sprint velocity.
In another case, a team that implemented continuous code reviews and reduced hand-offs saw a 20% increase in velocity and a significant drop in customer support calls. These outcomes show that targeted process changes, backed by meaningful metrics, deliver tangible results.
When XBOSoft works with clients on Agile implementation, we focus on practical changes that improve both speed and quality. In many cases, this means embedding our QA specialists directly into Agile teams, taking part in daily standups, backlog grooming, and collaborative reviews. This ensures that test coverage is planned alongside development and that automation is built in from the start.
We also help set up lightweight but effective metrics programs, ensuring that the data collected leads to action. For one client, refining defect tracking and linking it to customer support data revealed hidden process bottlenecks. Within two sprints, changes to story refinement and acceptance criteria cut escaped defects by more than 25%.
These results come from applying the same principles Greg and Ron describe: keep feedback close to the work, give QA a voice in every phase, and use data to guide continuous improvement.
Kick Off Your First Sprint with Us
Skip the ramp-up. We’ll join your process and start testing what matters most.
Request a Proposal
Scaling QA in Agile and DevOps Environments
Practical strategies for integrating QA in fast-moving Agile and CI/CD environments without slowing delivery.
Visit the Hub
Strategies for Agile Testing
Proven approaches for embedding QA into Agile teams from the very first sprint.
Download the Guide (free, email required)
Looking for more insights on Agile, DevOps, and quality practices? Explore our latest articles for practical tips, proven strategies, and real-world lessons from QA teams around the world.