Discover how to conduct effective ecommerce user testing that reveals conversion blockers, improves checkout flows, and creates shopping experiences customers love.

Agile product development ships iteratively, learns from users, and embeds research into short sprints to adapt quickly and deliver value.
Traditional product development plans everything upfront and follows a strict, sequential process with heavy documentation, known as the software development life cycle or Waterfall. In contrast, Agile emphasizes flexibility, collaboration, and rapid iteration throughout development.
Agile builds in small increments, ships quickly, learns from real feedback, and adjusts direction iteratively. Originating from the 2001 Agile Manifesto by software developers, Agile’s 12 principles promote collaboration, flexibility, customer focus, and continuous improvement. These principles now guide Agile methodologies beyond software.
For example, Linear, an issue tracking tool, ships weekly updates with small improvements based on user feedback, continuously discovering and building what users need rather than following a fixed plan.
For research teams, this means your work changes. Instead of big studies informing 18-month roadmaps, you’re doing continuous research informing next week’s decisions. Agile focuses on delivering business value by aligning product features with real user needs and feedback. Agile also prioritizes customer satisfaction through early and continuous delivery of valuable software, welcomes changing requirements to harness change for the customer's competitive advantage, and measures progress primarily through working versions of the final product.
Most agile teams follow some variant of Scrum or Kanban, which are key frameworks within agile methodologies and the agile product development methodology. Agile methodologies include frameworks such as Scrum and Kanban, which help teams manage their workflows effectively.
An agile process and agile practices focus on flexibility, collaboration, and iterative delivery, enabling teams to adapt quickly to changing requirements and user feedback. These approaches are grounded in agile development principles, which emphasize customer needs, continuous delivery, quality, and adaptability.
Understanding the basic structure helps you figure out where research fits.
Work happens in short cycles called sprints, typically 1-4 weeks. Two weeks is most common. Agile product development uses an iterative approach, breaking work into multiple iterations (sprints) to deliver working software frequently. This enables teams to adapt quickly, gather feedback, and make incremental improvements throughout the process.
Each sprint follows the same pattern:
In Agile, teams work in sprints to develop and test products continuously, whereas Waterfall requires completing one phase before moving to the next. Then you start the next sprint. Notion runs two-week sprints. Week one focuses on building. Week two includes refinement, testing, and preparing for the next sprint. By delivering working software frequently through these iterations, they ship updates every two weeks, learning from user response before planning the next sprint.
Instead of long-term roadmaps, agile teams maintain backlogs, prioritized lists of things that could be built.
Priorities change. A user insight from this week’s research might bump something to the top of the backlog. Something that seemed important last month might drop off entirely.
Figma’s backlog constantly shifts based on user feedback, analytics, and research findings. Understanding customer needs is crucial in Agile product management to ensure that product iterations meet user expectations. Features that seemed critical three months ago sometimes get deprioritized when research reveals users have more urgent needs.
These regular meetings structure agile work:
Spotify adds research-specific ceremonies. They hold weekly research shareouts where researchers present recent findings relevant to upcoming sprints.
In contrast, Waterfall Product Development is characterized by:
Traditional research cycles don’t match agile’s speed. You can’t do eight-week research projects when teams ship every two weeks.
Agile research means adapting your methods to deliver insights when teams can act on them. In agile product development, customer feedback, continuous feedback, and customer data play a crucial role in informing decisions, prioritizing features, and supporting iterative improvement. Agile emphasizes customer collaboration throughout the development process, while Waterfall typically involves customer input only at the beginning and end.
Instead of big research projects, you’re doing lightweight research continuously. This approach is rooted in agile values and the principle of continuous improvement, where teams iterate and deliver high-quality experiences by regularly incorporating user feedback. Iterating and delivering high-quality experiences is a core practice in Agile product management, allowing for continuous improvement based on feedback.
This means:
Superhuman’s research team talks to users every week. Not formal interviews. Just conversations about how they’re using features, what’s confusing, what they wish existed. These conversations inform the next sprint’s priorities.
The insights are smaller and more focused but they’re timely. Product teams can act on findings immediately rather than waiting months for a research report.
Before each sprint, research should inform what gets prioritized. Effective project management and agile product management are crucial in this process, as they help teams prioritize work, align on goals, and ensure that resources are managed efficiently. Creating a rock-solid product strategy is essential for effective Agile product management, providing a clear direction for the team and supporting iterative improvements.
This might be:
Asana’s sprint planning includes a research briefing. Researchers share key insights from the past two weeks that should influence upcoming work. This might be usability issues to fix, feature requests to consider, or validation results on concepts being discussed.
As features get built during sprints, researchers test them before they ship. In agile product development, teams often create a minimum viable product (MVP), a simplified version of the product, to quickly validate ideas and gather feedback for iterative improvement. This approach helps teams respond rapidly to changing customer needs and market conditions.
This doesn’t mean comprehensive testing. It means:
Calendly’s researchers test features mid-sprint when there’s still time to adjust. They might spend 2-3 hours testing a new scheduling flow with a few users, identify confusing elements, and engineers fix them before the sprint ends.
After shipping, you’re measuring whether features succeed.
Agile teams track:
In Agile product development, the primary measure of progress is delivering a working product that meets user needs. Teams measure progress by releasing functional versions and evaluating their real-world usage. Measuring strategy and product success through key performance indicators is also essential to ensure alignment with business goals.
This learning feeds back into the backlog. Features that succeed might get expanded. Features that don’t get revised or removed.
Linear tracks detailed metrics for every shipped feature. They measure adoption in the first week, first month, and ongoing. Features with low adoption trigger research to understand why, was it poorly designed, not valuable, or poorly communicated?
Traditional research methods don’t disappear in agile. You adapt them to work at sprint speed. Agile product development emphasizes collaboration between cross-functional teams and stakeholders throughout the project. Knowledge sharing and collaboration tools play a crucial role in supporting agile research methods, enabling teams to communicate efficiently, manage workflows, and adapt quickly to changing requirements.
Making research work in agile requires adapting your approach. One of the core principles of agile product development is continuous improvement, teams regularly gather user feedback, iterate on solutions, and refine their products through repeated cycles. Agile product development also encourages teams to reflect regularly on their processes to improve efficiency and effectiveness, ensuring that research and development efforts are always aligned with evolving goals and user needs.
Don't treat research as separate projects. Make it part of the regular sprint cadence.
Intercom schedules research activities in recurring slots. Every Tuesday, they test prototypes. Every Thursday, they analyze shipped features. This rhythm means research is continuous, not occasional.
You can't research everything. Focus on the highest-impact questions.
If research wouldn't change the decision or you can learn just as well by shipping, skip it.
Linear's research team says no to most research requests. They focus on big bets where research prevents expensive mistakes and skip research for incremental improvements that can be iterated based on post-launch feedback.
Agile teams can't wait for polished reports. Share findings as you learn them.
Figma's researchers post findings in Slack immediately after sessions. A quick message like "Just tested the new sharing flow with 4 users, all struggled with the permissions dropdown, video clip here" is enough for designers to start fixing it.
Don't wait for high-fidelity designs. Test rough sketches, wireframes, and early working versions.
Notion tests with extremely rough prototypes. Sometimes literally sketches on paper or basic Figma shapes. They're validating ideas, not designs.
Build templates, participant panels, and research infrastructure making future research faster.
Slack maintains templates for common research types. When they need to test navigation, they have a standard discussion guide they adapt rather than starting from scratch each time.
Agile's speed pushes teams toward tactical research, testing what's being built right now. Don't lose strategic research understanding longer-term needs.
Amplitude dedicates 30% of research capacity to strategic questions not tied to current sprints. This prevents optimizing short-term details while missing big opportunities.
Teams face predictable issues when adopting agile research. A core principle of agile product development is sustainable development, which emphasizes maintaining a sustainable work pace to avoid burnout and keep motivation high. Agile methodologies encourage setting realistic goals, making incremental progress, and regularly reflecting to ensure long-term productivity.
Without planning, research only responds to immediate questions without questioning if the right things are being built.
Solution: Reserve 20-30% capacity for proactive, exploratory research.
Pinterest dedicates Fridays to strategic research, supporting active sprints Monday through Thursday.
Recruiting and analysis may not fit two-week sprints.
Solution: Stagger research so sprint N informs sprint N+1 or N+2.
Webflow plans research one sprint ahead of development.
Teams may cut research to save time during product development, risking costly rework.
Solution: Track "research ROI" to show time saved by catching issues early.
Loom found research prevents 10x the time spent on rework.
Small samples and quick studies risk lower rigor.
Solution: Accept directional insights over perfect rigor.
Superhuman uses small samples to identify clear usability problems through research studies, which is increasingly relevant as teams seek to gather and analyze market insights market research continues to evolve in 2025.
Supporting multiple teams and strategic work causes burnout.
Solution: Hire more researchers, train teams for basic research, or reduce team load per researcher.
Notion keeps a ratio of one researcher per 2-3 teams for balanced capacity.
Agile software development emphasizes iterative planning, rapid feedback, and continuous improvement, contrasting with traditional linear methods like Waterfall. Agile embraces changing requirements, customer collaboration, and frequent delivery, making it ideal for projects with uncertainty.
Scaling Agile with frameworks like SAFe promotes cross-functional collaboration and alignment across teams to enhance productivity.
Research fits into Scrum ceremonies:
Researchers manage a sprint backlog aligned with product sprints.
Kanban’s continuous flow integrates research by ensuring features move to development only after key research is complete. Testing includes user validation before completion.
Dual-track agile separates discovery (research/design) from delivery (development), running in parallel. This approach ensures validated features before engineering begins and is highly research-friendly, as used by Spotify.
Continuous delivery and deployment are central to modern agile development, enabling software development teams to deliver value faster, more reliably, and with less risk. In the agile product development process, these practices transform how teams build, test, and release working software, allowing rapid response to changing customer needs and business objectives.
Having the right tools makes agile research practical. Agile product management tools and collaboration tools are essential for supporting agile research, enabling teams to plan, prioritize, and communicate efficiently in real time. Agile product management tools like Jira and Trello help teams manage sprints, backlogs, and user stories, ensuring that workflows remain organized and adaptable throughout the agile product development process.
Traditional research metrics (number of studies, sample sizes, report pages) don’t capture value in agile. In agile product management, it’s essential to measure progress by tracking working versions of the product and using key performance indicators (KPIs) to evaluate both strategy and product success. Better metrics include:
Linear tracks which features involved user research and compares their success metrics. Features with research validation have 2 times higher adoption rates on average.
To begin agile research, adopt an agile mindset focused on collaboration, flexibility, customer-centricity, and continuous improvement. Recognize that this may require a cultural shift for teams used to traditional methods.
Steps to start:
Start small, prove value, and grow. Calendly’s team began by sharing session replay insights in Slack, leading to full integration of research in sprints.
Agile research is challenging due to its speed, constant context-switching, and pressure to stay relevant. It requires trading perfect rigor for timely, high-impact insights that directly influence upcoming releases. Successful agile research focuses on strategic moments where research adds value, skipping exhaustive studies in favor of quick validation and learning through shipping. Maintaining technical excellence and sustainable development ensures teams avoid burnout while delivering quality. If you're struggling, start small, prioritize high-impact questions, and build from there.
Access identity-verified professionals for surveys, interviews, and usability tests. No waiting. No guesswork. Just real B2B insights - fast.
Book a demoJoin paid research studies across product, UX, tech, and marketing. Flexible, remote, and designed for working professionals.
Sign up as an expert